builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0257 starttime: 1468881656.26 results: success (0) buildid: 20160718024658 builduid: 0d5f216b546f44219161e5f7c6e598c9 revision: 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.258958) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.259379) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.259663) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.290823) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.291112) ========= 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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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-18 15:40:56-- 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% 159M=0s 2016-07-18 15:40:56 (159 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.511964 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.824014) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.824333) ========= 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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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.020305 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.874710) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:56.875290) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf --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 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.SC4Ov1tLNg/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.wk6yklmxD4/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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-18 15:40:56,956 truncating revision to first 12 chars 2016-07-18 15:40:56,956 Setting DEBUG logging. 2016-07-18 15:40:56,956 attempt 1/10 2016-07-18 15:40:56,956 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85112a93cf1d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 15:40:57,591 unpacking tar archive at: mozilla-beta-85112a93cf1d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.911273 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:57.814712) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:57.814971) ========= script_repo_revision: 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:57.815332) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:57.815588) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 15:40:57.841787) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 20 secs) (at 2016-07-18 15:40:57.842061) ========= /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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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 15:40:58 INFO - MultiFileLogger online at 20160718 15:40:58 in /builds/slave/test 15:40:58 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 15:40:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:40:58 INFO - {'append_to_log': False, 15:40:58 INFO - 'base_work_dir': '/builds/slave/test', 15:40:58 INFO - 'blob_upload_branch': 'mozilla-beta', 15:40:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:40:58 INFO - 'buildbot_json_path': 'buildprops.json', 15:40:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:40:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:40:58 INFO - 'download_minidump_stackwalk': True, 15:40:58 INFO - 'download_symbols': 'true', 15:40:58 INFO - 'e10s': False, 15:40:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:40:58 INFO - 'tooltool.py': '/tools/tooltool.py', 15:40:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:40:58 INFO - '/tools/misc-python/virtualenv.py')}, 15:40:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:40:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:40:58 INFO - 'log_level': 'info', 15:40:58 INFO - 'log_to_console': True, 15:40:58 INFO - 'opt_config_files': (), 15:40:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:40:58 INFO - '--processes=1', 15:40:58 INFO - '--config=%(test_path)s/wptrunner.ini', 15:40:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:40:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:40:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:40:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:40:58 INFO - 'pip_index': False, 15:40:58 INFO - 'require_test_zip': True, 15:40:58 INFO - 'test_type': ('testharness',), 15:40:58 INFO - 'this_chunk': '1', 15:40:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:40:58 INFO - 'total_chunks': '10', 15:40:58 INFO - 'virtualenv_path': 'venv', 15:40:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:40:58 INFO - 'work_dir': 'build'} 15:40:58 INFO - ##### 15:40:58 INFO - ##### Running clobber step. 15:40:58 INFO - ##### 15:40:58 INFO - Running pre-action listener: _resource_record_pre_action 15:40:58 INFO - Running main action method: clobber 15:40:58 INFO - rmtree: /builds/slave/test/build 15:40:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:40:59 INFO - Running post-action listener: _resource_record_post_action 15:40:59 INFO - ##### 15:40:59 INFO - ##### Running read-buildbot-config step. 15:40:59 INFO - ##### 15:40:59 INFO - Running pre-action listener: _resource_record_pre_action 15:40:59 INFO - Running main action method: read_buildbot_config 15:40:59 INFO - Using buildbot properties: 15:40:59 INFO - { 15:40:59 INFO - "project": "", 15:40:59 INFO - "product": "firefox", 15:40:59 INFO - "script_repo_revision": "production", 15:40:59 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 15:40:59 INFO - "repository": "", 15:40:59 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 15:40:59 INFO - "buildid": "20160718024658", 15:40:59 INFO - "pgo_build": "False", 15:40:59 INFO - "basedir": "/builds/slave/test", 15:40:59 INFO - "buildnumber": 37, 15:40:59 INFO - "slavename": "t-yosemite-r7-0257", 15:40:59 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 15:40:59 INFO - "platform": "macosx64", 15:40:59 INFO - "branch": "mozilla-beta", 15:40:59 INFO - "revision": "85112a93cf1ddde17cc60cb9edd2b6b90218fcaf", 15:40:59 INFO - "repo_path": "releases/mozilla-beta", 15:40:59 INFO - "moz_repo_path": "", 15:40:59 INFO - "stage_platform": "macosx64", 15:40:59 INFO - "builduid": "0d5f216b546f44219161e5f7c6e598c9", 15:40:59 INFO - "slavebuilddir": "test" 15:40:59 INFO - } 15:40:59 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg. 15:40:59 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.test_packages.json. 15:40:59 INFO - Running post-action listener: _resource_record_post_action 15:40:59 INFO - ##### 15:40:59 INFO - ##### Running download-and-extract step. 15:40:59 INFO - ##### 15:40:59 INFO - Running pre-action listener: _resource_record_pre_action 15:40:59 INFO - Running main action method: download_and_extract 15:40:59 INFO - mkdir: /builds/slave/test/build/tests 15:40:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:59 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.test_packages.json 15:40:59 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 15:40:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/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 15:41:00 INFO - Downloaded 1201 bytes. 15:41:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 15:41:00 INFO - Using the following test package requirements: 15:41:00 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 15:41:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 15:41:00 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 15:41:00 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'jsshell-mac64.zip'], 15:41:00 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 15:41:00 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 15:41:00 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 15:41:00 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 15:41:00 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 15:41:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 15:41:00 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 15:41:00 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 15:41: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')]} 15:41:00 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.common.tests.zip 15:41:00 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 15:41:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/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 15:41:07 INFO - Downloaded 18370072 bytes. 15:41:07 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/*'] 15:41:07 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/* 15:41:07 INFO - caution: filename not matched: web-platform/* 15:41:07 INFO - Return code: 11 15:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:07 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.web-platform.tests.zip 15:41:07 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/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 15:41:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/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 15:41:18 INFO - Downloaded 36389883 bytes. 15:41:18 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/*'] 15:41:18 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/* 15:41:23 INFO - caution: filename not matched: bin/* 15:41:23 INFO - caution: filename not matched: config/* 15:41:23 INFO - caution: filename not matched: mozbase/* 15:41:23 INFO - caution: filename not matched: marionette/* 15:41:23 INFO - caution: filename not matched: tools/wptserve/* 15:41:23 INFO - Return code: 11 15:41:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:23 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg 15:41:23 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 15:41:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 15:41:28 INFO - Downloaded 73021364 bytes. 15:41:28 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg 15:41:28 INFO - mkdir: /builds/slave/test/properties 15:41:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:41:28 INFO - Writing to file /builds/slave/test/properties/build_url 15:41:28 INFO - Contents: 15:41:28 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg 15:41:29 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:41:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:41:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:41:29 INFO - Contents: 15:41:29 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:41:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:29 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:41:29 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 15:41:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/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 15:41:46 INFO - Downloaded 103718247 bytes. 15:41:46 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'] 15:41:46 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 15:41:49 INFO - Return code: 0 15:41:49 INFO - Running post-action listener: _resource_record_post_action 15:41:49 INFO - Running post-action listener: set_extra_try_arguments 15:41:49 INFO - ##### 15:41:49 INFO - ##### Running create-virtualenv step. 15:41:49 INFO - ##### 15:41:49 INFO - Running pre-action listener: _pre_create_virtualenv 15:41:49 INFO - Running pre-action listener: _resource_record_pre_action 15:41:49 INFO - Running main action method: create_virtualenv 15:41:49 INFO - Creating virtualenv /builds/slave/test/build/venv 15:41:49 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 15:41:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:41:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:41:49 INFO - Using real prefix '/tools/python27' 15:41:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:41:50 INFO - Installing distribute.............................................................................................................................................................................................done. 15:41:53 INFO - Installing pip.................done. 15:41:53 INFO - Return code: 0 15:41:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:41: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')]} 15:41:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41: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')]} 15:41:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:53 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 0x1103bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83c8caed40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d45e0>, '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 0x10ffb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ffe2990>, '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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41:53 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 15:41:53 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 15:41:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SC4Ov1tLNg/Render', 15:41:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:53 INFO - 'HOME': '/Users/cltbld', 15:41:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:53 INFO - 'LOGNAME': 'cltbld', 15:41:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:41:53 INFO - 'MOZ_NO_REMOTE': '1', 15:41:53 INFO - 'NO_EM_RESTART': '1', 15:41:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:53 INFO - 'PWD': '/builds/slave/test', 15:41:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:53 INFO - 'SHELL': '/bin/bash', 15:41:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wk6yklmxD4/Listeners', 15:41:53 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 15:41:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:53 INFO - 'USER': 'cltbld', 15:41:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:53 INFO - 'XPC_FLAGS': '0x0', 15:41:53 INFO - 'XPC_SERVICE_NAME': '0', 15:41:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:53 INFO - Downloading/unpacking psutil>=0.7.1 15:41:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:41:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:41:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:41:56 INFO - Installing collected packages: psutil 15:41:56 INFO - Running setup.py install for psutil 15:41:56 INFO - building 'psutil._psutil_osx' extension 15:41:56 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 15:41:56 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 15:41:56 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 15:41:57 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 15:41:57 INFO - building 'psutil._psutil_posix' extension 15:41:57 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 15:41:57 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:41:57 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:41:57 INFO - ^ 15:41:57 INFO - 1 warning generated. 15:41:57 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 15:41:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:41:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:41:57 INFO - Successfully installed psutil 15:41:57 INFO - Cleaning up... 15:41:57 INFO - Return code: 0 15:41:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:41:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:57 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 0x1103bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83c8caed40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d45e0>, '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 0x10ffb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ffe2990>, '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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41:57 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 15:41:57 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 15:41:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SC4Ov1tLNg/Render', 15:41:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:57 INFO - 'HOME': '/Users/cltbld', 15:41:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:57 INFO - 'LOGNAME': 'cltbld', 15:41:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:41:57 INFO - 'MOZ_NO_REMOTE': '1', 15:41:57 INFO - 'NO_EM_RESTART': '1', 15:41:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:57 INFO - 'PWD': '/builds/slave/test', 15:41:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:57 INFO - 'SHELL': '/bin/bash', 15:41:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wk6yklmxD4/Listeners', 15:41:57 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 15:41:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:57 INFO - 'USER': 'cltbld', 15:41:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:57 INFO - 'XPC_FLAGS': '0x0', 15:41:57 INFO - 'XPC_SERVICE_NAME': '0', 15:41:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:41:57 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 15:41:57 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 15:41:57 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 15:41:57 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 15:41:57 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 15:41:57 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 15:42:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:42:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:42:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:42:00 INFO - Installing collected packages: mozsystemmonitor 15:42:00 INFO - Running setup.py install for mozsystemmonitor 15:42:00 INFO - Successfully installed mozsystemmonitor 15:42:00 INFO - Cleaning up... 15:42:00 INFO - Return code: 0 15:42:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:42: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')]} 15:42:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:42:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:42: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')]} 15:42:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:42:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:42:00 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 0x1103bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83c8caed40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d45e0>, '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 0x10ffb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ffe2990>, '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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:42:00 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 15:42:00 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 15:42:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SC4Ov1tLNg/Render', 15:42:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:42:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:42:00 INFO - 'HOME': '/Users/cltbld', 15:42:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:42:00 INFO - 'LOGNAME': 'cltbld', 15:42:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:42:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:42:00 INFO - 'MOZ_NO_REMOTE': '1', 15:42:00 INFO - 'NO_EM_RESTART': '1', 15:42:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:42:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:42:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:42:00 INFO - 'PWD': '/builds/slave/test', 15:42:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:42:00 INFO - 'SHELL': '/bin/bash', 15:42:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wk6yklmxD4/Listeners', 15:42:00 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 15:42:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:42:00 INFO - 'USER': 'cltbld', 15:42:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:42:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:42:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:42:00 INFO - 'XPC_FLAGS': '0x0', 15:42:00 INFO - 'XPC_SERVICE_NAME': '0', 15:42:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:42:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:42:00 INFO - Downloading/unpacking blobuploader==1.2.4 15:42:00 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 15:42:00 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 15:42:00 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 15:42:00 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 15:42:00 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 15:42:00 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 15:42:03 INFO - Downloading blobuploader-1.2.4.tar.gz 15:42:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:42:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:42: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 15:42: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 15:42: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 15:42: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 15:42: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 15:42: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 15:42:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:42:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:42: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 15:42: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 15:42: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 15:42: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 15:42: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 15:42: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 15:42:04 INFO - Downloading docopt-0.6.1.tar.gz 15:42:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:42:04 INFO - Installing collected packages: blobuploader, requests, docopt 15:42:04 INFO - Running setup.py install for blobuploader 15:42:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:42:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:42:04 INFO - Running setup.py install for requests 15:42:05 INFO - Running setup.py install for docopt 15:42:05 INFO - Successfully installed blobuploader requests docopt 15:42:05 INFO - Cleaning up... 15:42:05 INFO - Return code: 0 15:42:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:42:05 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')]} 15:42:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:42:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:42:05 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')]} 15:42:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:42:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:42:05 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 0x1103bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83c8caed40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d45e0>, '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 0x10ffb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ffe2990>, '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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:42:05 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 15:42:05 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 15:42:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SC4Ov1tLNg/Render', 15:42:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:42:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:42:05 INFO - 'HOME': '/Users/cltbld', 15:42:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:42:05 INFO - 'LOGNAME': 'cltbld', 15:42:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:42:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:42:05 INFO - 'MOZ_NO_REMOTE': '1', 15:42:05 INFO - 'NO_EM_RESTART': '1', 15:42:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:42:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:42:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:42:05 INFO - 'PWD': '/builds/slave/test', 15:42:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:42:05 INFO - 'SHELL': '/bin/bash', 15:42:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wk6yklmxD4/Listeners', 15:42:05 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 15:42:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:42:05 INFO - 'USER': 'cltbld', 15:42:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:42:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:42:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:42:05 INFO - 'XPC_FLAGS': '0x0', 15:42:05 INFO - 'XPC_SERVICE_NAME': '0', 15:42:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:42:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:42:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:42:05 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-wvR04V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:42:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:42:05 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-WKCEkx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:42:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:42:05 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-cb4Qyp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-mZ37nk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-8LVdT5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-VEd_aH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-pDI6kk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-mWyI3x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-wpMuyr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-HvIP_M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-LPnlxm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-WfxXF4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:42:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:42:06 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-1YlwmG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-da8lKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-rjyODD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-6WRRLY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-nf4gvG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-lINfby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-eg58AQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:42:07 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-uFovvE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:42:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:42:08 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-9B011a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:42:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:42:08 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 15:42:08 INFO - Running setup.py install for manifestparser 15:42:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:42:08 INFO - Running setup.py install for mozcrash 15:42:08 INFO - Running setup.py install for mozdebug 15:42:08 INFO - Running setup.py install for mozdevice 15:42:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:42:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:42:08 INFO - Running setup.py install for mozfile 15:42:09 INFO - Running setup.py install for mozhttpd 15:42:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Running setup.py install for mozinfo 15:42:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Running setup.py install for mozInstall 15:42:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Running setup.py install for mozleak 15:42:09 INFO - Running setup.py install for mozlog 15:42:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Running setup.py install for moznetwork 15:42:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:42:09 INFO - Running setup.py install for mozprocess 15:42:10 INFO - Running setup.py install for mozprofile 15:42:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:42:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:42:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:42:10 INFO - Running setup.py install for mozrunner 15:42:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:42:10 INFO - Running setup.py install for mozscreenshot 15:42:10 INFO - Running setup.py install for moztest 15:42:10 INFO - Running setup.py install for mozversion 15:42:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:42:10 INFO - Running setup.py install for wptserve 15:42:11 INFO - Running setup.py install for marionette-driver 15:42:11 INFO - Running setup.py install for browsermob-proxy 15:42:11 INFO - Running setup.py install for marionette-client 15:42:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:42:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:42:11 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 15:42:11 INFO - Cleaning up... 15:42:11 INFO - Return code: 0 15:42:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:42:11 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')]} 15:42:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:42:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:42:11 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')]} 15:42:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:42:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:42:11 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 0x1103bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83c8caed40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103d45e0>, '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 0x10ffb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ffe2990>, '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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:42:11 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 15:42:11 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 15:42:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SC4Ov1tLNg/Render', 15:42:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:42:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:42:11 INFO - 'HOME': '/Users/cltbld', 15:42:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:42:11 INFO - 'LOGNAME': 'cltbld', 15:42:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:42:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:42:11 INFO - 'MOZ_NO_REMOTE': '1', 15:42:11 INFO - 'NO_EM_RESTART': '1', 15:42:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:42:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:42:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:42:11 INFO - 'PWD': '/builds/slave/test', 15:42:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:42:11 INFO - 'SHELL': '/bin/bash', 15:42:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wk6yklmxD4/Listeners', 15:42:11 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 15:42:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:42:11 INFO - 'USER': 'cltbld', 15:42:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:42:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:42:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:42:11 INFO - 'XPC_FLAGS': '0x0', 15:42:11 INFO - 'XPC_SERVICE_NAME': '0', 15:42:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:42:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:42:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:42:11 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-Z26XgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-TGzQLO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-yoqfdP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-PuPS5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-HPH_59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-HVpINw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-fOft8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-CfVgho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-hPrxpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:42:12 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)) 15:42:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:42:12 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-G4HBgi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-Rh513w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-MMwlzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-4YUV1y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-rBXUp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-grfQ8c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-e0MUln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-G2pnj2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-rgWBM1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:42:13 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)) 15:42:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:42:13 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-ZnRVw3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:42:14 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)) 15:42:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:42:14 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-jojbCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:42:14 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)) 15:42:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:42:14 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-thjgQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:42:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:42:14 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)) 15:42:14 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)) 15:42:14 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)) 15:42:14 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)) 15:42:14 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)) 15:42:14 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)) 15:42:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:42:14 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 15:42:14 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 15:42:14 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 15:42:14 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 15:42:14 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 15:42:14 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 15:42:17 INFO - Downloading blessings-1.6.tar.gz 15:42:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:42:17 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)) 15:42:17 INFO - Installing collected packages: blessings 15:42:17 INFO - Running setup.py install for blessings 15:42:17 INFO - Successfully installed blessings 15:42:17 INFO - Cleaning up... 15:42:17 INFO - Return code: 0 15:42:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:42:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:42:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:42:17 INFO - Reading from file tmpfile_stdout 15:42:17 INFO - Current package versions: 15:42:17 INFO - blessings == 1.6 15:42:17 INFO - blobuploader == 1.2.4 15:42:17 INFO - browsermob-proxy == 0.6.0 15:42:17 INFO - docopt == 0.6.1 15:42:17 INFO - manifestparser == 1.1 15:42:17 INFO - marionette-client == 2.3.0 15:42:17 INFO - marionette-driver == 1.4.0 15:42:17 INFO - mozInstall == 1.12 15:42:17 INFO - mozcrash == 0.17 15:42:17 INFO - mozdebug == 0.1 15:42:17 INFO - mozdevice == 0.48 15:42:17 INFO - mozfile == 1.2 15:42:17 INFO - mozhttpd == 0.7 15:42:17 INFO - mozinfo == 0.9 15:42:17 INFO - mozleak == 0.1 15:42:17 INFO - mozlog == 3.1 15:42:17 INFO - moznetwork == 0.27 15:42:17 INFO - mozprocess == 0.22 15:42:17 INFO - mozprofile == 0.28 15:42:17 INFO - mozrunner == 6.11 15:42:17 INFO - mozscreenshot == 0.1 15:42:17 INFO - mozsystemmonitor == 0.0 15:42:17 INFO - moztest == 0.7 15:42:17 INFO - mozversion == 1.4 15:42:17 INFO - psutil == 3.1.1 15:42:17 INFO - requests == 1.2.3 15:42:17 INFO - wptserve == 1.4.0 15:42:17 INFO - wsgiref == 0.1.2 15:42:17 INFO - Running post-action listener: _resource_record_post_action 15:42:17 INFO - Running post-action listener: _start_resource_monitoring 15:42:17 INFO - Starting resource monitoring. 15:42:17 INFO - ##### 15:42:17 INFO - ##### Running pull step. 15:42:17 INFO - ##### 15:42:17 INFO - Running pre-action listener: _resource_record_pre_action 15:42:17 INFO - Running main action method: pull 15:42:17 INFO - Pull has nothing to do! 15:42:17 INFO - Running post-action listener: _resource_record_post_action 15:42:17 INFO - ##### 15:42:17 INFO - ##### Running install step. 15:42:17 INFO - ##### 15:42:17 INFO - Running pre-action listener: _resource_record_pre_action 15:42:17 INFO - Running main action method: install 15:42:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:42:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:42:18 INFO - Reading from file tmpfile_stdout 15:42:18 INFO - Detecting whether we're running mozinstall >=1.0... 15:42:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:42:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:42:18 INFO - Reading from file tmpfile_stdout 15:42:18 INFO - Output received: 15:42:18 INFO - Usage: mozinstall [options] installer 15:42:18 INFO - Options: 15:42:18 INFO - -h, --help show this help message and exit 15:42:18 INFO - -d DEST, --destination=DEST 15:42:18 INFO - Directory to install application into. [default: 15:42:18 INFO - "/builds/slave/test"] 15:42:18 INFO - --app=APP Application being installed. [default: firefox] 15:42:18 INFO - mkdir: /builds/slave/test/build/application 15:42:18 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'] 15:42:18 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 15:42:36 INFO - Reading from file tmpfile_stdout 15:42:36 INFO - Output received: 15:42:36 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 15:42:36 INFO - Running post-action listener: _resource_record_post_action 15:42:36 INFO - ##### 15:42:36 INFO - ##### Running run-tests step. 15:42:36 INFO - ##### 15:42:36 INFO - Running pre-action listener: _resource_record_pre_action 15:42:36 INFO - Running main action method: run_tests 15:42:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:42:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:42:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:42:36 INFO - grabbing minidump binary from tooltool 15:42:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:42:36 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 0x1103d45e0>, '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 0x10ffb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ffe2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:42:36 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 15:42:36 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 15:42:36 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:42:36 INFO - Return code: 0 15:42:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:42:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:42:36 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/1468835218/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 15:42:36 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/1468835218/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 15:42:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SC4Ov1tLNg/Render', 15:42:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:42:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:42:36 INFO - 'HOME': '/Users/cltbld', 15:42:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:42:36 INFO - 'LOGNAME': 'cltbld', 15:42:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:42:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:42:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 15:42:36 INFO - 'MOZ_NO_REMOTE': '1', 15:42:36 INFO - 'NO_EM_RESTART': '1', 15:42:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:42:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:42:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:42:36 INFO - 'PWD': '/builds/slave/test', 15:42:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:42:36 INFO - 'SHELL': '/bin/bash', 15:42:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wk6yklmxD4/Listeners', 15:42:36 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 15:42:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:42:36 INFO - 'USER': 'cltbld', 15:42:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:42:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:42:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:42:36 INFO - 'XPC_FLAGS': '0x0', 15:42:36 INFO - 'XPC_SERVICE_NAME': '0', 15:42:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:42:36 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/1468835218/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 15:42:36 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 15:42:36 INFO - import pkg_resources 15:42:37 INFO - Using 1 client processes 15:42:37 INFO - wptserve Starting http server on 127.0.0.1:8000 15:42:37 INFO - wptserve Starting http server on 127.0.0.1:8001 15:42:37 INFO - wptserve Starting http server on 127.0.0.1:8443 15:42:40 INFO - SUITE-START | Running 778 tests 15:42:40 INFO - Running testharness tests 15:42:40 INFO - Setting up ssl 15:42:40 INFO - PROCESS | certutil | 15:42:40 INFO - PROCESS | certutil | 15:42:40 INFO - PROCESS | certutil | 15:42:40 INFO - Certificate Nickname Trust Attributes 15:42:40 INFO - SSL,S/MIME,JAR/XPI 15:42:40 INFO - 15:42:40 INFO - web-platform-tests CT,, 15:42:40 INFO - 15:42:40 INFO - Starting runner 15:42:40 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:42:41 INFO - PROCESS | 1957 | 1468881761026 Marionette DEBUG Marionette enabled via build flag and pref 15:42:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d13800 == 1 [pid = 1957] [id = 1] 15:42:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 1 (0x113d14000) [pid = 1957] [serial = 1] [outer = 0x0] 15:42:41 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:42:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 2 (0x113d15000) [pid = 1957] [serial = 2] [outer = 0x113d14000] 15:42:41 INFO - PROCESS | 1957 | 1468881761340 Marionette INFO Listening on port 2828 15:42:41 INFO - PROCESS | 1957 | 1468881761575 Marionette DEBUG Marionette enabled via command-line flag 15:42:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x11696e000 == 2 [pid = 1957] [id = 2] 15:42:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 3 (0x11696e800) [pid = 1957] [serial = 3] [outer = 0x0] 15:42:41 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:42:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 4 (0x11696f800) [pid = 1957] [serial = 4] [outer = 0x11696e800] 15:42:41 INFO - PROCESS | 1957 | [1957] 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 15:42:41 INFO - PROCESS | 1957 | 1468881761717 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49716 15:42:41 INFO - PROCESS | 1957 | 1468881761803 Marionette DEBUG Closed connection conn0 15:42:41 INFO - PROCESS | 1957 | [1957] 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 15:42:41 INFO - PROCESS | 1957 | 1468881761807 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49717 15:42:41 INFO - PROCESS | 1957 | 1468881761818 Marionette DEBUG Closed connection conn1 15:42:41 INFO - PROCESS | 1957 | [1957] 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 15:42:41 INFO - PROCESS | 1957 | 1468881761823 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49718 15:42:41 INFO - PROCESS | 1957 | 1468881761832 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:42:41 INFO - PROCESS | 1957 | 1468881761838 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":"20160718024658","device":"desktop","version":"48.0"} 15:42:42 INFO - PROCESS | 1957 | [1957] 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 15:42:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a1b800 == 3 [pid = 1957] [id = 3] 15:42:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 5 (0x119a1c000) [pid = 1957] [serial = 5] [outer = 0x0] 15:42:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a1c800 == 4 [pid = 1957] [id = 4] 15:42:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 6 (0x119ed5c00) [pid = 1957] [serial = 6] [outer = 0x0] 15:42:42 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:42:42 INFO - PROCESS | 1957 | [1957] 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 15:42:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x124049800 == 5 [pid = 1957] [id = 5] 15:42:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 7 (0x119ed5400) [pid = 1957] [serial = 7] [outer = 0x0] 15:42:42 INFO - PROCESS | 1957 | [1957] 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 15:42:42 INFO - PROCESS | 1957 | [1957] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:42:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 8 (0x124107800) [pid = 1957] [serial = 8] [outer = 0x119ed5400] 15:42:43 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 15:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 9 (0x124707000) [pid = 1957] [serial = 9] [outer = 0x119a1c000] 15:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 10 (0x1246e9000) [pid = 1957] [serial = 10] [outer = 0x119ed5c00] 15:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 11 (0x1246eac00) [pid = 1957] [serial = 11] [outer = 0x119ed5400] 15:42:43 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:42:43 INFO - PROCESS | 1957 | 1468881763547 Marionette INFO startBrowser 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:43 INFO - PROCESS | 1957 | 1468881763568 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1957 | 1468881763576 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1957 | 1468881763578 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:43 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 15:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 12 (0x1266ad400) [pid = 1957] [serial = 12] [outer = 0x119ed5400] 15:42:43 INFO - PROCESS | 1957 | 1468881763896 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"146f7caa-9b07-304e-9fab-7f447a0515a6","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":"20160718024658","device":"desktop","version":"48.0","command_id":1}}] 15:42:43 INFO - PROCESS | 1957 | 1468881763990 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}] 15:42:43 INFO - PROCESS | 1957 | 1468881763995 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:44 INFO - PROCESS | 1957 | 1468881764040 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:42:44 INFO - PROCESS | 1957 | 1468881764121 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:42:44 INFO - PROCESS | 1957 | 1468881764122 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:44 INFO - PROCESS | 1957 | [1957] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:42:44 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 13 (0x128d70800) [pid = 1957] [serial = 13] [outer = 0x119ed5400] 15:42:44 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:42:44 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:42:44 INFO - PROCESS | 1957 | 1468881764406 Marionette TRACE conn2 <- [1,3,null,{}] 15:42:44 INFO - PROCESS | 1957 | 1468881764414 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:42:44 INFO - PROCESS | 1957 | 1468881764417 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:44 INFO - PROCESS | 1957 | 1468881764436 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:42:44 INFO - PROCESS | 1957 | 1468881764462 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 1957 | 1468881764464 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:42:44 INFO - PROCESS | 1957 | 1468881764467 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 1957 | 1468881764470 Marionette TRACE conn2 <- [1,6,null,{}] 15:42:44 INFO - PROCESS | 1957 | 1468881764472 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}] 15:42:44 INFO - PROCESS | 1957 | 1468881764474 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:44 INFO - PROCESS | 1957 | 1468881764489 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:42:44 INFO - PROCESS | 1957 | 1468881764494 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 1957 | 1468881764497 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x129143000 == 6 [pid = 1957] [id = 6] 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 14 (0x12910a000) [pid = 1957] [serial = 14] [outer = 0x0] 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 15 (0x12910bc00) [pid = 1957] [serial = 15] [outer = 0x12910a000] 15:42:44 INFO - PROCESS | 1957 | 1468881764527 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 16 (0x129111800) [pid = 1957] [serial = 16] [outer = 0x12910a000] 15:42:44 INFO - PROCESS | 1957 | 1468881764840 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]]]}] 15:42:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293af000 == 7 [pid = 1957] [id = 7] 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 17 (0x129353400) [pid = 1957] [serial = 17] [outer = 0x0] 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 18 (0x129442000) [pid = 1957] [serial = 18] [outer = 0x129353400] 15:42:44 INFO - PROCESS | 1957 | 1468881764867 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 19 (0x12a38a400) [pid = 1957] [serial = 19] [outer = 0x129353400] 15:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 474ms 15:42:44 INFO - PROCESS | 1957 | 1468881764948 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 1957 | 1468881764949 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:42:44 INFO - PROCESS | 1957 | 1468881764959 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 1957 | 1468881764961 Marionette TRACE conn2 <- [1,10,null,{}] 15:42:44 INFO - PROCESS | 1957 | 1468881764968 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}] 15:42:44 INFO - PROCESS | 1957 | 1468881764972 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:45 INFO - PROCESS | 1957 | 1468881765108 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:42:45 INFO - PROCESS | 1957 | 1468881765133 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 1957 | 1468881765135 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a840800 == 8 [pid = 1957] [id = 8] 15:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 20 (0x12a8b9800) [pid = 1957] [serial = 20] [outer = 0x0] 15:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 21 (0x12a8bb400) [pid = 1957] [serial = 21] [outer = 0x12a8b9800] 15:42:45 INFO - PROCESS | 1957 | 1468881765164 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 22 (0x12a8bf800) [pid = 1957] [serial = 22] [outer = 0x12a8b9800] 15:42:45 INFO - PROCESS | 1957 | 1468881765472 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]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 573ms 15:42:45 INFO - PROCESS | 1957 | 1468881765555 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 1957 | 1468881765558 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:42:45 INFO - PROCESS | 1957 | 1468881765564 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 1957 | 1468881765565 Marionette TRACE conn2 <- [1,14,null,{}] 15:42:45 INFO - PROCESS | 1957 | 1468881765567 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}] 15:42:45 INFO - PROCESS | 1957 | 1468881765569 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:45 INFO - PROCESS | 1957 | 1468881765664 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:42:45 INFO - PROCESS | 1957 | 1468881765668 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 1957 | 1468881765669 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11e800 == 9 [pid = 1957] [id = 9] 15:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 23 (0x12aad5800) [pid = 1957] [serial = 23] [outer = 0x0] 15:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 24 (0x12aadf400) [pid = 1957] [serial = 24] [outer = 0x12aad5800] 15:42:45 INFO - PROCESS | 1957 | 1468881765694 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 25 (0x12b085c00) [pid = 1957] [serial = 25] [outer = 0x12aad5800] 15:42:45 INFO - PROCESS | 1957 | 1468881765983 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]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 472ms 15:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:42:46 INFO - PROCESS | 1957 | 1468881766032 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1957 | 1468881766034 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 15:42:46 INFO - PROCESS | 1957 | 1468881766036 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1957 | 1468881766037 Marionette TRACE conn2 <- [1,18,null,{}] 15:42:46 INFO - PROCESS | 1957 | 1468881766039 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}] 15:42:46 INFO - PROCESS | 1957 | 1468881766042 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:46 INFO - PROCESS | 1957 | 1468881766143 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:42:46 INFO - PROCESS | 1957 | 1468881766148 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1957 | 1468881766150 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b951000 == 10 [pid = 1957] [id = 10] 15:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 26 (0x12b912400) [pid = 1957] [serial = 26] [outer = 0x0] 15:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 27 (0x12b917800) [pid = 1957] [serial = 27] [outer = 0x12b912400] 15:42:46 INFO - PROCESS | 1957 | 1468881766174 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 28 (0x12b91d800) [pid = 1957] [serial = 28] [outer = 0x12b912400] 15:42:46 INFO - PROCESS | 1957 | 1468881766450 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]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 15:42:46 INFO - PROCESS | 1957 | 1468881766455 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1957 | 1468881766457 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 15:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:42:46 INFO - PROCESS | 1957 | 1468881766466 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1957 | 1468881766467 Marionette TRACE conn2 <- [1,22,null,{}] 15:42:46 INFO - PROCESS | 1957 | 1468881766469 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}] 15:42:46 INFO - PROCESS | 1957 | 1468881766471 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:46 INFO - PROCESS | 1957 | 1468881766583 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:42:46 INFO - PROCESS | 1957 | 1468881766587 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1957 | 1468881766588 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be78000 == 11 [pid = 1957] [id = 11] 15:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 29 (0x12b921000) [pid = 1957] [serial = 29] [outer = 0x0] 15:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 30 (0x12be17800) [pid = 1957] [serial = 30] [outer = 0x12b921000] 15:42:46 INFO - PROCESS | 1957 | 1468881766615 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 31 (0x12bea9800) [pid = 1957] [serial = 31] [outer = 0x12b921000] 15:42:46 INFO - PROCESS | 1957 | 1468881766950 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]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 518ms 15:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:42:46 INFO - PROCESS | 1957 | 1468881766985 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1957 | 1468881766986 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 15:42:46 INFO - PROCESS | 1957 | 1468881766988 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1957 | 1468881766989 Marionette TRACE conn2 <- [1,26,null,{}] 15:42:46 INFO - PROCESS | 1957 | 1468881766993 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}] 15:42:46 INFO - PROCESS | 1957 | 1468881766995 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:47 INFO - PROCESS | 1957 | 1468881767092 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:42:47 INFO - PROCESS | 1957 | 1468881767095 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1957 | 1468881767097 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c057000 == 12 [pid = 1957] [id = 12] 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 32 (0x117d9ac00) [pid = 1957] [serial = 32] [outer = 0x0] 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 33 (0x12beae800) [pid = 1957] [serial = 33] [outer = 0x117d9ac00] 15:42:47 INFO - PROCESS | 1957 | 1468881767121 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 34 (0x12bebec00) [pid = 1957] [serial = 34] [outer = 0x117d9ac00] 15:42:47 INFO - PROCESS | 1957 | 1468881767378 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]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 15:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:42:47 INFO - PROCESS | 1957 | 1468881767414 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1957 | 1468881767415 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 15:42:47 INFO - PROCESS | 1957 | 1468881767417 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 1957 | 1468881767419 Marionette TRACE conn2 <- [1,30,null,{}] 15:42:47 INFO - PROCESS | 1957 | 1468881767421 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}] 15:42:47 INFO - PROCESS | 1957 | 1468881767434 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:47 INFO - PROCESS | 1957 | 1468881767540 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:42:47 INFO - PROCESS | 1957 | 1468881767544 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1957 | 1468881767545 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c6000 == 13 [pid = 1957] [id = 13] 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 35 (0x12bec2000) [pid = 1957] [serial = 35] [outer = 0x0] 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 36 (0x12c279400) [pid = 1957] [serial = 36] [outer = 0x12bec2000] 15:42:47 INFO - PROCESS | 1957 | 1468881767570 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 37 (0x12c27d800) [pid = 1957] [serial = 37] [outer = 0x12bec2000] 15:42:47 INFO - PROCESS | 1957 | 1468881767812 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]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 421ms 15:42:47 INFO - PROCESS | 1957 | 1468881767848 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1957 | 1468881767849 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 15:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:42:47 INFO - PROCESS | 1957 | 1468881767853 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 1957 | 1468881767854 Marionette TRACE conn2 <- [1,34,null,{}] 15:42:47 INFO - PROCESS | 1957 | 1468881767865 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}] 15:42:47 INFO - PROCESS | 1957 | 1468881767866 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:47 INFO - PROCESS | 1957 | 1468881767964 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:42:47 INFO - PROCESS | 1957 | 1468881767968 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1957 | 1468881767969 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74f800 == 14 [pid = 1957] [id = 14] 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 38 (0x12c27fc00) [pid = 1957] [serial = 38] [outer = 0x0] 15:42:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 39 (0x12c285800) [pid = 1957] [serial = 39] [outer = 0x12c27fc00] 15:42:47 INFO - PROCESS | 1957 | 1468881767994 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 40 (0x12c727c00) [pid = 1957] [serial = 40] [outer = 0x12c27fc00] 15:42:48 INFO - PROCESS | 1957 | 1468881768238 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]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 15:42:48 INFO - PROCESS | 1957 | 1468881768289 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 1957 | 1468881768291 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 15:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:42:48 INFO - PROCESS | 1957 | 1468881768305 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1957 | 1468881768307 Marionette TRACE conn2 <- [1,38,null,{}] 15:42:48 INFO - PROCESS | 1957 | 1468881768321 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}] 15:42:48 INFO - PROCESS | 1957 | 1468881768324 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:48 INFO - PROCESS | 1957 | 1468881768472 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:42:48 INFO - PROCESS | 1957 | 1468881768491 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1957 | 1468881768492 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae7800 == 15 [pid = 1957] [id = 15] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 41 (0x12c72ac00) [pid = 1957] [serial = 41] [outer = 0x0] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 42 (0x12cac9c00) [pid = 1957] [serial = 42] [outer = 0x12c72ac00] 15:42:48 INFO - PROCESS | 1957 | 1468881768530 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 43 (0x12cacf400) [pid = 1957] [serial = 43] [outer = 0x12c72ac00] 15:42:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cb86000 == 16 [pid = 1957] [id = 16] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 44 (0x12cb86800) [pid = 1957] [serial = 44] [outer = 0x0] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 45 (0x12cb88000) [pid = 1957] [serial = 45] [outer = 0x12cb86800] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 46 (0x12cb8c800) [pid = 1957] [serial = 46] [outer = 0x12cb86800] 15:42:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caf7000 == 17 [pid = 1957] [id = 17] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 47 (0x12cad0400) [pid = 1957] [serial = 47] [outer = 0x0] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 48 (0x12cbd9c00) [pid = 1957] [serial = 48] [outer = 0x12cad0400] 15:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 49 (0x12cbd1800) [pid = 1957] [serial = 49] [outer = 0x12cad0400] 15:42:48 INFO - PROCESS | 1957 | 1468881768985 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]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 734ms 15:42:49 INFO - PROCESS | 1957 | 1468881769042 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 1957 | 1468881769044 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 15:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:42:49 INFO - PROCESS | 1957 | 1468881769048 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 1957 | 1468881769049 Marionette TRACE conn2 <- [1,42,null,{}] 15:42:49 INFO - PROCESS | 1957 | 1468881769053 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}] 15:42:49 INFO - PROCESS | 1957 | 1468881769055 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:49 INFO - PROCESS | 1957 | 1468881769203 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:42:49 INFO - PROCESS | 1957 | 1468881769211 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1957 | 1468881769212 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d210800 == 18 [pid = 1957] [id = 18] 15:42:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x12cbd4800) [pid = 1957] [serial = 50] [outer = 0x0] 15:42:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x12cfd4400) [pid = 1957] [serial = 51] [outer = 0x12cbd4800] 15:42:49 INFO - PROCESS | 1957 | 1468881769249 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x118062c00) [pid = 1957] [serial = 52] [outer = 0x12cbd4800] 15:42:49 INFO - PROCESS | 1957 | 1468881769639 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]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 620ms 15:42:49 INFO - PROCESS | 1957 | 1468881769667 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 1957 | 1468881769669 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 15:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:42:49 INFO - PROCESS | 1957 | 1468881769671 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 1957 | 1468881769673 Marionette TRACE conn2 <- [1,46,null,{}] 15:42:49 INFO - PROCESS | 1957 | 1468881769675 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}] 15:42:49 INFO - PROCESS | 1957 | 1468881769676 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:49 INFO - PROCESS | 1957 | 1468881769773 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:42:49 INFO - PROCESS | 1957 | 1468881769797 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1957 | 1468881769798 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d609800 == 19 [pid = 1957] [id = 19] 15:42:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x12be0e800) [pid = 1957] [serial = 53] [outer = 0x0] 15:42:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x12d28e000) [pid = 1957] [serial = 54] [outer = 0x12be0e800] 15:42:49 INFO - PROCESS | 1957 | 1468881769825 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x12d291800) [pid = 1957] [serial = 55] [outer = 0x12be0e800] 15:42:50 INFO - PROCESS | 1957 | 1468881770075 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]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 15:42:50 INFO - PROCESS | 1957 | 1468881770090 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 1957 | 1468881770093 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 15:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:42:50 INFO - PROCESS | 1957 | 1468881770102 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 1957 | 1468881770103 Marionette TRACE conn2 <- [1,50,null,{}] 15:42:50 INFO - PROCESS | 1957 | 1468881770105 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}] 15:42:50 INFO - PROCESS | 1957 | 1468881770106 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:50 INFO - PROCESS | 1957 | 1468881770222 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:42:50 INFO - PROCESS | 1957 | 1468881770225 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 1957 | 1468881770226 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d90b000 == 20 [pid = 1957] [id = 20] 15:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x12b85e400) [pid = 1957] [serial = 56] [outer = 0x0] 15:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x12b869000) [pid = 1957] [serial = 57] [outer = 0x12b85e400] 15:42:50 INFO - PROCESS | 1957 | 1468881770250 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x12d288800) [pid = 1957] [serial = 58] [outer = 0x12b85e400] 15:42:50 INFO - PROCESS | 1957 | 1468881770505 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]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 15:42:50 INFO - PROCESS | 1957 | 1468881770528 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 1957 | 1468881770531 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 15:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:42:50 INFO - PROCESS | 1957 | 1468881770553 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 1957 | 1468881770555 Marionette TRACE conn2 <- [1,54,null,{}] 15:42:50 INFO - PROCESS | 1957 | 1468881770570 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}] 15:42:50 INFO - PROCESS | 1957 | 1468881770572 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:50 INFO - PROCESS | 1957 | 1468881770736 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:42:50 INFO - PROCESS | 1957 | 1468881770741 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 1957 | 1468881770743 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d91a000 == 21 [pid = 1957] [id = 21] 15:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x12bec0000) [pid = 1957] [serial = 59] [outer = 0x0] 15:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x12d9b2800) [pid = 1957] [serial = 60] [outer = 0x12bec0000] 15:42:50 INFO - PROCESS | 1957 | 1468881770772 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x12d9b0800) [pid = 1957] [serial = 61] [outer = 0x12bec0000] 15:42:51 INFO - PROCESS | 1957 | 1468881771220 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]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1182ms 15:42:51 INFO - PROCESS | 1957 | 1468881771788 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1957 | 1468881771791 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 15:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:42:51 INFO - PROCESS | 1957 | 1468881771796 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 1957 | 1468881771798 Marionette TRACE conn2 <- [1,58,null,{}] 15:42:51 INFO - PROCESS | 1957 | 1468881771802 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}] 15:42:51 INFO - PROCESS | 1957 | 1468881771804 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:51 INFO - PROCESS | 1957 | 1468881771922 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:42:51 INFO - PROCESS | 1957 | 1468881771971 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 1957 | 1468881771973 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x11215e800 == 22 [pid = 1957] [id = 22] 15:42:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x1121b2400) [pid = 1957] [serial = 62] [outer = 0x0] 15:42:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1121bbc00) [pid = 1957] [serial = 63] [outer = 0x1121b2400] 15:42:52 INFO - PROCESS | 1957 | 1468881772004 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x11271f400) [pid = 1957] [serial = 64] [outer = 0x1121b2400] 15:42:52 INFO - PROCESS | 1957 | 1468881772394 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]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 15:42:52 INFO - PROCESS | 1957 | 1468881772476 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1957 | 1468881772479 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 15:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:42:52 INFO - PROCESS | 1957 | 1468881772486 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 1957 | 1468881772487 Marionette TRACE conn2 <- [1,62,null,{}] 15:42:52 INFO - PROCESS | 1957 | 1468881772490 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}] 15:42:52 INFO - PROCESS | 1957 | 1468881772492 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:52 INFO - PROCESS | 1957 | 1468881772610 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:42:52 INFO - PROCESS | 1957 | 1468881772662 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1957 | 1468881772663 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1167eb800 == 23 [pid = 1957] [id = 23] 15:42:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x113ce1000) [pid = 1957] [serial = 65] [outer = 0x0] 15:42:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x115e89400) [pid = 1957] [serial = 66] [outer = 0x113ce1000] 15:42:52 INFO - PROCESS | 1957 | 1468881772696 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x116a05c00) [pid = 1957] [serial = 67] [outer = 0x113ce1000] 15:42:53 INFO - PROCESS | 1957 | 1468881773101 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]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 15:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:42:53 INFO - PROCESS | 1957 | 1468881773158 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 1957 | 1468881773160 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 15:42:53 INFO - PROCESS | 1957 | 1468881773162 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 1957 | 1468881773165 Marionette TRACE conn2 <- [1,66,null,{}] 15:42:53 INFO - PROCESS | 1957 | 1468881773173 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}] 15:42:53 INFO - PROCESS | 1957 | 1468881773176 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:53 INFO - PROCESS | 1957 | 1468881773309 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:42:53 INFO - PROCESS | 1957 | 1468881773361 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 1957 | 1468881773363 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710c000 == 24 [pid = 1957] [id = 24] 15:42:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x118060c00) [pid = 1957] [serial = 68] [outer = 0x0] 15:42:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x118864000) [pid = 1957] [serial = 69] [outer = 0x118060c00] 15:42:53 INFO - PROCESS | 1957 | 1468881773397 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11930f000) [pid = 1957] [serial = 70] [outer = 0x118060c00] 15:42:54 INFO - PROCESS | 1957 | 1468881774052 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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 15:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:42:54 INFO - PROCESS | 1957 | 1468881774085 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1957 | 1468881774087 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 15:42:54 INFO - PROCESS | 1957 | 1468881774090 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1957 | 1468881774092 Marionette TRACE conn2 <- [1,70,null,{}] 15:42:54 INFO - PROCESS | 1957 | 1468881774097 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}] 15:42:54 INFO - PROCESS | 1957 | 1468881774099 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:54 INFO - PROCESS | 1957 | 1468881774182 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:42:54 INFO - PROCESS | 1957 | 1468881774240 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1957 | 1468881774242 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x112dbf000 == 25 [pid = 1957] [id = 25] 15:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x11335a400) [pid = 1957] [serial = 71] [outer = 0x0] 15:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x114f82800) [pid = 1957] [serial = 72] [outer = 0x11335a400] 15:42:54 INFO - PROCESS | 1957 | 1468881774269 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x115e27400) [pid = 1957] [serial = 73] [outer = 0x11335a400] 15:42:54 INFO - PROCESS | 1957 | 1468881774670 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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 625ms 15:42:54 INFO - PROCESS | 1957 | 1468881774715 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1957 | 1468881774717 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 15:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:42:54 INFO - PROCESS | 1957 | 1468881774722 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1957 | 1468881774723 Marionette TRACE conn2 <- [1,74,null,{}] 15:42:54 INFO - PROCESS | 1957 | 1468881774726 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}] 15:42:54 INFO - PROCESS | 1957 | 1468881774727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:54 INFO - PROCESS | 1957 | 1468881774804 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:42:54 INFO - PROCESS | 1957 | 1468881774811 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1957 | 1468881774813 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x113c35000 == 26 [pid = 1957] [id = 26] 15:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x115e85800) [pid = 1957] [serial = 74] [outer = 0x0] 15:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x116745800) [pid = 1957] [serial = 75] [outer = 0x115e85800] 15:42:54 INFO - PROCESS | 1957 | 1468881774841 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x116a0c800) [pid = 1957] [serial = 76] [outer = 0x115e85800] 15:42:55 INFO - PROCESS | 1957 | 1468881775183 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]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 523ms 15:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:42:55 INFO - PROCESS | 1957 | 1468881775245 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 1957 | 1468881775247 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 15:42:55 INFO - PROCESS | 1957 | 1468881775249 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 1957 | 1468881775251 Marionette TRACE conn2 <- [1,78,null,{}] 15:42:55 INFO - PROCESS | 1957 | 1468881775259 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}] 15:42:55 INFO - PROCESS | 1957 | 1468881775261 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:55 INFO - PROCESS | 1957 | 1468881775339 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:42:55 INFO - PROCESS | 1957 | 1468881775346 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1957 | 1468881775347 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x116411800 == 27 [pid = 1957] [id = 27] 15:42:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11743a800) [pid = 1957] [serial = 77] [outer = 0x0] 15:42:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x117d2b400) [pid = 1957] [serial = 78] [outer = 0x11743a800] 15:42:55 INFO - PROCESS | 1957 | 1468881775375 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11805e400) [pid = 1957] [serial = 79] [outer = 0x11743a800] 15:42:55 INFO - PROCESS | 1957 | 1468881775690 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]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 15:42:55 INFO - PROCESS | 1957 | 1468881775720 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:42:55 INFO - PROCESS | 1957 | 1468881775722 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 15:42:55 INFO - PROCESS | 1957 | 1468881775724 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 1957 | 1468881775727 Marionette TRACE conn2 <- [1,82,null,{}] 15:42:55 INFO - PROCESS | 1957 | 1468881775740 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}] 15:42:55 INFO - PROCESS | 1957 | 1468881775741 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:55 INFO - PROCESS | 1957 | 1468881775817 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:42:55 INFO - PROCESS | 1957 | 1468881775820 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1957 | 1468881775821 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x11696b800 == 28 [pid = 1957] [id = 28] 15:42:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118064c00) [pid = 1957] [serial = 80] [outer = 0x0] 15:42:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11864c000) [pid = 1957] [serial = 81] [outer = 0x118064c00] 15:42:55 INFO - PROCESS | 1957 | 1468881775849 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118862000) [pid = 1957] [serial = 82] [outer = 0x118064c00] 15:42:56 INFO - PROCESS | 1957 | 1468881776185 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]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 15:42:56 INFO - PROCESS | 1957 | 1468881776203 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:42:56 INFO - PROCESS | 1957 | 1468881776205 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 15:42:56 INFO - PROCESS | 1957 | 1468881776211 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 1957 | 1468881776213 Marionette TRACE conn2 <- [1,86,null,{}] 15:42:56 INFO - PROCESS | 1957 | 1468881776217 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}] 15:42:56 INFO - PROCESS | 1957 | 1468881776218 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:56 INFO - PROCESS | 1957 | 1468881776356 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:42:56 INFO - PROCESS | 1957 | 1468881776364 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 1957 | 1468881776365 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad7000 == 29 [pid = 1957] [id = 29] 15:42:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11743bc00) [pid = 1957] [serial = 83] [outer = 0x0] 15:42:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118869800) [pid = 1957] [serial = 84] [outer = 0x11743bc00] 15:42:56 INFO - PROCESS | 1957 | 1468881776406 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118f5b800) [pid = 1957] [serial = 85] [outer = 0x11743bc00] 15:42:56 INFO - PROCESS | 1957 | 1468881776770 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]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 622ms 15:42:56 INFO - PROCESS | 1957 | 1468881776831 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 1957 | 1468881776833 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 15:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:42:56 INFO - PROCESS | 1957 | 1468881776836 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 1957 | 1468881776838 Marionette TRACE conn2 <- [1,90,null,{}] 15:42:56 INFO - PROCESS | 1957 | 1468881776841 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}] 15:42:56 INFO - PROCESS | 1957 | 1468881776848 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:57 INFO - PROCESS | 1957 | 1468881777014 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:42:57 INFO - PROCESS | 1957 | 1468881777023 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1957 | 1468881777024 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x11748d800 == 30 [pid = 1957] [id = 30] 15:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11812b400) [pid = 1957] [serial = 86] [outer = 0x0] 15:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11930b000) [pid = 1957] [serial = 87] [outer = 0x11812b400] 15:42:57 INFO - PROCESS | 1957 | 1468881777067 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119b89400) [pid = 1957] [serial = 88] [outer = 0x11812b400] 15:42:57 INFO - PROCESS | 1957 | 1468881777364 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]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 569ms 15:42:57 INFO - PROCESS | 1957 | 1468881777406 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 1957 | 1468881777407 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 15:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:42:57 INFO - PROCESS | 1957 | 1468881777418 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1957 | 1468881777419 Marionette TRACE conn2 <- [1,94,null,{}] 15:42:57 INFO - PROCESS | 1957 | 1468881777421 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}] 15:42:57 INFO - PROCESS | 1957 | 1468881777422 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:57 INFO - PROCESS | 1957 | 1468881777502 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:42:57 INFO - PROCESS | 1957 | 1468881777506 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1957 | 1468881777507 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181b5000 == 31 [pid = 1957] [id = 31] 15:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118898000) [pid = 1957] [serial = 89] [outer = 0x0] 15:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119e19000) [pid = 1957] [serial = 90] [outer = 0x118898000] 15:42:57 INFO - PROCESS | 1957 | 1468881777534 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x123ca1000) [pid = 1957] [serial = 91] [outer = 0x118898000] 15:42:57 INFO - PROCESS | 1957 | 1468881777852 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]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 15:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:42:57 INFO - PROCESS | 1957 | 1468881777890 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 1957 | 1468881777892 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 15:42:57 INFO - PROCESS | 1957 | 1468881777896 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1957 | 1468881777897 Marionette TRACE conn2 <- [1,98,null,{}] 15:42:57 INFO - PROCESS | 1957 | 1468881777911 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}] 15:42:57 INFO - PROCESS | 1957 | 1468881777912 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:57 INFO - PROCESS | 1957 | 1468881777984 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:42:57 INFO - PROCESS | 1957 | 1468881777988 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1957 | 1468881777989 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fef800 == 32 [pid = 1957] [id = 32] 15:42:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12380a000) [pid = 1957] [serial = 92] [outer = 0x0] 15:42:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124107400) [pid = 1957] [serial = 93] [outer = 0x12380a000] 15:42:58 INFO - PROCESS | 1957 | 1468881778019 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1243b1800) [pid = 1957] [serial = 94] [outer = 0x12380a000] 15:42:58 INFO - PROCESS | 1957 | 1468881778334 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]]]}] 15:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 480ms 15:42:58 INFO - PROCESS | 1957 | 1468881778377 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 1957 | 1468881778380 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 15:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:42:58 INFO - PROCESS | 1957 | 1468881778383 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 1957 | 1468881778384 Marionette TRACE conn2 <- [1,102,null,{}] 15:42:58 INFO - PROCESS | 1957 | 1468881778387 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}] 15:42:58 INFO - PROCESS | 1957 | 1468881778388 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:58 INFO - PROCESS | 1957 | 1468881778471 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:42:58 INFO - PROCESS | 1957 | 1468881778478 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 1957 | 1468881778479 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x119181000 == 33 [pid = 1957] [id = 33] 15:42:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1241b4800) [pid = 1957] [serial = 95] [outer = 0x0] 15:42:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1246a0c00) [pid = 1957] [serial = 96] [outer = 0x1241b4800] 15:42:58 INFO - PROCESS | 1957 | 1468881778514 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1131a9400) [pid = 1957] [serial = 97] [outer = 0x1241b4800] 15:42:58 INFO - PROCESS | 1957 | 1468881778989 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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 618ms 15:42:59 INFO - PROCESS | 1957 | 1468881779001 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1957 | 1468881779003 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 15:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:42:59 INFO - PROCESS | 1957 | 1468881779005 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1957 | 1468881779006 Marionette TRACE conn2 <- [1,106,null,{}] 15:42:59 INFO - PROCESS | 1957 | 1468881779008 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}] 15:42:59 INFO - PROCESS | 1957 | 1468881779009 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:59 INFO - PROCESS | 1957 | 1468881779086 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:42:59 INFO - PROCESS | 1957 | 1468881779090 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1957 | 1468881779091 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a68800 == 34 [pid = 1957] [id = 34] 15:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124b22800) [pid = 1957] [serial = 98] [outer = 0x0] 15:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124bf7000) [pid = 1957] [serial = 99] [outer = 0x124b22800] 15:42:59 INFO - PROCESS | 1957 | 1468881779118 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124cbf400) [pid = 1957] [serial = 100] [outer = 0x124b22800] 15:42:59 INFO - PROCESS | 1957 | 1468881779419 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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 15:42:59 INFO - PROCESS | 1957 | 1468881779423 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1957 | 1468881779425 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 15:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:42:59 INFO - PROCESS | 1957 | 1468881779436 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1957 | 1468881779438 Marionette TRACE conn2 <- [1,110,null,{}] 15:42:59 INFO - PROCESS | 1957 | 1468881779440 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}] 15:42:59 INFO - PROCESS | 1957 | 1468881779443 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:59 INFO - PROCESS | 1957 | 1468881779538 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:42:59 INFO - PROCESS | 1957 | 1468881779542 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1957 | 1468881779546 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:42:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12388d800 == 35 [pid = 1957] [id = 35] 15:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124b2b000) [pid = 1957] [serial = 101] [outer = 0x0] 15:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x125008c00) [pid = 1957] [serial = 102] [outer = 0x124b2b000] 15:42:59 INFO - PROCESS | 1957 | 1468881779571 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12611c000) [pid = 1957] [serial = 103] [outer = 0x124b2b000] 15:42:59 INFO - PROCESS | 1957 | 1468881779894 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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 15:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:42:59 INFO - PROCESS | 1957 | 1468881779905 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1957 | 1468881779908 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 15:42:59 INFO - PROCESS | 1957 | 1468881779918 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1957 | 1468881779919 Marionette TRACE conn2 <- [1,114,null,{}] 15:42:59 INFO - PROCESS | 1957 | 1468881779921 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}] 15:42:59 INFO - PROCESS | 1957 | 1468881779923 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:00 INFO - PROCESS | 1957 | 1468881780029 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:43:00 INFO - PROCESS | 1957 | 1468881780036 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1957 | 1468881780037 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12397b000 == 36 [pid = 1957] [id = 36] 15:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x124b24400) [pid = 1957] [serial = 104] [outer = 0x0] 15:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12611b800) [pid = 1957] [serial = 105] [outer = 0x124b24400] 15:43:00 INFO - PROCESS | 1957 | 1468881780061 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x126597400) [pid = 1957] [serial = 106] [outer = 0x124b24400] 15:43:00 INFO - PROCESS | 1957 | 1468881780347 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]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 477ms 15:43:00 INFO - PROCESS | 1957 | 1468881780390 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 1957 | 1468881780392 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 15:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:43:00 INFO - PROCESS | 1957 | 1468881780397 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 1957 | 1468881780398 Marionette TRACE conn2 <- [1,118,null,{}] 15:43:00 INFO - PROCESS | 1957 | 1468881780401 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}] 15:43:00 INFO - PROCESS | 1957 | 1468881780402 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:00 INFO - PROCESS | 1957 | 1468881780484 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:43:00 INFO - PROCESS | 1957 | 1468881780487 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1957 | 1468881780488 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ce2000 == 37 [pid = 1957] [id = 37] 15:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x125725800) [pid = 1957] [serial = 107] [outer = 0x0] 15:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1266b0000) [pid = 1957] [serial = 108] [outer = 0x125725800] 15:43:00 INFO - PROCESS | 1957 | 1468881780513 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x128b8e400) [pid = 1957] [serial = 109] [outer = 0x125725800] 15:43:00 INFO - PROCESS | 1957 | 1468881780829 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]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 15:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:43:00 INFO - PROCESS | 1957 | 1468881780866 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 1957 | 1468881780867 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 15:43:00 INFO - PROCESS | 1957 | 1468881780869 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 1957 | 1468881780870 Marionette TRACE conn2 <- [1,122,null,{}] 15:43:00 INFO - PROCESS | 1957 | 1468881780873 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}] 15:43:00 INFO - PROCESS | 1957 | 1468881780874 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:00 INFO - PROCESS | 1957 | 1468881780985 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:43:00 INFO - PROCESS | 1957 | 1468881780992 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1957 | 1468881780993 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x124052000 == 38 [pid = 1957] [id = 38] 15:43:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x113023c00) [pid = 1957] [serial = 110] [outer = 0x0] 15:43:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x128d6e400) [pid = 1957] [serial = 111] [outer = 0x113023c00] 15:43:01 INFO - PROCESS | 1957 | 1468881781034 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x129108800) [pid = 1957] [serial = 112] [outer = 0x113023c00] 15:43:01 INFO - PROCESS | 1957 | 1468881781348 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]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 525ms 15:43:01 INFO - PROCESS | 1957 | 1468881781397 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1957 | 1468881781399 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 15:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:43:01 INFO - PROCESS | 1957 | 1468881781403 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1957 | 1468881781404 Marionette TRACE conn2 <- [1,126,null,{}] 15:43:01 INFO - PROCESS | 1957 | 1468881781407 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}] 15:43:01 INFO - PROCESS | 1957 | 1468881781412 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:01 INFO - PROCESS | 1957 | 1468881781539 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:43:01 INFO - PROCESS | 1957 | 1468881781605 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1957 | 1468881781606 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d9800 == 39 [pid = 1957] [id = 39] 15:43:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x128db0400) [pid = 1957] [serial = 113] [outer = 0x0] 15:43:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12910f400) [pid = 1957] [serial = 114] [outer = 0x128db0400] 15:43:01 INFO - PROCESS | 1957 | 1468881781656 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x129359800) [pid = 1957] [serial = 115] [outer = 0x128db0400] 15:43:02 INFO - PROCESS | 1957 | 1468881782043 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]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 15:43:02 INFO - PROCESS | 1957 | 1468881782073 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1957 | 1468881782074 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 15:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:43:02 INFO - PROCESS | 1957 | 1468881782077 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 1957 | 1468881782078 Marionette TRACE conn2 <- [1,130,null,{}] 15:43:02 INFO - PROCESS | 1957 | 1468881782080 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}] 15:43:02 INFO - PROCESS | 1957 | 1468881782081 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:02 INFO - PROCESS | 1957 | 1468881782166 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:43:02 INFO - PROCESS | 1957 | 1468881782880 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1957 | 1468881782882 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x111f6f000 == 40 [pid = 1957] [id = 40] 15:43:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x113351800) [pid = 1957] [serial = 116] [outer = 0x0] 15:43:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x113cd6000) [pid = 1957] [serial = 117] [outer = 0x113351800] 15:43:02 INFO - PROCESS | 1957 | 1468881782913 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x115e8a000) [pid = 1957] [serial = 118] [outer = 0x113351800] 15:43:03 INFO - PROCESS | 1957 | 1468881783238 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]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1172ms 15:43:03 INFO - PROCESS | 1957 | 1468881783265 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1957 | 1468881783268 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 15:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:43:03 INFO - PROCESS | 1957 | 1468881783272 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1957 | 1468881783275 Marionette TRACE conn2 <- [1,134,null,{}] 15:43:03 INFO - PROCESS | 1957 | 1468881783282 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}] 15:43:03 INFO - PROCESS | 1957 | 1468881783284 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:03 INFO - PROCESS | 1957 | 1468881783413 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:43:03 INFO - PROCESS | 1957 | 1468881783430 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1957 | 1468881783431 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x115d9f000 == 41 [pid = 1957] [id = 41] 15:43:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11673d400) [pid = 1957] [serial = 119] [outer = 0x0] 15:43:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11714d000) [pid = 1957] [serial = 120] [outer = 0x11673d400] 15:43:03 INFO - PROCESS | 1957 | 1468881783476 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x117d2c400) [pid = 1957] [serial = 121] [outer = 0x11673d400] 15:43:03 INFO - PROCESS | 1957 | 1468881783917 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]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 678ms 15:43:03 INFO - PROCESS | 1957 | 1468881783951 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1957 | 1468881783954 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 15:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:43:03 INFO - PROCESS | 1957 | 1468881783957 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1957 | 1468881783958 Marionette TRACE conn2 <- [1,138,null,{}] 15:43:03 INFO - PROCESS | 1957 | 1468881783960 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}] 15:43:03 INFO - PROCESS | 1957 | 1468881783962 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:04 INFO - PROCESS | 1957 | 1468881784064 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:43:04 INFO - PROCESS | 1957 | 1468881784111 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1957 | 1468881784112 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x116958000 == 42 [pid = 1957] [id = 42] 15:43:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11812e400) [pid = 1957] [serial = 122] [outer = 0x0] 15:43:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11864b400) [pid = 1957] [serial = 123] [outer = 0x11812e400] 15:43:04 INFO - PROCESS | 1957 | 1468881784139 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x118fb3c00) [pid = 1957] [serial = 124] [outer = 0x11812e400] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12b85e400) [pid = 1957] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12be0e800) [pid = 1957] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12cbd4800) [pid = 1957] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12c72ac00) [pid = 1957] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12c27fc00) [pid = 1957] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12bec2000) [pid = 1957] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x117d9ac00) [pid = 1957] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b921000) [pid = 1957] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12b912400) [pid = 1957] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12aad5800) [pid = 1957] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12a8b9800) [pid = 1957] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12910a000) [pid = 1957] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x113023c00) [pid = 1957] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x1121b2400) [pid = 1957] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x113ce1000) [pid = 1957] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x118060c00) [pid = 1957] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11335a400) [pid = 1957] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x115e85800) [pid = 1957] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11743a800) [pid = 1957] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x118064c00) [pid = 1957] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11743bc00) [pid = 1957] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11812b400) [pid = 1957] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x118898000) [pid = 1957] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12380a000) [pid = 1957] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1241b4800) [pid = 1957] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124b22800) [pid = 1957] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12bec0000) [pid = 1957] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x124b24400) [pid = 1957] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:43:04 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x125725800) [pid = 1957] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:43:05 INFO - PROCESS | 1957 | 1468881785106 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]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 15:43:05 INFO - PROCESS | 1957 | 1468881785147 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1957 | 1468881785149 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 15:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:43:05 INFO - PROCESS | 1957 | 1468881785176 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 1957 | 1468881785182 Marionette TRACE conn2 <- [1,142,null,{}] 15:43:05 INFO - PROCESS | 1957 | 1468881785191 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}] 15:43:05 INFO - PROCESS | 1957 | 1468881785198 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:05 INFO - PROCESS | 1957 | 1468881785317 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:43:05 INFO - PROCESS | 1957 | 1468881785326 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1957 | 1468881785327 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d76800 == 43 [pid = 1957] [id = 43] 15:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x113204c00) [pid = 1957] [serial = 125] [outer = 0x0] 15:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11889a800) [pid = 1957] [serial = 126] [outer = 0x113204c00] 15:43:05 INFO - PROCESS | 1957 | 1468881785368 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11930d400) [pid = 1957] [serial = 127] [outer = 0x113204c00] 15:43:05 INFO - PROCESS | 1957 | 1468881785763 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]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 647ms 15:43:05 INFO - PROCESS | 1957 | 1468881785811 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1957 | 1468881785814 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 15:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:43:05 INFO - PROCESS | 1957 | 1468881785818 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 1957 | 1468881785819 Marionette TRACE conn2 <- [1,146,null,{}] 15:43:05 INFO - PROCESS | 1957 | 1468881785823 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}] 15:43:05 INFO - PROCESS | 1957 | 1468881785825 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:05 INFO - PROCESS | 1957 | 1468881785953 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:43:05 INFO - PROCESS | 1957 | 1468881785965 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1957 | 1468881785966 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184c9000 == 44 [pid = 1957] [id = 44] 15:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1161adc00) [pid = 1957] [serial = 128] [outer = 0x0] 15:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x119559c00) [pid = 1957] [serial = 129] [outer = 0x1161adc00] 15:43:06 INFO - PROCESS | 1957 | 1468881786002 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x119b88000) [pid = 1957] [serial = 130] [outer = 0x1161adc00] 15:43:06 INFO - PROCESS | 1957 | 1468881786314 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]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 524ms 15:43:06 INFO - PROCESS | 1957 | 1468881786344 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1957 | 1468881786345 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 15:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:43:06 INFO - PROCESS | 1957 | 1468881786348 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1957 | 1468881786349 Marionette TRACE conn2 <- [1,150,null,{}] 15:43:06 INFO - PROCESS | 1957 | 1468881786351 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}] 15:43:06 INFO - PROCESS | 1957 | 1468881786352 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:06 INFO - PROCESS | 1957 | 1468881786422 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:43:06 INFO - PROCESS | 1957 | 1468881786428 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 1957 | 1468881786432 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x119827000 == 45 [pid = 1957] [id = 45] 15:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1239e1800) [pid = 1957] [serial = 131] [outer = 0x0] 15:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x123ca2400) [pid = 1957] [serial = 132] [outer = 0x1239e1800] 15:43:06 INFO - PROCESS | 1957 | 1468881786463 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1243ba400) [pid = 1957] [serial = 133] [outer = 0x1239e1800] 15:43:06 INFO - PROCESS | 1957 | 1468881786786 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]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 467ms 15:43:06 INFO - PROCESS | 1957 | 1468881786816 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1957 | 1468881786817 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 15:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:43:06 INFO - PROCESS | 1957 | 1468881786820 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1957 | 1468881786821 Marionette TRACE conn2 <- [1,154,null,{}] 15:43:06 INFO - PROCESS | 1957 | 1468881786823 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}] 15:43:06 INFO - PROCESS | 1957 | 1468881786825 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:06 INFO - PROCESS | 1957 | 1468881786906 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:43:07 INFO - PROCESS | 1957 | 1468881786995 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1957 | 1468881786996 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x112638000 == 46 [pid = 1957] [id = 46] 15:43:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x111ca8c00) [pid = 1957] [serial = 134] [outer = 0x0] 15:43:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1121e4800) [pid = 1957] [serial = 135] [outer = 0x111ca8c00] 15:43:07 INFO - PROCESS | 1957 | 1468881787027 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1131b1800) [pid = 1957] [serial = 136] [outer = 0x111ca8c00] 15:43:07 INFO - PROCESS | 1957 | 1468881787493 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]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 720ms 15:43:07 INFO - PROCESS | 1957 | 1468881787560 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1957 | 1468881787562 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 15:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:43:07 INFO - PROCESS | 1957 | 1468881787567 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 1957 | 1468881787569 Marionette TRACE conn2 <- [1,158,null,{}] 15:43:07 INFO - PROCESS | 1957 | 1468881787573 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}] 15:43:07 INFO - PROCESS | 1957 | 1468881787574 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:07 INFO - PROCESS | 1957 | 1468881787670 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:43:07 INFO - PROCESS | 1957 | 1468881787729 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1957 | 1468881787731 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x117482000 == 47 [pid = 1957] [id = 47] 15:43:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116ab2c00) [pid = 1957] [serial = 137] [outer = 0x0] 15:43:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1176b1c00) [pid = 1957] [serial = 138] [outer = 0x116ab2c00] 15:43:07 INFO - PROCESS | 1957 | 1468881787761 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118060000) [pid = 1957] [serial = 139] [outer = 0x116ab2c00] 15:43:08 INFO - PROCESS | 1957 | 1468881788167 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]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 15:43:08 INFO - PROCESS | 1957 | 1468881788196 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:43:08 INFO - PROCESS | 1957 | 1468881788199 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 15:43:08 INFO - PROCESS | 1957 | 1468881788202 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1957 | 1468881788203 Marionette TRACE conn2 <- [1,162,null,{}] 15:43:08 INFO - PROCESS | 1957 | 1468881788206 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}] 15:43:08 INFO - PROCESS | 1957 | 1468881788207 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:08 INFO - PROCESS | 1957 | 1468881788306 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:43:08 INFO - PROCESS | 1957 | 1468881788380 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1957 | 1468881788381 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x123895800 == 48 [pid = 1957] [id = 48] 15:43:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11889f400) [pid = 1957] [serial = 140] [outer = 0x0] 15:43:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11997f400) [pid = 1957] [serial = 141] [outer = 0x11889f400] 15:43:08 INFO - PROCESS | 1957 | 1468881788410 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123c49400) [pid = 1957] [serial = 142] [outer = 0x11889f400] 15:43:08 INFO - PROCESS | 1957 | 1468881788821 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]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 15:43:08 INFO - PROCESS | 1957 | 1468881788872 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 1957 | 1468881788874 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 15:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:43:08 INFO - PROCESS | 1957 | 1468881788901 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1957 | 1468881788905 Marionette TRACE conn2 <- [1,166,null,{}] 15:43:08 INFO - PROCESS | 1957 | 1468881788910 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}] 15:43:08 INFO - PROCESS | 1957 | 1468881788913 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:09 INFO - PROCESS | 1957 | 1468881789007 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:43:09 INFO - PROCESS | 1957 | 1468881789064 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1957 | 1468881789065 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d76000 == 49 [pid = 1957] [id = 49] 15:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1194a1000) [pid = 1957] [serial = 143] [outer = 0x0] 15:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x124c9d400) [pid = 1957] [serial = 144] [outer = 0x1194a1000] 15:43:09 INFO - PROCESS | 1957 | 1468881789095 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12500a400) [pid = 1957] [serial = 145] [outer = 0x1194a1000] 15:43:09 INFO - PROCESS | 1957 | 1468881789476 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]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 15:43:09 INFO - PROCESS | 1957 | 1468881789524 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1957 | 1468881789526 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 15:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:43:09 INFO - PROCESS | 1957 | 1468881789528 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 1957 | 1468881789529 Marionette TRACE conn2 <- [1,170,null,{}] 15:43:09 INFO - PROCESS | 1957 | 1468881789532 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}] 15:43:09 INFO - PROCESS | 1957 | 1468881789533 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:09 INFO - PROCESS | 1957 | 1468881789642 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:43:09 INFO - PROCESS | 1957 | 1468881789713 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1957 | 1468881789715 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x11815b000 == 50 [pid = 1957] [id = 50] 15:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11806b800) [pid = 1957] [serial = 146] [outer = 0x0] 15:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x123ca6800) [pid = 1957] [serial = 147] [outer = 0x11806b800] 15:43:09 INFO - PROCESS | 1957 | 1468881789744 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x125722400) [pid = 1957] [serial = 148] [outer = 0x11806b800] 15:43:10 INFO - PROCESS | 1957 | 1468881790216 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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 720ms 15:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:43:10 INFO - PROCESS | 1957 | 1468881790249 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 1957 | 1468881790251 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 15:43:10 INFO - PROCESS | 1957 | 1468881790255 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 1957 | 1468881790257 Marionette TRACE conn2 <- [1,174,null,{}] 15:43:10 INFO - PROCESS | 1957 | 1468881790260 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}] 15:43:10 INFO - PROCESS | 1957 | 1468881790262 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:10 INFO - PROCESS | 1957 | 1468881790355 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:43:10 INFO - PROCESS | 1957 | 1468881790402 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1957 | 1468881790405 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ac8000 == 51 [pid = 1957] [id = 51] 15:43:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x113dcc800) [pid = 1957] [serial = 149] [outer = 0x0] 15:43:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x115dc0800) [pid = 1957] [serial = 150] [outer = 0x113dcc800] 15:43:10 INFO - PROCESS | 1957 | 1468881790432 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x1164e2c00) [pid = 1957] [serial = 151] [outer = 0x113dcc800] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x119827000 == 50 [pid = 1957] [id = 45] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1184c9000 == 49 [pid = 1957] [id = 44] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x117d76800 == 48 [pid = 1957] [id = 43] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x11748d800 == 47 [pid = 1957] [id = 30] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x119181000 == 46 [pid = 1957] [id = 33] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x116958000 == 45 [pid = 1957] [id = 42] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad7000 == 44 [pid = 1957] [id = 29] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x115d9f000 == 43 [pid = 1957] [id = 41] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x11696b800 == 42 [pid = 1957] [id = 28] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x116411800 == 41 [pid = 1957] [id = 27] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x111f6f000 == 40 [pid = 1957] [id = 40] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x118fef800 == 39 [pid = 1957] [id = 32] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1181b5000 == 38 [pid = 1957] [id = 31] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x11815b000 == 37 [pid = 1957] [id = 50] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x117d76000 == 36 [pid = 1957] [id = 49] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x123895800 == 35 [pid = 1957] [id = 48] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x124052000 == 34 [pid = 1957] [id = 38] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d9800 == 33 [pid = 1957] [id = 39] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x119a68800 == 32 [pid = 1957] [id = 34] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12397b000 == 31 [pid = 1957] [id = 36] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12388d800 == 30 [pid = 1957] [id = 35] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x117482000 == 29 [pid = 1957] [id = 47] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x112638000 == 28 [pid = 1957] [id = 46] 15:43:11 INFO - PROCESS | 1957 | --DOCSHELL 0x123ce2000 == 27 [pid = 1957] [id = 37] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1246eac00) [pid = 1957] [serial = 11] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x128d6e400) [pid = 1957] [serial = 111] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x1121bbc00) [pid = 1957] [serial = 63] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x115e89400) [pid = 1957] [serial = 66] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x118864000) [pid = 1957] [serial = 69] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11930f000) [pid = 1957] [serial = 70] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x114f82800) [pid = 1957] [serial = 72] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x116745800) [pid = 1957] [serial = 75] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x116a0c800) [pid = 1957] [serial = 76] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x117d2b400) [pid = 1957] [serial = 78] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11864c000) [pid = 1957] [serial = 81] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x118869800) [pid = 1957] [serial = 84] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11930b000) [pid = 1957] [serial = 87] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x119b89400) [pid = 1957] [serial = 88] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x119e19000) [pid = 1957] [serial = 90] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x123ca1000) [pid = 1957] [serial = 91] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x124107400) [pid = 1957] [serial = 93] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1243b1800) [pid = 1957] [serial = 94] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1246a0c00) [pid = 1957] [serial = 96] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x124bf7000) [pid = 1957] [serial = 99] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x125008c00) [pid = 1957] [serial = 102] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1131a9400) [pid = 1957] [serial = 97] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x124cbf400) [pid = 1957] [serial = 100] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x115e27400) [pid = 1957] [serial = 73] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126597400) [pid = 1957] [serial = 106] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x128b8e400) [pid = 1957] [serial = 109] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118f5b800) [pid = 1957] [serial = 85] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11805e400) [pid = 1957] [serial = 79] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11271f400) [pid = 1957] [serial = 64] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x116a05c00) [pid = 1957] [serial = 67] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118862000) [pid = 1957] [serial = 82] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x129108800) [pid = 1957] [serial = 112] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12910f400) [pid = 1957] [serial = 114] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12d9b0800) [pid = 1957] [serial = 61] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124107800) [pid = 1957] [serial = 8] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12611b800) [pid = 1957] [serial = 105] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1266b0000) [pid = 1957] [serial = 108] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12be17800) [pid = 1957] [serial = 30] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12b917800) [pid = 1957] [serial = 27] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12b91d800) [pid = 1957] [serial = 28] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12aadf400) [pid = 1957] [serial = 24] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b085c00) [pid = 1957] [serial = 25] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12a8bb400) [pid = 1957] [serial = 21] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a8bf800) [pid = 1957] [serial = 22] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x129442000) [pid = 1957] [serial = 18] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12910bc00) [pid = 1957] [serial = 15] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x129111800) [pid = 1957] [serial = 16] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12d9b2800) [pid = 1957] [serial = 60] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12b869000) [pid = 1957] [serial = 57] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12d288800) [pid = 1957] [serial = 58] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12d291800) [pid = 1957] [serial = 55] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12d28e000) [pid = 1957] [serial = 54] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12cfd4400) [pid = 1957] [serial = 51] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x118062c00) [pid = 1957] [serial = 52] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12cbd9c00) [pid = 1957] [serial = 48] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12cac9c00) [pid = 1957] [serial = 42] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12cacf400) [pid = 1957] [serial = 43] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12cb88000) [pid = 1957] [serial = 45] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12c727c00) [pid = 1957] [serial = 40] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x12c285800) [pid = 1957] [serial = 39] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x12c279400) [pid = 1957] [serial = 36] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x12c27d800) [pid = 1957] [serial = 37] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x12beae800) [pid = 1957] [serial = 33] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x12bebec00) [pid = 1957] [serial = 34] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | --DOMWINDOW == 57 (0x12bea9800) [pid = 1957] [serial = 31] [outer = 0x0] [url = about:blank] 15:43:11 INFO - PROCESS | 1957 | 1468881791312 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]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1074ms 15:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:43:11 INFO - PROCESS | 1957 | 1468881791329 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1957 | 1468881791331 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 15:43:11 INFO - PROCESS | 1957 | 1468881791334 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 1957 | 1468881791336 Marionette TRACE conn2 <- [1,178,null,{}] 15:43:11 INFO - PROCESS | 1957 | 1468881791340 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}] 15:43:11 INFO - PROCESS | 1957 | 1468881791341 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:11 INFO - PROCESS | 1957 | 1468881791422 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:43:11 INFO - PROCESS | 1957 | 1468881791428 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1957 | 1468881791430 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x112f3e800 == 28 [pid = 1957] [id = 52] 15:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x115e2f000) [pid = 1957] [serial = 152] [outer = 0x0] 15:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x115e8f000) [pid = 1957] [serial = 153] [outer = 0x115e2f000] 15:43:11 INFO - PROCESS | 1957 | 1468881791460 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x113208400) [pid = 1957] [serial = 154] [outer = 0x115e2f000] 15:43:11 INFO - PROCESS | 1957 | 1468881791766 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]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 15:43:11 INFO - PROCESS | 1957 | 1468881791814 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1957 | 1468881791817 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 15:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:43:11 INFO - PROCESS | 1957 | 1468881791823 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 1957 | 1468881791825 Marionette TRACE conn2 <- [1,182,null,{}] 15:43:11 INFO - PROCESS | 1957 | 1468881791828 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}] 15:43:11 INFO - PROCESS | 1957 | 1468881791830 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:11 INFO - PROCESS | 1957 | 1468881791902 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:43:11 INFO - PROCESS | 1957 | 1468881791906 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1957 | 1468881791908 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x116174800 == 29 [pid = 1957] [id = 53] 15:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x116ab4800) [pid = 1957] [serial = 155] [outer = 0x0] 15:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x117d97800) [pid = 1957] [serial = 156] [outer = 0x116ab4800] 15:43:11 INFO - PROCESS | 1957 | 1468881791938 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x11812c000) [pid = 1957] [serial = 157] [outer = 0x116ab4800] 15:43:12 INFO - PROCESS | 1957 | 1468881792274 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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 472ms 15:43:12 INFO - PROCESS | 1957 | 1468881792296 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:43:12 INFO - PROCESS | 1957 | 1468881792305 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 15:43:12 INFO - PROCESS | 1957 | 1468881792307 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1957 | 1468881792309 Marionette TRACE conn2 <- [1,186,null,{}] 15:43:12 INFO - PROCESS | 1957 | 1468881792317 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}] 15:43:12 INFO - PROCESS | 1957 | 1468881792320 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:12 INFO - PROCESS | 1957 | 1468881792395 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:43:12 INFO - PROCESS | 1957 | 1468881792438 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1957 | 1468881792440 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ac2800 == 30 [pid = 1957] [id = 54] 15:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x115e86000) [pid = 1957] [serial = 158] [outer = 0x0] 15:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x118869000) [pid = 1957] [serial = 159] [outer = 0x115e86000] 15:43:12 INFO - PROCESS | 1957 | 1468881792468 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x119302800) [pid = 1957] [serial = 160] [outer = 0x115e86000] 15:43:12 INFO - PROCESS | 1957 | 1468881792748 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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 473ms 15:43:12 INFO - PROCESS | 1957 | 1468881792783 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1957 | 1468881792784 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 15:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:43:12 INFO - PROCESS | 1957 | 1468881792787 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1957 | 1468881792788 Marionette TRACE conn2 <- [1,190,null,{}] 15:43:12 INFO - PROCESS | 1957 | 1468881792790 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}] 15:43:12 INFO - PROCESS | 1957 | 1468881792792 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:12 INFO - PROCESS | 1957 | 1468881792881 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:43:12 INFO - PROCESS | 1957 | 1468881792884 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1957 | 1468881792886 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11814c000 == 31 [pid = 1957] [id = 55] 15:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x11949ec00) [pid = 1957] [serial = 161] [outer = 0x0] 15:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x119b8e000) [pid = 1957] [serial = 162] [outer = 0x11949ec00] 15:43:12 INFO - PROCESS | 1957 | 1468881792913 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x123807c00) [pid = 1957] [serial = 163] [outer = 0x11949ec00] 15:43:13 INFO - PROCESS | 1957 | 1468881793224 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]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 15:43:13 INFO - PROCESS | 1957 | 1468881793255 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1957 | 1468881793257 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 15:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:43:13 INFO - PROCESS | 1957 | 1468881793293 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 1957 | 1468881793295 Marionette TRACE conn2 <- [1,194,null,{}] 15:43:13 INFO - PROCESS | 1957 | 1468881793298 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}] 15:43:13 INFO - PROCESS | 1957 | 1468881793299 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:13 INFO - PROCESS | 1957 | 1468881793388 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:43:13 INFO - PROCESS | 1957 | 1468881793392 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1957 | 1468881793393 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181cf000 == 32 [pid = 1957] [id = 56] 15:43:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x114f7e400) [pid = 1957] [serial = 164] [outer = 0x0] 15:43:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1239e7000) [pid = 1957] [serial = 165] [outer = 0x114f7e400] 15:43:13 INFO - PROCESS | 1957 | 1468881793417 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1243ac000) [pid = 1957] [serial = 166] [outer = 0x114f7e400] 15:43:13 INFO - PROCESS | 1957 | 1468881793748 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]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 498ms 15:43:13 INFO - PROCESS | 1957 | 1468881793772 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1957 | 1468881793774 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 15:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:43:13 INFO - PROCESS | 1957 | 1468881793779 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 1957 | 1468881793781 Marionette TRACE conn2 <- [1,198,null,{}] 15:43:13 INFO - PROCESS | 1957 | 1468881793784 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}] 15:43:13 INFO - PROCESS | 1957 | 1468881793788 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:13 INFO - PROCESS | 1957 | 1468881793893 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:43:13 INFO - PROCESS | 1957 | 1468881793921 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1957 | 1468881793922 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x119830800 == 33 [pid = 1957] [id = 57] 15:43:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1243ba000) [pid = 1957] [serial = 167] [outer = 0x0] 15:43:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x124bf4c00) [pid = 1957] [serial = 168] [outer = 0x1243ba000] 15:43:13 INFO - PROCESS | 1957 | 1468881793948 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x12523f800) [pid = 1957] [serial = 169] [outer = 0x1243ba000] 15:43:14 INFO - PROCESS | 1957 | 1468881794284 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]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 521ms 15:43:14 INFO - PROCESS | 1957 | 1468881794299 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1957 | 1468881794301 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 15:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:43:14 INFO - PROCESS | 1957 | 1468881794313 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1957 | 1468881794315 Marionette TRACE conn2 <- [1,202,null,{}] 15:43:14 INFO - PROCESS | 1957 | 1468881794318 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}] 15:43:14 INFO - PROCESS | 1957 | 1468881794320 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:14 INFO - PROCESS | 1957 | 1468881794465 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:43:14 INFO - PROCESS | 1957 | 1468881794481 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 1957 | 1468881794482 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b49000 == 34 [pid = 1957] [id = 58] 15:43:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x112edb000) [pid = 1957] [serial = 170] [outer = 0x0] 15:43:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x12588d800) [pid = 1957] [serial = 171] [outer = 0x112edb000] 15:43:14 INFO - PROCESS | 1957 | 1468881794522 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x126125c00) [pid = 1957] [serial = 172] [outer = 0x112edb000] 15:43:14 INFO - PROCESS | 1957 | 1468881794906 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]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 621ms 15:43:14 INFO - PROCESS | 1957 | 1468881794932 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1957 | 1468881794934 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 15:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:43:14 INFO - PROCESS | 1957 | 1468881794936 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1957 | 1468881794937 Marionette TRACE conn2 <- [1,206,null,{}] 15:43:14 INFO - PROCESS | 1957 | 1468881794944 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}] 15:43:14 INFO - PROCESS | 1957 | 1468881794946 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:15 INFO - PROCESS | 1957 | 1468881795033 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:43:15 INFO - PROCESS | 1957 | 1468881795036 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1957 | 1468881795037 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12389a800 == 35 [pid = 1957] [id = 59] 15:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x126123800) [pid = 1957] [serial = 173] [outer = 0x0] 15:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12658d400) [pid = 1957] [serial = 174] [outer = 0x126123800] 15:43:15 INFO - PROCESS | 1957 | 1468881795061 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12662f800) [pid = 1957] [serial = 175] [outer = 0x126123800] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124b2b000) [pid = 1957] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1239e1800) [pid = 1957] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11673d400) [pid = 1957] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11812e400) [pid = 1957] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1161adc00) [pid = 1957] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x113351800) [pid = 1957] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x113204c00) [pid = 1957] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:43:15 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x128db0400) [pid = 1957] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:43:15 INFO - PROCESS | 1957 | 1468881795455 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]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 568ms 15:43:15 INFO - PROCESS | 1957 | 1468881795506 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:43:15 INFO - PROCESS | 1957 | 1468881795508 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 15:43:15 INFO - PROCESS | 1957 | 1468881795511 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1957 | 1468881795513 Marionette TRACE conn2 <- [1,210,null,{}] 15:43:15 INFO - PROCESS | 1957 | 1468881795516 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}] 15:43:15 INFO - PROCESS | 1957 | 1468881795518 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:15 INFO - PROCESS | 1957 | 1468881795668 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:43:15 INFO - PROCESS | 1957 | 1468881795725 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1957 | 1468881795726 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ac2000 == 36 [pid = 1957] [id = 60] 15:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x118651000) [pid = 1957] [serial = 176] [outer = 0x0] 15:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x124110400) [pid = 1957] [serial = 177] [outer = 0x118651000] 15:43:15 INFO - PROCESS | 1957 | 1468881795769 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1266a9000) [pid = 1957] [serial = 178] [outer = 0x118651000] 15:43:16 INFO - PROCESS | 1957 | 1468881796063 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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 15:43:16 INFO - PROCESS | 1957 | 1468881796085 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1957 | 1468881796086 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 15:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:43:16 INFO - PROCESS | 1957 | 1468881796090 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 1957 | 1468881796092 Marionette TRACE conn2 <- [1,214,null,{}] 15:43:16 INFO - PROCESS | 1957 | 1468881796102 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}] 15:43:16 INFO - PROCESS | 1957 | 1468881796103 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:16 INFO - PROCESS | 1957 | 1468881796184 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:43:16 INFO - PROCESS | 1957 | 1468881796188 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1957 | 1468881796189 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243c2000 == 37 [pid = 1957] [id = 61] 15:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1266aac00) [pid = 1957] [serial = 179] [outer = 0x0] 15:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x126c68800) [pid = 1957] [serial = 180] [outer = 0x1266aac00] 15:43:16 INFO - PROCESS | 1957 | 1468881796216 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x128dae400) [pid = 1957] [serial = 181] [outer = 0x1266aac00] 15:43:16 INFO - PROCESS | 1957 | 1468881796536 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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 476ms 15:43:16 INFO - PROCESS | 1957 | 1468881796567 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1957 | 1468881796568 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 15:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:43:16 INFO - PROCESS | 1957 | 1468881796571 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 1957 | 1468881796572 Marionette TRACE conn2 <- [1,218,null,{}] 15:43:16 INFO - PROCESS | 1957 | 1468881796575 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}] 15:43:16 INFO - PROCESS | 1957 | 1468881796577 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:16 INFO - PROCESS | 1957 | 1468881796695 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:43:16 INFO - PROCESS | 1957 | 1468881796701 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1957 | 1468881796703 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c32000 == 38 [pid = 1957] [id = 62] 15:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x128b8e400) [pid = 1957] [serial = 182] [outer = 0x0] 15:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x129109400) [pid = 1957] [serial = 183] [outer = 0x128b8e400] 15:43:16 INFO - PROCESS | 1957 | 1468881796729 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x129357400) [pid = 1957] [serial = 184] [outer = 0x128b8e400] 15:43:17 INFO - PROCESS | 1957 | 1468881797112 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]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 569ms 15:43:17 INFO - PROCESS | 1957 | 1468881797141 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:43:17 INFO - PROCESS | 1957 | 1468881797144 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 15:43:17 INFO - PROCESS | 1957 | 1468881797147 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 1957 | 1468881797148 Marionette TRACE conn2 <- [1,222,null,{}] 15:43:17 INFO - PROCESS | 1957 | 1468881797152 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}] 15:43:17 INFO - PROCESS | 1957 | 1468881797154 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:17 INFO - PROCESS | 1957 | 1468881797271 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:43:17 INFO - PROCESS | 1957 | 1468881797337 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1957 | 1468881797339 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x111e16000 == 39 [pid = 1957] [id = 63] 15:43:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x111c75400) [pid = 1957] [serial = 185] [outer = 0x0] 15:43:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1121bd800) [pid = 1957] [serial = 186] [outer = 0x111c75400] 15:43:17 INFO - PROCESS | 1957 | 1468881797444 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11335c000) [pid = 1957] [serial = 187] [outer = 0x111c75400] 15:43:18 INFO - PROCESS | 1957 | 1468881798001 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]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 869ms 15:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:43:18 INFO - PROCESS | 1957 | 1468881798017 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 1957 | 1468881798019 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 15:43:18 INFO - PROCESS | 1957 | 1468881798023 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 1957 | 1468881798024 Marionette TRACE conn2 <- [1,226,null,{}] 15:43:18 INFO - PROCESS | 1957 | 1468881798028 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}] 15:43:18 INFO - PROCESS | 1957 | 1468881798029 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:18 INFO - PROCESS | 1957 | 1468881798138 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:43:18 INFO - PROCESS | 1957 | 1468881798205 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1957 | 1468881798207 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x116abe800 == 40 [pid = 1957] [id = 64] 15:43:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x117150000) [pid = 1957] [serial = 188] [outer = 0x0] 15:43:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x117d35400) [pid = 1957] [serial = 189] [outer = 0x117150000] 15:43:18 INFO - PROCESS | 1957 | 1468881798238 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118307800) [pid = 1957] [serial = 190] [outer = 0x117150000] 15:43:18 INFO - PROCESS | 1957 | 1468881798830 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]]]}] 15:43:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x113c56000) [pid = 1957] [serial = 191] [outer = 0x12cad0400] 15:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 871ms 15:43:18 INFO - PROCESS | 1957 | 1468881798899 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 1957 | 1468881798901 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 15:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:43:18 INFO - PROCESS | 1957 | 1468881798922 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 1957 | 1468881798924 Marionette TRACE conn2 <- [1,230,null,{}] 15:43:18 INFO - PROCESS | 1957 | 1468881798984 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}] 15:43:18 INFO - PROCESS | 1957 | 1468881798985 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:19 INFO - PROCESS | 1957 | 1468881799085 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x124c32000 == 39 [pid = 1957] [id = 62] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1243c2000 == 38 [pid = 1957] [id = 61] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x116ac2000 == 37 [pid = 1957] [id = 60] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x12389a800 == 36 [pid = 1957] [id = 59] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x119b49000 == 35 [pid = 1957] [id = 58] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x119830800 == 34 [pid = 1957] [id = 57] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1181cf000 == 33 [pid = 1957] [id = 56] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x11814c000 == 32 [pid = 1957] [id = 55] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x116ac2800 == 31 [pid = 1957] [id = 54] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x116174800 == 30 [pid = 1957] [id = 53] 15:43:19 INFO - PROCESS | 1957 | --DOCSHELL 0x112f3e800 == 29 [pid = 1957] [id = 52] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x129359800) [pid = 1957] [serial = 115] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x123ca2400) [pid = 1957] [serial = 132] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1243ba400) [pid = 1957] [serial = 133] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11714d000) [pid = 1957] [serial = 120] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11864b400) [pid = 1957] [serial = 123] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119559c00) [pid = 1957] [serial = 129] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118fb3c00) [pid = 1957] [serial = 124] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x113cd6000) [pid = 1957] [serial = 117] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x115e8a000) [pid = 1957] [serial = 118] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x119b88000) [pid = 1957] [serial = 130] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11889a800) [pid = 1957] [serial = 126] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11930d400) [pid = 1957] [serial = 127] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x117d2c400) [pid = 1957] [serial = 121] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12611c000) [pid = 1957] [serial = 103] [outer = 0x0] [url = about:blank] 15:43:19 INFO - PROCESS | 1957 | 1468881799151 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 1957 | 1468881799154 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x11264d800 == 30 [pid = 1957] [id = 65] 15:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x116995400) [pid = 1957] [serial = 192] [outer = 0x0] 15:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x117d2c400) [pid = 1957] [serial = 193] [outer = 0x116995400] 15:43:19 INFO - PROCESS | 1957 | 1468881799183 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x11864f800) [pid = 1957] [serial = 194] [outer = 0x116995400] 15:43:19 INFO - PROCESS | 1957 | 1468881799465 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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 582ms 15:43:19 INFO - PROCESS | 1957 | 1468881799499 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 1957 | 1468881799502 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 15:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:43:19 INFO - PROCESS | 1957 | 1468881799507 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 1957 | 1468881799511 Marionette TRACE conn2 <- [1,234,null,{}] 15:43:19 INFO - PROCESS | 1957 | 1468881799520 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}] 15:43:19 INFO - PROCESS | 1957 | 1468881799522 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:19 INFO - PROCESS | 1957 | 1468881799606 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:43:19 INFO - PROCESS | 1957 | 1468881799613 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 1957 | 1468881799614 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad9000 == 31 [pid = 1957] [id = 66] 15:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118869c00) [pid = 1957] [serial = 195] [outer = 0x0] 15:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x11930d400) [pid = 1957] [serial = 196] [outer = 0x118869c00] 15:43:19 INFO - PROCESS | 1957 | 1468881799642 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x119971c00) [pid = 1957] [serial = 197] [outer = 0x118869c00] 15:43:19 INFO - PROCESS | 1957 | 1468881799961 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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 480ms 15:43:19 INFO - PROCESS | 1957 | 1468881799987 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 1957 | 1468881799989 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 15:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:43:19 INFO - PROCESS | 1957 | 1468881799991 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 1957 | 1468881799996 Marionette TRACE conn2 <- [1,238,null,{}] 15:43:20 INFO - PROCESS | 1957 | 1468881800004 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}] 15:43:20 INFO - PROCESS | 1957 | 1468881800007 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:20 INFO - PROCESS | 1957 | 1468881800090 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:43:20 INFO - PROCESS | 1957 | 1468881800098 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1957 | 1468881800100 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x118681000 == 32 [pid = 1957] [id = 67] 15:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1243b1800) [pid = 1957] [serial = 198] [outer = 0x0] 15:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12460c800) [pid = 1957] [serial = 199] [outer = 0x1243b1800] 15:43:20 INFO - PROCESS | 1957 | 1468881800128 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124bf9400) [pid = 1957] [serial = 200] [outer = 0x1243b1800] 15:43:20 INFO - PROCESS | 1957 | 1468881800458 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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 475ms 15:43:20 INFO - PROCESS | 1957 | 1468881800466 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1957 | 1468881800468 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 15:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:43:20 INFO - PROCESS | 1957 | 1468881800471 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1957 | 1468881800472 Marionette TRACE conn2 <- [1,242,null,{}] 15:43:20 INFO - PROCESS | 1957 | 1468881800474 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}] 15:43:20 INFO - PROCESS | 1957 | 1468881800476 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:20 INFO - PROCESS | 1957 | 1468881800572 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:43:20 INFO - PROCESS | 1957 | 1468881800577 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1957 | 1468881800578 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983d800 == 33 [pid = 1957] [id = 68] 15:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x115e25000) [pid = 1957] [serial = 201] [outer = 0x0] 15:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124ea5c00) [pid = 1957] [serial = 202] [outer = 0x115e25000] 15:43:20 INFO - PROCESS | 1957 | 1468881800603 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12588ac00) [pid = 1957] [serial = 203] [outer = 0x115e25000] 15:43:20 INFO - PROCESS | 1957 | 1468881800899 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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 15:43:20 INFO - PROCESS | 1957 | 1468881800941 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:43:20 INFO - PROCESS | 1957 | 1468881800945 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 15:43:20 INFO - PROCESS | 1957 | 1468881800947 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1957 | 1468881800949 Marionette TRACE conn2 <- [1,246,null,{}] 15:43:20 INFO - PROCESS | 1957 | 1468881800951 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}] 15:43:20 INFO - PROCESS | 1957 | 1468881800952 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:21 INFO - PROCESS | 1957 | 1468881801031 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:43:21 INFO - PROCESS | 1957 | 1468881801035 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1957 | 1468881801036 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d07000 == 34 [pid = 1957] [id = 69] 15:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12469e400) [pid = 1957] [serial = 204] [outer = 0x0] 15:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12651b800) [pid = 1957] [serial = 205] [outer = 0x12469e400] 15:43:21 INFO - PROCESS | 1957 | 1468881801065 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x126981000) [pid = 1957] [serial = 206] [outer = 0x12469e400] 15:43:21 INFO - PROCESS | 1957 | 1468881801402 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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 15:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:43:21 INFO - PROCESS | 1957 | 1468881801416 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1957 | 1468881801417 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 15:43:21 INFO - PROCESS | 1957 | 1468881801419 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1957 | 1468881801420 Marionette TRACE conn2 <- [1,250,null,{}] 15:43:21 INFO - PROCESS | 1957 | 1468881801423 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}] 15:43:21 INFO - PROCESS | 1957 | 1468881801427 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:21 INFO - PROCESS | 1957 | 1468881801536 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:43:21 INFO - PROCESS | 1957 | 1468881801568 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1957 | 1468881801569 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d1000 == 35 [pid = 1957] [id = 70] 15:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128d67c00) [pid = 1957] [serial = 207] [outer = 0x0] 15:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12934d400) [pid = 1957] [serial = 208] [outer = 0x128d67c00] 15:43:21 INFO - PROCESS | 1957 | 1468881801593 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a388000) [pid = 1957] [serial = 209] [outer = 0x128d67c00] 15:43:21 INFO - PROCESS | 1957 | 1468881801923 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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 15:43:21 INFO - PROCESS | 1957 | 1468881801941 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1957 | 1468881801944 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 15:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:43:21 INFO - PROCESS | 1957 | 1468881801949 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1957 | 1468881801950 Marionette TRACE conn2 <- [1,254,null,{}] 15:43:21 INFO - PROCESS | 1957 | 1468881801952 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}] 15:43:21 INFO - PROCESS | 1957 | 1468881801953 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:22 INFO - PROCESS | 1957 | 1468881802057 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:43:22 INFO - PROCESS | 1957 | 1468881802061 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1957 | 1468881802062 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ed9800 == 36 [pid = 1957] [id = 71] 15:43:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a390800) [pid = 1957] [serial = 210] [outer = 0x0] 15:43:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a394000) [pid = 1957] [serial = 211] [outer = 0x12a390800] 15:43:22 INFO - PROCESS | 1957 | 1468881802085 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a762800) [pid = 1957] [serial = 212] [outer = 0x12a390800] 15:43:22 INFO - PROCESS | 1957 | 1468881802428 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]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 517ms 15:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:43:22 INFO - PROCESS | 1957 | 1468881802468 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 1957 | 1468881802470 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 15:43:22 INFO - PROCESS | 1957 | 1468881802473 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 1957 | 1468881802475 Marionette TRACE conn2 <- [1,258,null,{}] 15:43:22 INFO - PROCESS | 1957 | 1468881802478 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}] 15:43:22 INFO - PROCESS | 1957 | 1468881802480 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:22 INFO - PROCESS | 1957 | 1468881802619 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:43:22 INFO - PROCESS | 1957 | 1468881802635 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1957 | 1468881802636 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261a4000 == 37 [pid = 1957] [id = 72] 15:43:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a762c00) [pid = 1957] [serial = 213] [outer = 0x0] 15:43:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a76b000) [pid = 1957] [serial = 214] [outer = 0x12a762c00] 15:43:22 INFO - PROCESS | 1957 | 1468881802676 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a8bdc00) [pid = 1957] [serial = 215] [outer = 0x12a762c00] 15:43:23 INFO - PROCESS | 1957 | 1468881803072 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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 622ms 15:43:23 INFO - PROCESS | 1957 | 1468881803096 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:43:23 INFO - PROCESS | 1957 | 1468881803098 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 15:43:23 INFO - PROCESS | 1957 | 1468881803109 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1957 | 1468881803110 Marionette TRACE conn2 <- [1,262,null,{}] 15:43:23 INFO - PROCESS | 1957 | 1468881803114 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}] 15:43:23 INFO - PROCESS | 1957 | 1468881803115 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:23 INFO - PROCESS | 1957 | 1468881803383 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1243ba000) [pid = 1957] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x112edb000) [pid = 1957] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11949ec00) [pid = 1957] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x115e2f000) [pid = 1957] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x116ab4800) [pid = 1957] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x115e86000) [pid = 1957] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x111ca8c00) [pid = 1957] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116ab2c00) [pid = 1957] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11889f400) [pid = 1957] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1194a1000) [pid = 1957] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118651000) [pid = 1957] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x126123800) [pid = 1957] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1266aac00) [pid = 1957] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x114f7e400) [pid = 1957] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11806b800) [pid = 1957] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:43:23 INFO - PROCESS | 1957 | 1468881803443 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1957 | 1468881803445 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711d000 == 38 [pid = 1957] [id = 73] 15:43:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1131b2400) [pid = 1957] [serial = 216] [outer = 0x0] 15:43:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115e30000) [pid = 1957] [serial = 217] [outer = 0x1131b2400] 15:43:23 INFO - PROCESS | 1957 | 1468881803485 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11889bc00) [pid = 1957] [serial = 218] [outer = 0x1131b2400] 15:43:23 INFO - PROCESS | 1957 | 1468881803747 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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 680ms 15:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:43:23 INFO - PROCESS | 1957 | 1468881803784 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 1957 | 1468881803785 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 15:43:23 INFO - PROCESS | 1957 | 1468881803788 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1957 | 1468881803789 Marionette TRACE conn2 <- [1,266,null,{}] 15:43:23 INFO - PROCESS | 1957 | 1468881803791 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}] 15:43:23 INFO - PROCESS | 1957 | 1468881803793 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:23 INFO - PROCESS | 1957 | 1468881803886 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:43:23 INFO - PROCESS | 1957 | 1468881803942 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1957 | 1468881803943 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x119838000 == 39 [pid = 1957] [id = 74] 15:43:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x115e89000) [pid = 1957] [serial = 219] [outer = 0x0] 15:43:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12380bc00) [pid = 1957] [serial = 220] [outer = 0x115e89000] 15:43:23 INFO - PROCESS | 1957 | 1468881803968 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x129353c00) [pid = 1957] [serial = 221] [outer = 0x115e89000] 15:43:24 INFO - PROCESS | 1957 | 1468881804238 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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 15:43:24 INFO - PROCESS | 1957 | 1468881804256 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 1957 | 1468881804258 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 15:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:43:24 INFO - PROCESS | 1957 | 1468881804269 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 1957 | 1468881804270 Marionette TRACE conn2 <- [1,270,null,{}] 15:43:24 INFO - PROCESS | 1957 | 1468881804273 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}] 15:43:24 INFO - PROCESS | 1957 | 1468881804274 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:24 INFO - PROCESS | 1957 | 1468881804376 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:43:24 INFO - PROCESS | 1957 | 1468881804382 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1957 | 1468881804384 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12913c800 == 40 [pid = 1957] [id = 75] 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a8bf800) [pid = 1957] [serial = 222] [outer = 0x0] 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12aadd800) [pid = 1957] [serial = 223] [outer = 0x12a8bf800] 15:43:24 INFO - PROCESS | 1957 | 1468881804410 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b07d800) [pid = 1957] [serial = 224] [outer = 0x12a8bf800] 15:43:24 INFO - PROCESS | 1957 | 1468881804720 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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 15:43:24 INFO - PROCESS | 1957 | 1468881804742 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 1957 | 1468881804745 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 15:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:43:24 INFO - PROCESS | 1957 | 1468881804750 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 1957 | 1468881804751 Marionette TRACE conn2 <- [1,274,null,{}] 15:43:24 INFO - PROCESS | 1957 | 1468881804753 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}] 15:43:24 INFO - PROCESS | 1957 | 1468881804754 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:24 INFO - PROCESS | 1957 | 1468881804855 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:43:24 INFO - PROCESS | 1957 | 1468881804861 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1957 | 1468881804862 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x129150000 == 41 [pid = 1957] [id = 76] 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x119ed4000) [pid = 1957] [serial = 225] [outer = 0x0] 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b083000) [pid = 1957] [serial = 226] [outer = 0x119ed4000] 15:43:24 INFO - PROCESS | 1957 | 1468881804885 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b865c00) [pid = 1957] [serial = 227] [outer = 0x119ed4000] 15:43:25 INFO - PROCESS | 1957 | 1468881805172 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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 15:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:43:25 INFO - PROCESS | 1957 | 1468881805218 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1957 | 1468881805220 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 15:43:25 INFO - PROCESS | 1957 | 1468881805222 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1957 | 1468881805223 Marionette TRACE conn2 <- [1,278,null,{}] 15:43:25 INFO - PROCESS | 1957 | 1468881805225 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}] 15:43:25 INFO - PROCESS | 1957 | 1468881805228 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:25 INFO - PROCESS | 1957 | 1468881805316 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:43:25 INFO - PROCESS | 1957 | 1468881805320 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1957 | 1468881805321 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d7000 == 42 [pid = 1957] [id = 77] 15:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b086400) [pid = 1957] [serial = 228] [outer = 0x0] 15:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b869c00) [pid = 1957] [serial = 229] [outer = 0x12b086400] 15:43:25 INFO - PROCESS | 1957 | 1468881805344 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b8a6000) [pid = 1957] [serial = 230] [outer = 0x12b086400] 15:43:25 INFO - PROCESS | 1957 | 1468881805762 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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 15:43:25 INFO - PROCESS | 1957 | 1468881805793 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1957 | 1468881805795 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 15:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:43:25 INFO - PROCESS | 1957 | 1468881805798 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1957 | 1468881805802 Marionette TRACE conn2 <- [1,282,null,{}] 15:43:25 INFO - PROCESS | 1957 | 1468881805806 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}] 15:43:25 INFO - PROCESS | 1957 | 1468881805807 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:25 INFO - PROCESS | 1957 | 1468881805910 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:43:25 INFO - PROCESS | 1957 | 1468881805971 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1957 | 1468881805972 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad5800 == 43 [pid = 1957] [id = 78] 15:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x116914400) [pid = 1957] [serial = 231] [outer = 0x0] 15:43:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11830cc00) [pid = 1957] [serial = 232] [outer = 0x116914400] 15:43:26 INFO - PROCESS | 1957 | 1468881806003 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118896000) [pid = 1957] [serial = 233] [outer = 0x116914400] 15:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 621ms 15:43:26 INFO - PROCESS | 1957 | 1468881806415 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]]]}] 15:43:26 INFO - PROCESS | 1957 | 1468881806420 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 1957 | 1468881806423 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 15:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:43:26 INFO - PROCESS | 1957 | 1468881806428 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 1957 | 1468881806430 Marionette TRACE conn2 <- [1,286,null,{}] 15:43:26 INFO - PROCESS | 1957 | 1468881806432 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}] 15:43:26 INFO - PROCESS | 1957 | 1468881806434 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:26 INFO - PROCESS | 1957 | 1468881806538 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:43:26 INFO - PROCESS | 1957 | 1468881806619 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 1957 | 1468881806620 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243c2000 == 44 [pid = 1957] [id = 79] 15:43:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x123ca7800) [pid = 1957] [serial = 234] [outer = 0x0] 15:43:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1241b4800) [pid = 1957] [serial = 235] [outer = 0x123ca7800] 15:43:26 INFO - PROCESS | 1957 | 1468881806651 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12460d000) [pid = 1957] [serial = 236] [outer = 0x123ca7800] 15:43:27 INFO - PROCESS | 1957 | 1468881807062 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]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 672ms 15:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:43:27 INFO - PROCESS | 1957 | 1468881807100 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1957 | 1468881807102 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 15:43:27 INFO - PROCESS | 1957 | 1468881807104 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1957 | 1468881807107 Marionette TRACE conn2 <- [1,290,null,{}] 15:43:27 INFO - PROCESS | 1957 | 1468881807134 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}] 15:43:27 INFO - PROCESS | 1957 | 1468881807137 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:27 INFO - PROCESS | 1957 | 1468881807239 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:43:27 INFO - PROCESS | 1957 | 1468881807301 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1957 | 1468881807303 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x128da4800 == 45 [pid = 1957] [id = 80] 15:43:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12588a000) [pid = 1957] [serial = 237] [outer = 0x0] 15:43:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x126129000) [pid = 1957] [serial = 238] [outer = 0x12588a000] 15:43:27 INFO - PROCESS | 1957 | 1468881807333 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x128b80c00) [pid = 1957] [serial = 239] [outer = 0x12588a000] 15:43:27 INFO - PROCESS | 1957 | 1468881807770 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]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 15:43:27 INFO - PROCESS | 1957 | 1468881807797 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:43:27 INFO - PROCESS | 1957 | 1468881807800 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 15:43:27 INFO - PROCESS | 1957 | 1468881807804 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1957 | 1468881807806 Marionette TRACE conn2 <- [1,294,null,{}] 15:43:27 INFO - PROCESS | 1957 | 1468881807836 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}] 15:43:27 INFO - PROCESS | 1957 | 1468881807838 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:27 INFO - PROCESS | 1957 | 1468881807990 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:43:28 INFO - PROCESS | 1957 | 1468881808061 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1957 | 1468881808063 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3db800 == 46 [pid = 1957] [id = 81] 15:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x115e8a000) [pid = 1957] [serial = 240] [outer = 0x0] 15:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x128b8a400) [pid = 1957] [serial = 241] [outer = 0x115e8a000] 15:43:28 INFO - PROCESS | 1957 | 1468881808093 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x128d68800) [pid = 1957] [serial = 242] [outer = 0x115e8a000] 15:43:28 INFO - PROCESS | 1957 | 1468881808595 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]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 849ms 15:43:28 INFO - PROCESS | 1957 | 1468881808657 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 1957 | 1468881808659 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 15:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:43:28 INFO - PROCESS | 1957 | 1468881808663 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 1957 | 1468881808665 Marionette TRACE conn2 <- [1,298,null,{}] 15:43:28 INFO - PROCESS | 1957 | 1468881808669 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}] 15:43:28 INFO - PROCESS | 1957 | 1468881808670 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:28 INFO - PROCESS | 1957 | 1468881808762 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:43:28 INFO - PROCESS | 1957 | 1468881808808 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1957 | 1468881808811 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710e800 == 47 [pid = 1957] [id = 82] 15:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1176b3000) [pid = 1957] [serial = 243] [outer = 0x0] 15:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x117d9b000) [pid = 1957] [serial = 244] [outer = 0x1176b3000] 15:43:28 INFO - PROCESS | 1957 | 1468881808838 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x118860400) [pid = 1957] [serial = 245] [outer = 0x1176b3000] 15:43:29 INFO - PROCESS | 1957 | 1468881809248 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]]]}] 15:43:29 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. 15:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 15:43:29 INFO - PROCESS | 1957 | 1468881809289 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1957 | 1468881809292 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 15:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:43:29 INFO - PROCESS | 1957 | 1468881809297 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 1957 | 1468881809299 Marionette TRACE conn2 <- [1,302,null,{}] 15:43:29 INFO - PROCESS | 1957 | 1468881809301 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}] 15:43:29 INFO - PROCESS | 1957 | 1468881809303 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:29 INFO - PROCESS | 1957 | 1468881809391 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:43:29 INFO - PROCESS | 1957 | 1468881809442 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 1957 | 1468881809443 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x117121000 == 48 [pid = 1957] [id = 83] 15:43:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x118fb4800) [pid = 1957] [serial = 246] [outer = 0x0] 15:43:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x119559c00) [pid = 1957] [serial = 247] [outer = 0x118fb4800] 15:43:29 INFO - PROCESS | 1957 | 1468881809470 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x119e11000) [pid = 1957] [serial = 248] [outer = 0x118fb4800] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x129150000 == 47 [pid = 1957] [id = 76] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x12913c800 == 46 [pid = 1957] [id = 75] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x119838000 == 45 [pid = 1957] [id = 74] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x11711d000 == 44 [pid = 1957] [id = 73] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x1261a4000 == 43 [pid = 1957] [id = 72] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x124ed9800 == 42 [pid = 1957] [id = 71] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d1000 == 41 [pid = 1957] [id = 70] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x113d07000 == 40 [pid = 1957] [id = 69] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x11983d800 == 39 [pid = 1957] [id = 68] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x118681000 == 38 [pid = 1957] [id = 67] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x115dc0800) [pid = 1957] [serial = 150] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x129109400) [pid = 1957] [serial = 183] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad9000 == 37 [pid = 1957] [id = 66] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x11264d800 == 36 [pid = 1957] [id = 65] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x116abe800 == 35 [pid = 1957] [id = 64] 15:43:29 INFO - PROCESS | 1957 | --DOCSHELL 0x111e16000 == 34 [pid = 1957] [id = 63] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x124bf4c00) [pid = 1957] [serial = 168] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12588d800) [pid = 1957] [serial = 171] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x119b8e000) [pid = 1957] [serial = 162] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x115e8f000) [pid = 1957] [serial = 153] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x113208400) [pid = 1957] [serial = 154] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x117d97800) [pid = 1957] [serial = 156] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11812c000) [pid = 1957] [serial = 157] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118869000) [pid = 1957] [serial = 159] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119302800) [pid = 1957] [serial = 160] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1131b1800) [pid = 1957] [serial = 136] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1121e4800) [pid = 1957] [serial = 135] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x118060000) [pid = 1957] [serial = 139] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1176b1c00) [pid = 1957] [serial = 138] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12523f800) [pid = 1957] [serial = 169] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x123c49400) [pid = 1957] [serial = 142] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11997f400) [pid = 1957] [serial = 141] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12500a400) [pid = 1957] [serial = 145] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124c9d400) [pid = 1957] [serial = 144] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x124110400) [pid = 1957] [serial = 177] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12658d400) [pid = 1957] [serial = 174] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x126c68800) [pid = 1957] [serial = 180] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1266a9000) [pid = 1957] [serial = 178] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1239e7000) [pid = 1957] [serial = 165] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x125722400) [pid = 1957] [serial = 148] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12662f800) [pid = 1957] [serial = 175] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x126125c00) [pid = 1957] [serial = 172] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x128dae400) [pid = 1957] [serial = 181] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x123ca6800) [pid = 1957] [serial = 147] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x123807c00) [pid = 1957] [serial = 163] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1243ac000) [pid = 1957] [serial = 166] [outer = 0x0] [url = about:blank] 15:43:29 INFO - PROCESS | 1957 | 1468881809820 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]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 569ms 15:43:29 INFO - PROCESS | 1957 | 1468881809867 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1957 | 1468881809868 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 15:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:43:29 INFO - PROCESS | 1957 | 1468881809871 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 1957 | 1468881809873 Marionette TRACE conn2 <- [1,306,null,{}] 15:43:29 INFO - PROCESS | 1957 | 1468881809880 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}] 15:43:29 INFO - PROCESS | 1957 | 1468881809883 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:29 INFO - PROCESS | 1957 | 1468881809967 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:43:30 INFO - PROCESS | 1957 | 1468881810018 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1957 | 1468881810020 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710c800 == 35 [pid = 1957] [id = 84] 15:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119e0b800) [pid = 1957] [serial = 249] [outer = 0x0] 15:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123ca6800) [pid = 1957] [serial = 250] [outer = 0x119e0b800] 15:43:30 INFO - PROCESS | 1957 | 1468881810048 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12469a000) [pid = 1957] [serial = 251] [outer = 0x119e0b800] 15:43:30 INFO - PROCESS | 1957 | 1468881810331 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]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 525ms 15:43:30 INFO - PROCESS | 1957 | 1468881810397 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1957 | 1468881810399 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 15:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:43:30 INFO - PROCESS | 1957 | 1468881810402 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 1957 | 1468881810403 Marionette TRACE conn2 <- [1,310,null,{}] 15:43:30 INFO - PROCESS | 1957 | 1468881810405 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}] 15:43:30 INFO - PROCESS | 1957 | 1468881810406 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:30 INFO - PROCESS | 1957 | 1468881810484 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:43:30 INFO - PROCESS | 1957 | 1468881810532 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1957 | 1468881810533 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x118696800 == 36 [pid = 1957] [id = 85] 15:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123c9dc00) [pid = 1957] [serial = 252] [outer = 0x0] 15:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12500d400) [pid = 1957] [serial = 253] [outer = 0x123c9dc00] 15:43:30 INFO - PROCESS | 1957 | 1468881810558 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12611b800) [pid = 1957] [serial = 254] [outer = 0x123c9dc00] 15:43:30 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. 15:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 518ms 15:43:30 INFO - PROCESS | 1957 | 1468881810917 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]]]}] 15:43:30 INFO - PROCESS | 1957 | 1468881810921 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1957 | 1468881810924 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 15:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:43:30 INFO - PROCESS | 1957 | 1468881810930 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 1957 | 1468881810932 Marionette TRACE conn2 <- [1,314,null,{}] 15:43:30 INFO - PROCESS | 1957 | 1468881810935 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}] 15:43:30 INFO - PROCESS | 1957 | 1468881810937 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:31 INFO - PROCESS | 1957 | 1468881811058 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:43:31 INFO - PROCESS | 1957 | 1468881811129 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 1957 | 1468881811130 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x112fa1800 == 37 [pid = 1957] [id = 86] 15:43:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1176ab000) [pid = 1957] [serial = 255] [outer = 0x0] 15:43:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12651c400) [pid = 1957] [serial = 256] [outer = 0x1176ab000] 15:43:31 INFO - PROCESS | 1957 | 1468881811171 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b85400) [pid = 1957] [serial = 257] [outer = 0x1176ab000] 15:43:31 INFO - PROCESS | 1957 | 1468881811519 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]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 622ms 15:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:43:31 INFO - PROCESS | 1957 | 1468881811550 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 1957 | 1468881811551 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 15:43:31 INFO - PROCESS | 1957 | 1468881811553 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 1957 | 1468881811554 Marionette TRACE conn2 <- [1,318,null,{}] 15:43:31 INFO - PROCESS | 1957 | 1468881811556 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}] 15:43:31 INFO - PROCESS | 1957 | 1468881811561 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:31 INFO - PROCESS | 1957 | 1468881811658 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:43:31 INFO - PROCESS | 1957 | 1468881811690 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 1957 | 1468881811699 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12397b800 == 38 [pid = 1957] [id = 87] 15:43:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1161ac400) [pid = 1957] [serial = 258] [outer = 0x0] 15:43:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b8b800) [pid = 1957] [serial = 259] [outer = 0x1161ac400] 15:43:31 INFO - PROCESS | 1957 | 1468881811753 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12944bc00) [pid = 1957] [serial = 260] [outer = 0x1161ac400] 15:43:32 INFO - PROCESS | 1957 | 1468881812082 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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 15:43:32 INFO - PROCESS | 1957 | 1468881812124 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 1957 | 1468881812125 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 15:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:43:32 INFO - PROCESS | 1957 | 1468881812127 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 1957 | 1468881812128 Marionette TRACE conn2 <- [1,322,null,{}] 15:43:32 INFO - PROCESS | 1957 | 1468881812131 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}] 15:43:32 INFO - PROCESS | 1957 | 1468881812132 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:32 INFO - PROCESS | 1957 | 1468881812225 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:43:32 INFO - PROCESS | 1957 | 1468881812256 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 1957 | 1468881812257 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d4800 == 39 [pid = 1957] [id = 88] 15:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a395400) [pid = 1957] [serial = 261] [outer = 0x0] 15:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a766800) [pid = 1957] [serial = 262] [outer = 0x12a395400] 15:43:32 INFO - PROCESS | 1957 | 1468881812281 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x117d2e800) [pid = 1957] [serial = 263] [outer = 0x12a395400] 15:43:32 INFO - PROCESS | 1957 | 1468881812608 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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 15:43:32 INFO - PROCESS | 1957 | 1468881812648 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 1957 | 1468881812650 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 15:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:43:32 INFO - PROCESS | 1957 | 1468881812652 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 1957 | 1468881812653 Marionette TRACE conn2 <- [1,326,null,{}] 15:43:32 INFO - PROCESS | 1957 | 1468881812656 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}] 15:43:32 INFO - PROCESS | 1957 | 1468881812657 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:32 INFO - PROCESS | 1957 | 1468881812754 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:43:32 INFO - PROCESS | 1957 | 1468881812794 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 1957 | 1468881812795 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c43000 == 40 [pid = 1957] [id = 89] 15:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a8c4000) [pid = 1957] [serial = 264] [outer = 0x0] 15:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12aadfc00) [pid = 1957] [serial = 265] [outer = 0x12a8c4000] 15:43:32 INFO - PROCESS | 1957 | 1468881812819 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b03c800) [pid = 1957] [serial = 266] [outer = 0x12a8c4000] 15:43:33 INFO - PROCESS | 1957 | 1468881813141 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]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 15:43:33 INFO - PROCESS | 1957 | 1468881813170 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1957 | 1468881813171 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 15:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:43:33 INFO - PROCESS | 1957 | 1468881813174 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1957 | 1468881813175 Marionette TRACE conn2 <- [1,330,null,{}] 15:43:33 INFO - PROCESS | 1957 | 1468881813177 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}] 15:43:33 INFO - PROCESS | 1957 | 1468881813178 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:33 INFO - PROCESS | 1957 | 1468881813272 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:43:33 INFO - PROCESS | 1957 | 1468881813281 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1957 | 1468881813283 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x126685000 == 41 [pid = 1957] [id = 90] 15:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12aad7000) [pid = 1957] [serial = 267] [outer = 0x0] 15:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b861000) [pid = 1957] [serial = 268] [outer = 0x12aad7000] 15:43:33 INFO - PROCESS | 1957 | 1468881813307 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b8a1000) [pid = 1957] [serial = 269] [outer = 0x12aad7000] 15:43:33 INFO - PROCESS | 1957 | 1468881813626 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]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 15:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:43:33 INFO - PROCESS | 1957 | 1468881813647 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1957 | 1468881813648 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 15:43:33 INFO - PROCESS | 1957 | 1468881813650 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1957 | 1468881813652 Marionette TRACE conn2 <- [1,334,null,{}] 15:43:33 INFO - PROCESS | 1957 | 1468881813654 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}] 15:43:33 INFO - PROCESS | 1957 | 1468881813655 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:33 INFO - PROCESS | 1957 | 1468881813847 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x115e25000) [pid = 1957] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x116995400) [pid = 1957] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x115e89000) [pid = 1957] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1243b1800) [pid = 1957] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x117150000) [pid = 1957] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118869c00) [pid = 1957] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1131b2400) [pid = 1957] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12469e400) [pid = 1957] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a762c00) [pid = 1957] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x128d67c00) [pid = 1957] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x111c75400) [pid = 1957] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128b8e400) [pid = 1957] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12a390800) [pid = 1957] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12a8bf800) [pid = 1957] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x113dcc800) [pid = 1957] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:43:33 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119ed4000) [pid = 1957] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:43:33 INFO - PROCESS | 1957 | 1468881813886 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1957 | 1468881813887 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d93000 == 42 [pid = 1957] [id = 91] 15:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x113204800) [pid = 1957] [serial = 270] [outer = 0x0] 15:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1164e7400) [pid = 1957] [serial = 271] [outer = 0x113204800] 15:43:33 INFO - PROCESS | 1957 | 1468881813912 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11930f400) [pid = 1957] [serial = 272] [outer = 0x113204800] 15:43:34 INFO - PROCESS | 1957 | 1468881814198 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]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 571ms 15:43:34 INFO - PROCESS | 1957 | 1468881814223 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 1957 | 1468881814224 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 15:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:43:34 INFO - PROCESS | 1957 | 1468881814234 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 1957 | 1468881814236 Marionette TRACE conn2 <- [1,338,null,{}] 15:43:34 INFO - PROCESS | 1957 | 1468881814238 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}] 15:43:34 INFO - PROCESS | 1957 | 1468881814240 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:34 INFO - PROCESS | 1957 | 1468881814354 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:43:34 INFO - PROCESS | 1957 | 1468881814409 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 1957 | 1468881814410 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12913c800 == 43 [pid = 1957] [id = 92] 15:43:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x116741800) [pid = 1957] [serial = 273] [outer = 0x0] 15:43:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x125004000) [pid = 1957] [serial = 274] [outer = 0x116741800] 15:43:34 INFO - PROCESS | 1957 | 1468881814451 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b916000) [pid = 1957] [serial = 275] [outer = 0x116741800] 15:43:34 INFO - PROCESS | 1957 | 1468881814864 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]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 680ms 15:43:34 INFO - PROCESS | 1957 | 1468881814908 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:43:34 INFO - PROCESS | 1957 | 1468881814910 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 15:43:34 INFO - PROCESS | 1957 | 1468881814913 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 1957 | 1468881814915 Marionette TRACE conn2 <- [1,342,null,{}] 15:43:34 INFO - PROCESS | 1957 | 1468881814918 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}] 15:43:34 INFO - PROCESS | 1957 | 1468881814920 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:35 INFO - PROCESS | 1957 | 1468881815057 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:43:35 INFO - PROCESS | 1957 | 1468881815083 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1957 | 1468881815084 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7ba000 == 44 [pid = 1957] [id = 93] 15:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b919800) [pid = 1957] [serial = 276] [outer = 0x0] 15:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b921800) [pid = 1957] [serial = 277] [outer = 0x12b919800] 15:43:35 INFO - PROCESS | 1957 | 1468881815108 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12be12000) [pid = 1957] [serial = 278] [outer = 0x12b919800] 15:43:35 INFO - PROCESS | 1957 | 1468881815397 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]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 15:43:35 INFO - PROCESS | 1957 | 1468881815433 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 1957 | 1468881815434 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 15:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:43:35 INFO - PROCESS | 1957 | 1468881815436 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 1957 | 1468881815437 Marionette TRACE conn2 <- [1,346,null,{}] 15:43:35 INFO - PROCESS | 1957 | 1468881815440 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}] 15:43:35 INFO - PROCESS | 1957 | 1468881815441 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:35 INFO - PROCESS | 1957 | 1468881815523 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:43:35 INFO - PROCESS | 1957 | 1468881815529 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1957 | 1468881815530 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b00a000 == 45 [pid = 1957] [id = 94] 15:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12be13c00) [pid = 1957] [serial = 279] [outer = 0x0] 15:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12be1a800) [pid = 1957] [serial = 280] [outer = 0x12be13c00] 15:43:35 INFO - PROCESS | 1957 | 1468881815554 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12bea9400) [pid = 1957] [serial = 281] [outer = 0x12be13c00] 15:43:36 INFO - PROCESS | 1957 | 1468881816008 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]]]}] 15:43:36 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. 15:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 15:43:36 INFO - PROCESS | 1957 | 1468881816058 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:43:36 INFO - PROCESS | 1957 | 1468881816064 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 15:43:36 INFO - PROCESS | 1957 | 1468881816069 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1957 | 1468881816072 Marionette TRACE conn2 <- [1,350,null,{}] 15:43:36 INFO - PROCESS | 1957 | 1468881816079 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}] 15:43:36 INFO - PROCESS | 1957 | 1468881816081 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:36 INFO - PROCESS | 1957 | 1468881816220 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:43:36 INFO - PROCESS | 1957 | 1468881816372 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 1957 | 1468881816374 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x116955000 == 46 [pid = 1957] [id = 95] 15:43:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11743c800) [pid = 1957] [serial = 282] [outer = 0x0] 15:43:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11812f400) [pid = 1957] [serial = 283] [outer = 0x11743c800] 15:43:36 INFO - PROCESS | 1957 | 1468881816405 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x118f55c00) [pid = 1957] [serial = 284] [outer = 0x11743c800] 15:43:36 INFO - PROCESS | 1957 | 1468881816815 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]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 775ms 15:43:36 INFO - PROCESS | 1957 | 1468881816843 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1957 | 1468881816846 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 15:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:43:36 INFO - PROCESS | 1957 | 1468881816851 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1957 | 1468881816853 Marionette TRACE conn2 <- [1,354,null,{}] 15:43:36 INFO - PROCESS | 1957 | 1468881816856 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}] 15:43:36 INFO - PROCESS | 1957 | 1468881816858 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:36 INFO - PROCESS | 1957 | 1468881816965 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:43:37 INFO - PROCESS | 1957 | 1468881817015 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1957 | 1468881817016 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a66800 == 47 [pid = 1957] [id = 96] 15:43:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11997f800) [pid = 1957] [serial = 285] [outer = 0x0] 15:43:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1239e3c00) [pid = 1957] [serial = 286] [outer = 0x11997f800] 15:43:37 INFO - PROCESS | 1957 | 1468881817047 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x124610c00) [pid = 1957] [serial = 287] [outer = 0x11997f800] 15:43:37 INFO - PROCESS | 1957 | 1468881817489 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]]]}] 15:43:37 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. 15:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 15:43:37 INFO - PROCESS | 1957 | 1468881817522 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1957 | 1468881817523 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 15:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:43:37 INFO - PROCESS | 1957 | 1468881817544 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 1957 | 1468881817547 Marionette TRACE conn2 <- [1,358,null,{}] 15:43:37 INFO - PROCESS | 1957 | 1468881817556 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}] 15:43:37 INFO - PROCESS | 1957 | 1468881817559 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:37 INFO - PROCESS | 1957 | 1468881817679 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:43:37 INFO - PROCESS | 1957 | 1468881817744 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1957 | 1468881817746 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295db800 == 48 [pid = 1957] [id = 97] 15:43:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x128b88800) [pid = 1957] [serial = 288] [outer = 0x0] 15:43:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x128b8ec00) [pid = 1957] [serial = 289] [outer = 0x128b88800] 15:43:37 INFO - PROCESS | 1957 | 1468881817776 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12910d800) [pid = 1957] [serial = 290] [outer = 0x128b88800] 15:43:38 INFO - PROCESS | 1957 | 1468881818269 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]]]}] 15:43:38 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. 15:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 790ms 15:43:38 INFO - PROCESS | 1957 | 1468881818318 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 1957 | 1468881818320 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 15:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:43:38 INFO - PROCESS | 1957 | 1468881818322 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 1957 | 1468881818323 Marionette TRACE conn2 <- [1,362,null,{}] 15:43:38 INFO - PROCESS | 1957 | 1468881818326 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}] 15:43:38 INFO - PROCESS | 1957 | 1468881818328 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:38 INFO - PROCESS | 1957 | 1468881818431 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:43:38 INFO - PROCESS | 1957 | 1468881818493 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1957 | 1468881818494 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11d800 == 49 [pid = 1957] [id = 98] 15:43:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b078c00) [pid = 1957] [serial = 291] [outer = 0x0] 15:43:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b85ec00) [pid = 1957] [serial = 292] [outer = 0x12b078c00] 15:43:38 INFO - PROCESS | 1957 | 1468881818526 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b8a7400) [pid = 1957] [serial = 293] [outer = 0x12b078c00] 15:43:39 INFO - PROCESS | 1957 | 1468881819004 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]]]}] 15:43:39 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. 15:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 720ms 15:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:43:39 INFO - PROCESS | 1957 | 1468881819043 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 1957 | 1468881819046 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 15:43:39 INFO - PROCESS | 1957 | 1468881819048 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 1957 | 1468881819050 Marionette TRACE conn2 <- [1,366,null,{}] 15:43:39 INFO - PROCESS | 1957 | 1468881819052 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}] 15:43:39 INFO - PROCESS | 1957 | 1468881819053 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:39 INFO - PROCESS | 1957 | 1468881819153 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:43:39 INFO - PROCESS | 1957 | 1468881819217 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 1957 | 1468881819218 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x112dc0000 == 50 [pid = 1957] [id = 99] 15:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x116a0d800) [pid = 1957] [serial = 294] [outer = 0x0] 15:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x129351000) [pid = 1957] [serial = 295] [outer = 0x116a0d800] 15:43:39 INFO - PROCESS | 1957 | 1468881819247 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12b8aa000) [pid = 1957] [serial = 296] [outer = 0x116a0d800] 15:43:39 INFO - PROCESS | 1957 | 1468881819765 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]]]}] 15:43:39 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. 15:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 15:43:39 INFO - PROCESS | 1957 | 1468881819818 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 1957 | 1468881819820 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 15:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:43:39 INFO - PROCESS | 1957 | 1468881819824 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 1957 | 1468881819825 Marionette TRACE conn2 <- [1,370,null,{}] 15:43:39 INFO - PROCESS | 1957 | 1468881819829 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}] 15:43:39 INFO - PROCESS | 1957 | 1468881819831 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:39 INFO - PROCESS | 1957 | 1468881819925 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:43:39 INFO - PROCESS | 1957 | 1468881819978 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 1957 | 1468881819979 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983d800 == 51 [pid = 1957] [id = 100] 15:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11886d400) [pid = 1957] [serial = 297] [outer = 0x0] 15:43:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x118f58800) [pid = 1957] [serial = 298] [outer = 0x11886d400] 15:43:40 INFO - PROCESS | 1957 | 1468881820006 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x119b85800) [pid = 1957] [serial = 299] [outer = 0x11886d400] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7ba000 == 50 [pid = 1957] [id = 93] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x12913c800 == 49 [pid = 1957] [id = 92] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x117d93000 == 48 [pid = 1957] [id = 91] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x126685000 == 47 [pid = 1957] [id = 90] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x124c43000 == 46 [pid = 1957] [id = 89] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d4800 == 45 [pid = 1957] [id = 88] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x12397b800 == 44 [pid = 1957] [id = 87] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x112fa1800 == 43 [pid = 1957] [id = 86] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x118696800 == 42 [pid = 1957] [id = 85] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x11710c800 == 41 [pid = 1957] [id = 84] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x117121000 == 40 [pid = 1957] [id = 83] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x11710e800 == 39 [pid = 1957] [id = 82] 15:43:40 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3db800 == 38 [pid = 1957] [id = 81] 15:43:40 INFO - PROCESS | 1957 | 1468881820476 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]]]}] 15:43:40 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. 15:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 15:43:40 INFO - PROCESS | 1957 | 1468881820497 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 1957 | 1468881820500 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 15:43:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12b07d800) [pid = 1957] [serial = 224] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12b865c00) [pid = 1957] [serial = 227] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12b083000) [pid = 1957] [serial = 226] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12cbd1800) [pid = 1957] [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.] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12588ac00) [pid = 1957] [serial = 203] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x117d2c400) [pid = 1957] [serial = 193] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x129353c00) [pid = 1957] [serial = 221] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x124bf9400) [pid = 1957] [serial = 200] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117d35400) [pid = 1957] [serial = 189] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x124ea5c00) [pid = 1957] [serial = 202] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x119971c00) [pid = 1957] [serial = 197] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x115e30000) [pid = 1957] [serial = 217] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x126981000) [pid = 1957] [serial = 206] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12a76b000) [pid = 1957] [serial = 214] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12934d400) [pid = 1957] [serial = 208] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11335c000) [pid = 1957] [serial = 187] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11930d400) [pid = 1957] [serial = 196] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129357400) [pid = 1957] [serial = 184] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a394000) [pid = 1957] [serial = 211] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12a8bdc00) [pid = 1957] [serial = 215] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11889bc00) [pid = 1957] [serial = 218] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11864f800) [pid = 1957] [serial = 194] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12aadd800) [pid = 1957] [serial = 223] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a388000) [pid = 1957] [serial = 209] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118307800) [pid = 1957] [serial = 190] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1121bd800) [pid = 1957] [serial = 186] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12460c800) [pid = 1957] [serial = 199] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12380bc00) [pid = 1957] [serial = 220] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12651b800) [pid = 1957] [serial = 205] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1164e2c00) [pid = 1957] [serial = 151] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a762800) [pid = 1957] [serial = 212] [outer = 0x0] [url = about:blank] 15:43:40 INFO - PROCESS | 1957 | 1468881820527 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 1957 | 1468881820529 Marionette TRACE conn2 <- [1,374,null,{}] 15:43:40 INFO - PROCESS | 1957 | 1468881820534 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}] 15:43:40 INFO - PROCESS | 1957 | 1468881820535 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:40 INFO - PROCESS | 1957 | 1468881820620 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:43:40 INFO - PROCESS | 1957 | 1468881820623 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 1957 | 1468881820625 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x115e46000 == 39 [pid = 1957] [id = 101] 15:43:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x123f52800) [pid = 1957] [serial = 300] [outer = 0x0] 15:43:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12460c800) [pid = 1957] [serial = 301] [outer = 0x123f52800] 15:43:40 INFO - PROCESS | 1957 | 1468881820656 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124cbd400) [pid = 1957] [serial = 302] [outer = 0x123f52800] 15:43:41 INFO - PROCESS | 1957 | 1468881821006 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:43:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 537ms 15:43:41 INFO - PROCESS | 1957 | 1468881821062 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1957 | 1468881821064 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 15:43:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:43:41 INFO - PROCESS | 1957 | 1468881821108 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1957 | 1468881821112 Marionette TRACE conn2 <- [1,378,null,{}] 15:43:41 INFO - PROCESS | 1957 | 1468881821172 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}] 15:43:41 INFO - PROCESS | 1957 | 1468881821179 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:41 INFO - PROCESS | 1957 | 1468881821320 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:43:41 INFO - PROCESS | 1957 | 1468881821451 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 1957 | 1468881821453 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x119842800 == 40 [pid = 1957] [id = 102] 15:43:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12651b800) [pid = 1957] [serial = 303] [outer = 0x0] 15:43:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129110400) [pid = 1957] [serial = 304] [outer = 0x12651b800] 15:43:41 INFO - PROCESS | 1957 | 1468881821504 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x129446000) [pid = 1957] [serial = 305] [outer = 0x12651b800] 15:43:41 INFO - PROCESS | 1957 | 1468881821875 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:43:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 797ms 15:43:41 INFO - PROCESS | 1957 | 1468881821897 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1957 | 1468881821899 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 15:43:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:43:41 INFO - PROCESS | 1957 | 1468881821901 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1957 | 1468881821902 Marionette TRACE conn2 <- [1,382,null,{}] 15:43:41 INFO - PROCESS | 1957 | 1468881821905 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}] 15:43:41 INFO - PROCESS | 1957 | 1468881821906 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:42 INFO - PROCESS | 1957 | 1468881822006 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:43:42 INFO - PROCESS | 1957 | 1468881822015 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1957 | 1468881822016 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x123989800 == 41 [pid = 1957] [id = 103] 15:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a76b400) [pid = 1957] [serial = 306] [outer = 0x0] 15:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b079000) [pid = 1957] [serial = 307] [outer = 0x12a76b400] 15:43:42 INFO - PROCESS | 1957 | 1468881822041 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b86b000) [pid = 1957] [serial = 308] [outer = 0x12a76b400] 15:43:42 INFO - PROCESS | 1957 | 1468881822351 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:43:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 15:43:42 INFO - PROCESS | 1957 | 1468881822370 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 1957 | 1468881822371 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 15:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:43:42 INFO - PROCESS | 1957 | 1468881822373 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 1957 | 1468881822375 Marionette TRACE conn2 <- [1,386,null,{}] 15:43:42 INFO - PROCESS | 1957 | 1468881822381 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}] 15:43:42 INFO - PROCESS | 1957 | 1468881822382 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:42 INFO - PROCESS | 1957 | 1468881822466 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:43:42 INFO - PROCESS | 1957 | 1468881822470 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1957 | 1468881822471 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x124cdd800 == 42 [pid = 1957] [id = 104] 15:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b86b800) [pid = 1957] [serial = 309] [outer = 0x0] 15:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b91a000) [pid = 1957] [serial = 310] [outer = 0x12b86b800] 15:43:42 INFO - PROCESS | 1957 | 1468881822495 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12be14c00) [pid = 1957] [serial = 311] [outer = 0x12b86b800] 15:43:42 INFO - PROCESS | 1957 | 1468881822882 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]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 15:43:42 INFO - PROCESS | 1957 | 1468881822896 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 1957 | 1468881822897 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 15:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:43:42 INFO - PROCESS | 1957 | 1468881822906 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 1957 | 1468881822907 Marionette TRACE conn2 <- [1,390,null,{}] 15:43:42 INFO - PROCESS | 1957 | 1468881822909 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}] 15:43:42 INFO - PROCESS | 1957 | 1468881822913 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:43 INFO - PROCESS | 1957 | 1468881823033 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:43:43 INFO - PROCESS | 1957 | 1468881823044 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 1957 | 1468881823045 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169c3800 == 43 [pid = 1957] [id = 105] 15:43:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12beac800) [pid = 1957] [serial = 312] [outer = 0x0] 15:43:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12beb8400) [pid = 1957] [serial = 313] [outer = 0x12beac800] 15:43:43 INFO - PROCESS | 1957 | 1468881823070 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12c279800) [pid = 1957] [serial = 314] [outer = 0x12beac800] 15:43:43 INFO - PROCESS | 1957 | 1468881823421 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]]]}] 15:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 15:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:43:43 INFO - PROCESS | 1957 | 1468881823474 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 1957 | 1468881823476 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 15:43:43 INFO - PROCESS | 1957 | 1468881823478 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 1957 | 1468881823479 Marionette TRACE conn2 <- [1,394,null,{}] 15:43:43 INFO - PROCESS | 1957 | 1468881823481 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}] 15:43:43 INFO - PROCESS | 1957 | 1468881823482 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:43 INFO - PROCESS | 1957 | 1468881823605 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:43:43 INFO - PROCESS | 1957 | 1468881823605 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:43:43 INFO - PROCESS | 1957 | 1468881823629 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 1957 | 1468881823630 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d5800 == 44 [pid = 1957] [id = 106] 15:43:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12c280400) [pid = 1957] [serial = 315] [outer = 0x0] 15:43:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12c72a000) [pid = 1957] [serial = 316] [outer = 0x12c280400] 15:43:43 INFO - PROCESS | 1957 | 1468881823654 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12c72ec00) [pid = 1957] [serial = 317] [outer = 0x12c280400] 15:43:44 INFO - PROCESS | 1957 | 1468881824010 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]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 571ms 15:43:44 INFO - PROCESS | 1957 | 1468881824050 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1957 | 1468881824051 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 15:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:43:44 INFO - PROCESS | 1957 | 1468881824053 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1957 | 1468881824054 Marionette TRACE conn2 <- [1,398,null,{}] 15:43:44 INFO - PROCESS | 1957 | 1468881824056 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}] 15:43:44 INFO - PROCESS | 1957 | 1468881824057 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:44 INFO - PROCESS | 1957 | 1468881824157 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:43:44 INFO - PROCESS | 1957 | 1468881824167 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1957 | 1468881824168 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a84c000 == 45 [pid = 1957] [id = 107] 15:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x10eaf1000) [pid = 1957] [serial = 318] [outer = 0x0] 15:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x10eafb000) [pid = 1957] [serial = 319] [outer = 0x10eaf1000] 15:43:44 INFO - PROCESS | 1957 | 1468881824192 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x10eaff000) [pid = 1957] [serial = 320] [outer = 0x10eaf1000] 15:43:44 INFO - PROCESS | 1957 | 1468881824560 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]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 15:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:43:44 INFO - PROCESS | 1957 | 1468881824572 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1957 | 1468881824574 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 15:43:44 INFO - PROCESS | 1957 | 1468881824576 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1957 | 1468881824579 Marionette TRACE conn2 <- [1,402,null,{}] 15:43:44 INFO - PROCESS | 1957 | 1468881824583 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}] 15:43:44 INFO - PROCESS | 1957 | 1468881824584 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:44 INFO - PROCESS | 1957 | 1468881824783 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12a395400) [pid = 1957] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12a8c4000) [pid = 1957] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x1176b3000) [pid = 1957] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x123c9dc00) [pid = 1957] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1176ab000) [pid = 1957] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x118fb4800) [pid = 1957] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x119e0b800) [pid = 1957] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12aad7000) [pid = 1957] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x113204800) [pid = 1957] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b919800) [pid = 1957] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1161ac400) [pid = 1957] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:43:44 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x116741800) [pid = 1957] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:43:44 INFO - PROCESS | 1957 | 1468881824827 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1957 | 1468881824828 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x116965000 == 46 [pid = 1957] [id = 108] 15:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1121bcc00) [pid = 1957] [serial = 321] [outer = 0x0] 15:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1176ab000) [pid = 1957] [serial = 322] [outer = 0x1121bcc00] 15:43:44 INFO - PROCESS | 1957 | 1468881824859 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x128b87c00) [pid = 1957] [serial = 323] [outer = 0x1121bcc00] 15:43:45 INFO - PROCESS | 1957 | 1468881825135 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]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 574ms 15:43:45 INFO - PROCESS | 1957 | 1468881825151 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1957 | 1468881825153 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 15:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:43:45 INFO - PROCESS | 1957 | 1468881825155 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 1957 | 1468881825156 Marionette TRACE conn2 <- [1,406,null,{}] 15:43:45 INFO - PROCESS | 1957 | 1468881825166 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}] 15:43:45 INFO - PROCESS | 1957 | 1468881825167 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:45 INFO - PROCESS | 1957 | 1468881825258 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:43:45 INFO - PROCESS | 1957 | 1468881825265 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1957 | 1468881825266 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b957000 == 47 [pid = 1957] [id = 109] 15:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a8c4000) [pid = 1957] [serial = 324] [outer = 0x0] 15:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b162c00) [pid = 1957] [serial = 325] [outer = 0x12a8c4000] 15:43:45 INFO - PROCESS | 1957 | 1468881825289 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12b168400) [pid = 1957] [serial = 326] [outer = 0x12a8c4000] 15:43:45 INFO - PROCESS | 1957 | 1468881825629 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]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 15:43:45 INFO - PROCESS | 1957 | 1468881825679 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1957 | 1468881825681 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 15:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:43:45 INFO - PROCESS | 1957 | 1468881825683 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 1957 | 1468881825685 Marionette TRACE conn2 <- [1,410,null,{}] 15:43:45 INFO - PROCESS | 1957 | 1468881825687 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}] 15:43:45 INFO - PROCESS | 1957 | 1468881825689 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:45 INFO - PROCESS | 1957 | 1468881825788 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:43:45 INFO - PROCESS | 1957 | 1468881825791 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1957 | 1468881825800 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be7a800 == 48 [pid = 1957] [id = 110] 15:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12c72ac00) [pid = 1957] [serial = 327] [outer = 0x0] 15:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12cac8800) [pid = 1957] [serial = 328] [outer = 0x12c72ac00] 15:43:45 INFO - PROCESS | 1957 | 1468881825838 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12cad7c00) [pid = 1957] [serial = 329] [outer = 0x12c72ac00] 15:43:46 INFO - PROCESS | 1957 | 1468881826169 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]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 15:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:43:46 INFO - PROCESS | 1957 | 1468881826203 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1957 | 1468881826204 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 15:43:46 INFO - PROCESS | 1957 | 1468881826206 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 1957 | 1468881826207 Marionette TRACE conn2 <- [1,414,null,{}] 15:43:46 INFO - PROCESS | 1957 | 1468881826210 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}] 15:43:46 INFO - PROCESS | 1957 | 1468881826211 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:46 INFO - PROCESS | 1957 | 1468881826298 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:43:46 INFO - PROCESS | 1957 | 1468881826352 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1957 | 1468881826353 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c05d800 == 49 [pid = 1957] [id = 111] 15:43:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1129ad400) [pid = 1957] [serial = 330] [outer = 0x0] 15:43:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1129b5000) [pid = 1957] [serial = 331] [outer = 0x1129ad400] 15:43:46 INFO - PROCESS | 1957 | 1468881826376 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1129ba400) [pid = 1957] [serial = 332] [outer = 0x1129ad400] 15:43:46 INFO - PROCESS | 1957 | 1468881826682 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]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 15:43:46 INFO - PROCESS | 1957 | 1468881826725 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1957 | 1468881826727 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 15:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:43:46 INFO - PROCESS | 1957 | 1468881826729 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 1957 | 1468881826730 Marionette TRACE conn2 <- [1,418,null,{}] 15:43:46 INFO - PROCESS | 1957 | 1468881826732 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}] 15:43:46 INFO - PROCESS | 1957 | 1468881826733 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:46 INFO - PROCESS | 1957 | 1468881826876 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:43:46 INFO - PROCESS | 1957 | 1468881826969 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1957 | 1468881826971 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x112e97000 == 50 [pid = 1957] [id = 112] 15:43:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x10eafb400) [pid = 1957] [serial = 333] [outer = 0x0] 15:43:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1127d2000) [pid = 1957] [serial = 334] [outer = 0x10eafb400] 15:43:47 INFO - PROCESS | 1957 | 1468881827004 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1127dc400) [pid = 1957] [serial = 335] [outer = 0x10eafb400] 15:43:47 INFO - PROCESS | 1957 | 1468881827934 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]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1222ms 15:43:47 INFO - PROCESS | 1957 | 1468881827953 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:43:47 INFO - PROCESS | 1957 | 1468881827955 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 15:43:47 INFO - PROCESS | 1957 | 1468881827959 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 1957 | 1468881827963 Marionette TRACE conn2 <- [1,422,null,{}] 15:43:47 INFO - PROCESS | 1957 | 1468881827967 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}] 15:43:47 INFO - PROCESS | 1957 | 1468881827968 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:48 INFO - PROCESS | 1957 | 1468881828078 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:43:48 INFO - PROCESS | 1957 | 1468881828130 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1957 | 1468881828132 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x119171800 == 51 [pid = 1957] [id = 113] 15:43:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11335c000) [pid = 1957] [serial = 336] [outer = 0x0] 15:43:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1164e2000) [pid = 1957] [serial = 337] [outer = 0x11335c000] 15:43:48 INFO - PROCESS | 1957 | 1468881828162 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x117d39c00) [pid = 1957] [serial = 338] [outer = 0x11335c000] 15:43:49 INFO - PROCESS | 1957 | 1468881829105 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]]]}] 15:43:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:43:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 15:43:49 INFO - PROCESS | 1957 | 1468881829134 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:43:49 INFO - PROCESS | 1957 | 1468881829136 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 15:43:49 INFO - PROCESS | 1957 | 1468881829139 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 1957 | 1468881829141 Marionette TRACE conn2 <- [1,426,null,{}] 15:43:49 INFO - PROCESS | 1957 | 1468881829159 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}] 15:43:49 INFO - PROCESS | 1957 | 1468881829161 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:49 INFO - PROCESS | 1957 | 1468881829247 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:43:49 INFO - PROCESS | 1957 | 1468881829296 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1957 | 1468881829299 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x114f2e800 == 52 [pid = 1957] [id = 114] 15:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1161adc00) [pid = 1957] [serial = 339] [outer = 0x0] 15:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11664a000) [pid = 1957] [serial = 340] [outer = 0x1161adc00] 15:43:49 INFO - PROCESS | 1957 | 1468881829326 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x117150000) [pid = 1957] [serial = 341] [outer = 0x1161adc00] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x128da4800 == 51 [pid = 1957] [id = 80] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x12c05d800 == 50 [pid = 1957] [id = 111] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x12be7a800 == 49 [pid = 1957] [id = 110] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x12b957000 == 48 [pid = 1957] [id = 109] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x116965000 == 47 [pid = 1957] [id = 108] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x12a84c000 == 46 [pid = 1957] [id = 107] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d5800 == 45 [pid = 1957] [id = 106] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x1169c3800 == 44 [pid = 1957] [id = 105] 15:43:49 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x126129000) [pid = 1957] [serial = 238] [outer = 0x0] [url = about:blank] 15:43:49 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x1241b4800) [pid = 1957] [serial = 235] [outer = 0x0] [url = about:blank] 15:43:49 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11830cc00) [pid = 1957] [serial = 232] [outer = 0x0] [url = about:blank] 15:43:49 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12b869c00) [pid = 1957] [serial = 229] [outer = 0x0] [url = about:blank] 15:43:49 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x128b8a400) [pid = 1957] [serial = 241] [outer = 0x0] [url = about:blank] 15:43:49 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12be1a800) [pid = 1957] [serial = 280] [outer = 0x0] [url = about:blank] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x124cdd800 == 43 [pid = 1957] [id = 104] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x123989800 == 42 [pid = 1957] [id = 103] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x119842800 == 41 [pid = 1957] [id = 102] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x115e46000 == 40 [pid = 1957] [id = 101] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x11983d800 == 39 [pid = 1957] [id = 100] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11d800 == 38 [pid = 1957] [id = 98] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x1295db800 == 37 [pid = 1957] [id = 97] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x119a66800 == 36 [pid = 1957] [id = 96] 15:43:49 INFO - PROCESS | 1957 | --DOCSHELL 0x116955000 == 35 [pid = 1957] [id = 95] 15:43:49 INFO - PROCESS | 1957 | 1468881829800 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] 15:43:49 INFO - PROCESS | 1957 | 1468881829819 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 15:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:43:49 INFO - PROCESS | 1957 | 1468881829824 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 1957 | 1468881829825 Marionette TRACE conn2 <- [1,430,null,{}] 15:43:49 INFO - PROCESS | 1957 | 1468881829830 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}] 15:43:49 INFO - PROCESS | 1957 | 1468881829832 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:49 INFO - PROCESS | 1957 | 1468881829909 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:43:49 INFO - PROCESS | 1957 | 1468881829916 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1957 | 1468881829917 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711d000 == 36 [pid = 1957] [id = 115] 15:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x117d35400) [pid = 1957] [serial = 342] [outer = 0x0] 15:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x118fb6000) [pid = 1957] [serial = 343] [outer = 0x117d35400] 15:43:49 INFO - PROCESS | 1957 | 1468881829945 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x1194a5400) [pid = 1957] [serial = 344] [outer = 0x117d35400] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12a766800) [pid = 1957] [serial = 262] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12aadfc00) [pid = 1957] [serial = 265] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x117d2e800) [pid = 1957] [serial = 263] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x118860400) [pid = 1957] [serial = 245] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117d9b000) [pid = 1957] [serial = 244] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12500d400) [pid = 1957] [serial = 253] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12611b800) [pid = 1957] [serial = 254] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12651c400) [pid = 1957] [serial = 256] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x128b85400) [pid = 1957] [serial = 257] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119e11000) [pid = 1957] [serial = 248] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119559c00) [pid = 1957] [serial = 247] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x123ca6800) [pid = 1957] [serial = 250] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12469a000) [pid = 1957] [serial = 251] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b861000) [pid = 1957] [serial = 268] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b03c800) [pid = 1957] [serial = 266] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11930f400) [pid = 1957] [serial = 272] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b921800) [pid = 1957] [serial = 277] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1164e7400) [pid = 1957] [serial = 271] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12944bc00) [pid = 1957] [serial = 260] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12be12000) [pid = 1957] [serial = 278] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128b8b800) [pid = 1957] [serial = 259] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x125004000) [pid = 1957] [serial = 274] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b916000) [pid = 1957] [serial = 275] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12b8a1000) [pid = 1957] [serial = 269] [outer = 0x0] [url = about:blank] 15:43:50 INFO - PROCESS | 1957 | 1468881830320 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]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 523ms 15:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:43:50 INFO - PROCESS | 1957 | 1468881830347 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 1957 | 1468881830348 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 15:43:50 INFO - PROCESS | 1957 | 1468881830350 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 1957 | 1468881830353 Marionette TRACE conn2 <- [1,434,null,{}] 15:43:50 INFO - PROCESS | 1957 | 1468881830362 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}] 15:43:50 INFO - PROCESS | 1957 | 1468881830366 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:50 INFO - PROCESS | 1957 | 1468881830452 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:43:50 INFO - PROCESS | 1957 | 1468881830458 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 1957 | 1468881830461 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x11868e000 == 37 [pid = 1957] [id = 116] 15:43:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119e0d800) [pid = 1957] [serial = 345] [outer = 0x0] 15:43:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124110400) [pid = 1957] [serial = 346] [outer = 0x119e0d800] 15:43:50 INFO - PROCESS | 1957 | 1468881830494 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1246e9c00) [pid = 1957] [serial = 347] [outer = 0x119e0d800] 15:43:51 INFO - PROCESS | 1957 | 1468881831011 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]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 15:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:43:51 INFO - PROCESS | 1957 | 1468881831021 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 1957 | 1468881831023 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 15:43:51 INFO - PROCESS | 1957 | 1468881831025 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 1957 | 1468881831027 Marionette TRACE conn2 <- [1,438,null,{}] 15:43:51 INFO - PROCESS | 1957 | 1468881831038 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}] 15:43:51 INFO - PROCESS | 1957 | 1468881831039 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:51 INFO - PROCESS | 1957 | 1468881831126 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:43:51 INFO - PROCESS | 1957 | 1468881831133 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1957 | 1468881831134 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a5b800 == 38 [pid = 1957] [id = 117] 15:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1246efc00) [pid = 1957] [serial = 348] [outer = 0x0] 15:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x125890000) [pid = 1957] [serial = 349] [outer = 0x1246efc00] 15:43:51 INFO - PROCESS | 1957 | 1468881831160 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x126595000) [pid = 1957] [serial = 350] [outer = 0x1246efc00] 15:43:51 INFO - PROCESS | 1957 | 1468881831482 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]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 475ms 15:43:51 INFO - PROCESS | 1957 | 1468881831503 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 1957 | 1468881831504 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 15:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:43:51 INFO - PROCESS | 1957 | 1468881831506 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 1957 | 1468881831507 Marionette TRACE conn2 <- [1,442,null,{}] 15:43:51 INFO - PROCESS | 1957 | 1468881831510 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}] 15:43:51 INFO - PROCESS | 1957 | 1468881831513 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:51 INFO - PROCESS | 1957 | 1468881831586 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:43:51 INFO - PROCESS | 1957 | 1468881831590 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1957 | 1468881831592 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x114f35000 == 39 [pid = 1957] [id = 118] 15:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x115e89000) [pid = 1957] [serial = 351] [outer = 0x0] 15:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x126c67400) [pid = 1957] [serial = 352] [outer = 0x115e89000] 15:43:51 INFO - PROCESS | 1957 | 1468881831620 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x128b87800) [pid = 1957] [serial = 353] [outer = 0x115e89000] 15:43:52 INFO - PROCESS | 1957 | 1468881832037 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]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 570ms 15:43:52 INFO - PROCESS | 1957 | 1468881832080 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1957 | 1468881832082 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 15:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:43:52 INFO - PROCESS | 1957 | 1468881832086 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1957 | 1468881832087 Marionette TRACE conn2 <- [1,446,null,{}] 15:43:52 INFO - PROCESS | 1957 | 1468881832090 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}] 15:43:52 INFO - PROCESS | 1957 | 1468881832097 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:52 INFO - PROCESS | 1957 | 1468881832277 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:43:52 INFO - PROCESS | 1957 | 1468881832297 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1957 | 1468881832299 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12471e800 == 40 [pid = 1957] [id = 119] 15:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x129109400) [pid = 1957] [serial = 354] [outer = 0x0] 15:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x129357c00) [pid = 1957] [serial = 355] [outer = 0x129109400] 15:43:52 INFO - PROCESS | 1957 | 1468881832323 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a75e800) [pid = 1957] [serial = 356] [outer = 0x129109400] 15:43:52 INFO - PROCESS | 1957 | 1468881832676 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]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 15:43:52 INFO - PROCESS | 1957 | 1468881832706 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1957 | 1468881832707 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 15:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:43:52 INFO - PROCESS | 1957 | 1468881832709 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1957 | 1468881832711 Marionette TRACE conn2 <- [1,450,null,{}] 15:43:52 INFO - PROCESS | 1957 | 1468881832715 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}] 15:43:52 INFO - PROCESS | 1957 | 1468881832716 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:52 INFO - PROCESS | 1957 | 1468881832815 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:43:52 INFO - PROCESS | 1957 | 1468881832819 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1957 | 1468881832827 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258b6800 == 41 [pid = 1957] [id = 120] 15:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12a760400) [pid = 1957] [serial = 357] [outer = 0x0] 15:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12a8c3c00) [pid = 1957] [serial = 358] [outer = 0x12a760400] 15:43:52 INFO - PROCESS | 1957 | 1468881832852 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12aade800) [pid = 1957] [serial = 359] [outer = 0x12a760400] 15:43:53 INFO - PROCESS | 1957 | 1468881833193 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] 15:43:53 INFO - PROCESS | 1957 | 1468881833233 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 15:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:43:53 INFO - PROCESS | 1957 | 1468881833236 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 1957 | 1468881833238 Marionette TRACE conn2 <- [1,454,null,{}] 15:43:53 INFO - PROCESS | 1957 | 1468881833240 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}] 15:43:53 INFO - PROCESS | 1957 | 1468881833241 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:53 INFO - PROCESS | 1957 | 1468881833359 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:43:53 INFO - PROCESS | 1957 | 1468881833384 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 1957 | 1468881833385 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c0c800 == 42 [pid = 1957] [id = 121] 15:43:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12aadec00) [pid = 1957] [serial = 360] [outer = 0x0] 15:43:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b07dc00) [pid = 1957] [serial = 361] [outer = 0x12aadec00] 15:43:53 INFO - PROCESS | 1957 | 1468881833426 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b15e800) [pid = 1957] [serial = 362] [outer = 0x12aadec00] 15:43:53 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:53 INFO - PROCESS | 1957 | 1468881833898 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]]]}] 15:43:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 15:43:53 INFO - PROCESS | 1957 | 1468881833906 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:43:53 INFO - PROCESS | 1957 | 1468881833907 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 15:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:43:53 INFO - PROCESS | 1957 | 1468881833910 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 1957 | 1468881833912 Marionette TRACE conn2 <- [1,458,null,{}] 15:43:53 INFO - PROCESS | 1957 | 1468881833916 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}] 15:43:53 INFO - PROCESS | 1957 | 1468881833917 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:54 INFO - PROCESS | 1957 | 1468881834026 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:43:54 INFO - PROCESS | 1957 | 1468881834029 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 1957 | 1468881834030 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x128bb1000 == 43 [pid = 1957] [id = 122] 15:43:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b165400) [pid = 1957] [serial = 363] [outer = 0x0] 15:43:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b85f000) [pid = 1957] [serial = 364] [outer = 0x12b165400] 15:43:54 INFO - PROCESS | 1957 | 1468881834054 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b868c00) [pid = 1957] [serial = 365] [outer = 0x12b165400] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x115e8a000) [pid = 1957] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12b086400) [pid = 1957] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x123ca7800) [pid = 1957] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12588a000) [pid = 1957] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x116914400) [pid = 1957] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12beac800) [pid = 1957] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12c280400) [pid = 1957] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x123f52800) [pid = 1957] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12651b800) [pid = 1957] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x116a0d800) [pid = 1957] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11886d400) [pid = 1957] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a76b400) [pid = 1957] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b86b800) [pid = 1957] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x10eaf1000) [pid = 1957] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1121bcc00) [pid = 1957] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12c72ac00) [pid = 1957] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:43:54 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a8c4000) [pid = 1957] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:43:54 INFO - PROCESS | 1957 | 1468881834542 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] 15:43:54 INFO - PROCESS | 1957 | 1468881834584 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 15:43:54 INFO - PROCESS | 1957 | 1468881834586 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 1957 | 1468881834587 Marionette TRACE conn2 <- [1,462,null,{}] 15:43:54 INFO - PROCESS | 1957 | 1468881834590 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}] 15:43:54 INFO - PROCESS | 1957 | 1468881834591 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:54 INFO - PROCESS | 1957 | 1468881834669 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:43:54 INFO - PROCESS | 1957 | 1468881834673 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 1957 | 1468881834674 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fe4800 == 44 [pid = 1957] [id = 123] 15:43:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1127d7800) [pid = 1957] [serial = 366] [outer = 0x0] 15:43:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x119e0a400) [pid = 1957] [serial = 367] [outer = 0x1127d7800] 15:43:54 INFO - PROCESS | 1957 | 1468881834701 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x129103400) [pid = 1957] [serial = 368] [outer = 0x1127d7800] 15:43:55 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:55 INFO - PROCESS | 1957 | 1468881835072 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] 15:43:55 INFO - PROCESS | 1957 | 1468881835107 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 15:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:43:55 INFO - PROCESS | 1957 | 1468881835109 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 1957 | 1468881835111 Marionette TRACE conn2 <- [1,466,null,{}] 15:43:55 INFO - PROCESS | 1957 | 1468881835113 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}] 15:43:55 INFO - PROCESS | 1957 | 1468881835115 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:55 INFO - PROCESS | 1957 | 1468881835214 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:43:55 INFO - PROCESS | 1957 | 1468881835218 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1957 | 1468881835220 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3e9800 == 45 [pid = 1957] [id = 124] 15:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12460cc00) [pid = 1957] [serial = 369] [outer = 0x0] 15:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b164c00) [pid = 1957] [serial = 370] [outer = 0x12460cc00] 15:43:55 INFO - PROCESS | 1957 | 1468881835247 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12be0f800) [pid = 1957] [serial = 371] [outer = 0x12460cc00] 15:43:55 INFO - PROCESS | 1957 | 1468881835572 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] 15:43:55 INFO - PROCESS | 1957 | 1468881835582 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 15:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:43:55 INFO - PROCESS | 1957 | 1468881835584 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 1957 | 1468881835585 Marionette TRACE conn2 <- [1,470,null,{}] 15:43:55 INFO - PROCESS | 1957 | 1468881835587 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}] 15:43:55 INFO - PROCESS | 1957 | 1468881835588 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:55 INFO - PROCESS | 1957 | 1468881835671 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:43:55 INFO - PROCESS | 1957 | 1468881835728 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1957 | 1468881835729 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a847000 == 46 [pid = 1957] [id = 125] 15:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12588d000) [pid = 1957] [serial = 372] [outer = 0x0] 15:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12be15400) [pid = 1957] [serial = 373] [outer = 0x12588d000] 15:43:55 INFO - PROCESS | 1957 | 1468881835753 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12beb9400) [pid = 1957] [serial = 374] [outer = 0x12588d000] 15:43:56 INFO - PROCESS | 1957 | 1468881836035 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]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 15:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:43:56 INFO - PROCESS | 1957 | 1468881836104 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1957 | 1468881836106 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 15:43:56 INFO - PROCESS | 1957 | 1468881836110 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 1957 | 1468881836122 Marionette TRACE conn2 <- [1,474,null,{}] 15:43:56 INFO - PROCESS | 1957 | 1468881836126 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}] 15:43:56 INFO - PROCESS | 1957 | 1468881836127 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:56 INFO - PROCESS | 1957 | 1468881836251 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:43:56 INFO - PROCESS | 1957 | 1468881836332 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 1957 | 1468881836333 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b131000 == 47 [pid = 1957] [id = 126] 15:43:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b167400) [pid = 1957] [serial = 375] [outer = 0x0] 15:43:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12bebec00) [pid = 1957] [serial = 376] [outer = 0x12b167400] 15:43:56 INFO - PROCESS | 1957 | 1468881836372 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12c27d000) [pid = 1957] [serial = 377] [outer = 0x12b167400] 15:43:56 INFO - PROCESS | 1957 | 1468881836892 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]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 834ms 15:43:56 INFO - PROCESS | 1957 | 1468881836973 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1957 | 1468881836976 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 15:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:43:56 INFO - PROCESS | 1957 | 1468881836982 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 1957 | 1468881836986 Marionette TRACE conn2 <- [1,478,null,{}] 15:43:56 INFO - PROCESS | 1957 | 1468881836989 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}] 15:43:56 INFO - PROCESS | 1957 | 1468881836991 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:57 INFO - PROCESS | 1957 | 1468881837094 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:43:57 INFO - PROCESS | 1957 | 1468881837151 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1957 | 1468881837152 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x118146000 == 48 [pid = 1957] [id = 127] 15:43:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x115e83000) [pid = 1957] [serial = 378] [outer = 0x0] 15:43:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x116a02800) [pid = 1957] [serial = 379] [outer = 0x115e83000] 15:43:57 INFO - PROCESS | 1957 | 1468881837183 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x118649400) [pid = 1957] [serial = 380] [outer = 0x115e83000] 15:43:57 INFO - PROCESS | 1957 | 1468881837650 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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 723ms 15:43:57 INFO - PROCESS | 1957 | 1468881837704 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1957 | 1468881837707 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 15:43:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:43:57 INFO - PROCESS | 1957 | 1468881837731 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1957 | 1468881837733 Marionette TRACE conn2 <- [1,482,null,{}] 15:43:57 INFO - PROCESS | 1957 | 1468881837738 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}] 15:43:57 INFO - PROCESS | 1957 | 1468881837740 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:57 INFO - PROCESS | 1957 | 1468881837896 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:43:57 INFO - PROCESS | 1957 | 1468881837990 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1957 | 1468881837992 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241d2800 == 49 [pid = 1957] [id = 128] 15:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12384c000) [pid = 1957] [serial = 381] [outer = 0x0] 15:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x124106c00) [pid = 1957] [serial = 382] [outer = 0x12384c000] 15:43:58 INFO - PROCESS | 1957 | 1468881838041 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1246eb000) [pid = 1957] [serial = 383] [outer = 0x12384c000] 15:43:58 INFO - PROCESS | 1957 | 1468881838576 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]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:43:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 893ms 15:43:58 INFO - PROCESS | 1957 | 1468881838603 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 1957 | 1468881838605 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 15:43:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:43:58 INFO - PROCESS | 1957 | 1468881838607 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 1957 | 1468881838610 Marionette TRACE conn2 <- [1,486,null,{}] 15:43:58 INFO - PROCESS | 1957 | 1468881838620 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}] 15:43:58 INFO - PROCESS | 1957 | 1468881838623 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:58 INFO - PROCESS | 1957 | 1468881838725 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:43:58 INFO - PROCESS | 1957 | 1468881838798 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1957 | 1468881838800 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be67800 == 50 [pid = 1957] [id = 129] 15:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x128dae800) [pid = 1957] [serial = 384] [outer = 0x0] 15:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12934e400) [pid = 1957] [serial = 385] [outer = 0x128dae800] 15:43:58 INFO - PROCESS | 1957 | 1468881838831 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12a696800) [pid = 1957] [serial = 386] [outer = 0x128dae800] 15:43:59 INFO - PROCESS | 1957 | 1468881839303 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]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:43:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 725ms 15:43:59 INFO - PROCESS | 1957 | 1468881839333 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 1957 | 1468881839336 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 15:43:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:43:59 INFO - PROCESS | 1957 | 1468881839340 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 1957 | 1468881839343 Marionette TRACE conn2 <- [1,490,null,{}] 15:43:59 INFO - PROCESS | 1957 | 1468881839348 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}] 15:43:59 INFO - PROCESS | 1957 | 1468881839350 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:59 INFO - PROCESS | 1957 | 1468881839503 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:43:59 INFO - PROCESS | 1957 | 1468881839601 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 1957 | 1468881839602 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:43:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c05c800 == 51 [pid = 1957] [id = 130] 15:43:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12b164400) [pid = 1957] [serial = 387] [outer = 0x0] 15:43:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12b869000) [pid = 1957] [serial = 388] [outer = 0x12b164400] 15:43:59 INFO - PROCESS | 1957 | 1468881839640 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12b914400) [pid = 1957] [serial = 389] [outer = 0x12b164400] 15:44:00 INFO - PROCESS | 1957 | 1468881840237 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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:44:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 923ms 15:44:00 INFO - PROCESS | 1957 | 1468881840263 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1957 | 1468881840265 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 15:44:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:44:00 INFO - PROCESS | 1957 | 1468881840269 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 1957 | 1468881840271 Marionette TRACE conn2 <- [1,494,null,{}] 15:44:00 INFO - PROCESS | 1957 | 1468881840274 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}] 15:44:00 INFO - PROCESS | 1957 | 1468881840276 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:00 INFO - PROCESS | 1957 | 1468881840373 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:44:00 INFO - PROCESS | 1957 | 1468881840442 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1957 | 1468881840445 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fea000 == 52 [pid = 1957] [id = 131] 15:44:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x1133e3800) [pid = 1957] [serial = 390] [outer = 0x0] 15:44:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x113cdec00) [pid = 1957] [serial = 391] [outer = 0x1133e3800] 15:44:00 INFO - PROCESS | 1957 | 1468881840472 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x115e8c000) [pid = 1957] [serial = 392] [outer = 0x1133e3800] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12b00a000 == 51 [pid = 1957] [id = 94] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12a847000 == 50 [pid = 1957] [id = 125] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3e9800 == 49 [pid = 1957] [id = 124] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x118fe4800 == 48 [pid = 1957] [id = 123] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x128bb1000 == 47 [pid = 1957] [id = 122] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x126c0c800 == 46 [pid = 1957] [id = 121] 15:44:00 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1129b5000) [pid = 1957] [serial = 331] [outer = 0x0] [url = about:blank] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x1258b6800 == 45 [pid = 1957] [id = 120] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12471e800 == 44 [pid = 1957] [id = 119] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x114f35000 == 43 [pid = 1957] [id = 118] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x119a5b800 == 42 [pid = 1957] [id = 117] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11868e000 == 41 [pid = 1957] [id = 116] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11711d000 == 40 [pid = 1957] [id = 115] 15:44:00 INFO - PROCESS | 1957 | --DOCSHELL 0x114f2e800 == 39 [pid = 1957] [id = 114] 15:44:00 INFO - PROCESS | 1957 | 1468881840962 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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:44:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 723ms 15:44:00 INFO - PROCESS | 1957 | 1468881840992 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:44:01 INFO - PROCESS | 1957 | 1468881840997 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 15:44:01 INFO - PROCESS | 1957 | 1468881841002 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1957 | 1468881841003 Marionette TRACE conn2 <- [1,498,null,{}] 15:44:01 INFO - PROCESS | 1957 | 1468881841006 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}] 15:44:01 INFO - PROCESS | 1957 | 1468881841007 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:01 INFO - PROCESS | 1957 | 1468881841090 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x128d68800) [pid = 1957] [serial = 242] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12b8a6000) [pid = 1957] [serial = 230] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12460d000) [pid = 1957] [serial = 236] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x128b80c00) [pid = 1957] [serial = 239] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x118896000) [pid = 1957] [serial = 233] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12beb8400) [pid = 1957] [serial = 313] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12c72a000) [pid = 1957] [serial = 316] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12c279800) [pid = 1957] [serial = 314] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11812f400) [pid = 1957] [serial = 283] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12460c800) [pid = 1957] [serial = 301] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x124cbd400) [pid = 1957] [serial = 302] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b85ec00) [pid = 1957] [serial = 292] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x129110400) [pid = 1957] [serial = 304] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x129446000) [pid = 1957] [serial = 305] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12b8aa000) [pid = 1957] [serial = 296] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x129351000) [pid = 1957] [serial = 295] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119b85800) [pid = 1957] [serial = 299] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x118f58800) [pid = 1957] [serial = 298] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b079000) [pid = 1957] [serial = 307] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b86b000) [pid = 1957] [serial = 308] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b91a000) [pid = 1957] [serial = 310] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1239e3c00) [pid = 1957] [serial = 286] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x128b8ec00) [pid = 1957] [serial = 289] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x10eafb000) [pid = 1957] [serial = 319] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12c72ec00) [pid = 1957] [serial = 317] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x10eaff000) [pid = 1957] [serial = 320] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128b87c00) [pid = 1957] [serial = 323] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12cac8800) [pid = 1957] [serial = 328] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1176ab000) [pid = 1957] [serial = 322] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12cad7c00) [pid = 1957] [serial = 329] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12b162c00) [pid = 1957] [serial = 325] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12be14c00) [pid = 1957] [serial = 311] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12b168400) [pid = 1957] [serial = 326] [outer = 0x0] [url = about:blank] 15:44:01 INFO - PROCESS | 1957 | 1468881841156 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1957 | 1468881841157 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ac7000 == 40 [pid = 1957] [id = 132] 15:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1176b7000) [pid = 1957] [serial = 393] [outer = 0x0] 15:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11812e000) [pid = 1957] [serial = 394] [outer = 0x1176b7000] 15:44:01 INFO - PROCESS | 1957 | 1468881841189 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x118896000) [pid = 1957] [serial = 395] [outer = 0x1176b7000] 15:44:01 INFO - PROCESS | 1957 | 1468881841489 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]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 521ms 15:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:44:01 INFO - PROCESS | 1957 | 1468881841522 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1957 | 1468881841524 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 15:44:01 INFO - PROCESS | 1957 | 1468881841526 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1957 | 1468881841531 Marionette TRACE conn2 <- [1,502,null,{}] 15:44:01 INFO - PROCESS | 1957 | 1468881841540 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}] 15:44:01 INFO - PROCESS | 1957 | 1468881841543 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:01 INFO - PROCESS | 1957 | 1468881841625 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:44:01 INFO - PROCESS | 1957 | 1468881841706 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1957 | 1468881841708 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a1d800 == 41 [pid = 1957] [id = 133] 15:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11889b400) [pid = 1957] [serial = 396] [outer = 0x0] 15:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1246ea400) [pid = 1957] [serial = 397] [outer = 0x11889b400] 15:44:01 INFO - PROCESS | 1957 | 1468881841735 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1250b7c00) [pid = 1957] [serial = 398] [outer = 0x11889b400] 15:44:02 INFO - PROCESS | 1957 | 1468881842082 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]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:44:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 576ms 15:44:02 INFO - PROCESS | 1957 | 1468881842104 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1957 | 1468881842106 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 15:44:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:44:02 INFO - PROCESS | 1957 | 1468881842110 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 1957 | 1468881842114 Marionette TRACE conn2 <- [1,506,null,{}] 15:44:02 INFO - PROCESS | 1957 | 1468881842117 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}] 15:44:02 INFO - PROCESS | 1957 | 1468881842119 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:02 INFO - PROCESS | 1957 | 1468881842257 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:44:02 INFO - PROCESS | 1957 | 1468881842340 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1957 | 1468881842342 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x123982000 == 42 [pid = 1957] [id = 134] 15:44:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x126127000) [pid = 1957] [serial = 399] [outer = 0x0] 15:44:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128b85400) [pid = 1957] [serial = 400] [outer = 0x126127000] 15:44:02 INFO - PROCESS | 1957 | 1468881842382 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x129110400) [pid = 1957] [serial = 401] [outer = 0x126127000] 15:44:02 INFO - PROCESS | 1957 | 1468881842664 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]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:44:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 575ms 15:44:02 INFO - PROCESS | 1957 | 1468881842686 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1957 | 1468881842687 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 15:44:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:44:02 INFO - PROCESS | 1957 | 1468881842689 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 1957 | 1468881842691 Marionette TRACE conn2 <- [1,510,null,{}] 15:44:02 INFO - PROCESS | 1957 | 1468881842693 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}] 15:44:02 INFO - PROCESS | 1957 | 1468881842697 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:02 INFO - PROCESS | 1957 | 1468881842789 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:44:02 INFO - PROCESS | 1957 | 1468881842793 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1957 | 1468881842795 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad3000 == 43 [pid = 1957] [id = 135] 15:44:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x128b89800) [pid = 1957] [serial = 402] [outer = 0x0] 15:44:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a694400) [pid = 1957] [serial = 403] [outer = 0x128b89800] 15:44:02 INFO - PROCESS | 1957 | 1468881842821 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12aad5800) [pid = 1957] [serial = 404] [outer = 0x128b89800] 15:44:03 INFO - PROCESS | 1957 | 1468881843174 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]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 15:44:03 INFO - PROCESS | 1957 | 1468881843217 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1957 | 1468881843218 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 15:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:44:03 INFO - PROCESS | 1957 | 1468881843220 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 1957 | 1468881843221 Marionette TRACE conn2 <- [1,514,null,{}] 15:44:03 INFO - PROCESS | 1957 | 1468881843230 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}] 15:44:03 INFO - PROCESS | 1957 | 1468881843234 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:03 INFO - PROCESS | 1957 | 1468881843353 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:44:03 INFO - PROCESS | 1957 | 1468881843357 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1957 | 1468881843358 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12667f800 == 44 [pid = 1957] [id = 136] 15:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a76a000) [pid = 1957] [serial = 405] [outer = 0x0] 15:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b15c800) [pid = 1957] [serial = 406] [outer = 0x12a76a000] 15:44:03 INFO - PROCESS | 1957 | 1468881843385 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12be17400) [pid = 1957] [serial = 407] [outer = 0x12a76a000] 15:44:03 INFO - PROCESS | 1957 | 1468881843712 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]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 15:44:03 INFO - PROCESS | 1957 | 1468881843742 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1957 | 1468881843743 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 15:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:44:03 INFO - PROCESS | 1957 | 1468881843753 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 1957 | 1468881843754 Marionette TRACE conn2 <- [1,518,null,{}] 15:44:03 INFO - PROCESS | 1957 | 1468881843756 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}] 15:44:03 INFO - PROCESS | 1957 | 1468881843757 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:03 INFO - PROCESS | 1957 | 1468881843856 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:44:03 INFO - PROCESS | 1957 | 1468881843860 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1957 | 1468881843862 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293a4000 == 45 [pid = 1957] [id = 137] 15:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b91a000) [pid = 1957] [serial = 408] [outer = 0x0] 15:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12bebd800) [pid = 1957] [serial = 409] [outer = 0x12b91a000] 15:44:03 INFO - PROCESS | 1957 | 1468881843886 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x116ab4800) [pid = 1957] [serial = 410] [outer = 0x12b91a000] 15:44:04 INFO - PROCESS | 1957 | 1468881844239 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]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 15:44:04 INFO - PROCESS | 1957 | 1468881844279 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 1957 | 1468881844281 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 15:44:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:44:04 INFO - PROCESS | 1957 | 1468881844283 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 1957 | 1468881844284 Marionette TRACE conn2 <- [1,522,null,{}] 15:44:04 INFO - PROCESS | 1957 | 1468881844287 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}] 15:44:04 INFO - PROCESS | 1957 | 1468881844288 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:04 INFO - PROCESS | 1957 | 1468881844387 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:44:04 INFO - PROCESS | 1957 | 1468881844390 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1957 | 1468881844391 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3db000 == 46 [pid = 1957] [id = 138] 15:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12beb2800) [pid = 1957] [serial = 411] [outer = 0x0] 15:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12c284400) [pid = 1957] [serial = 412] [outer = 0x12beb2800] 15:44:04 INFO - PROCESS | 1957 | 1468881844417 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12c72d400) [pid = 1957] [serial = 413] [outer = 0x12beb2800] 15:44:04 INFO - PROCESS | 1957 | 1468881844768 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]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 15:44:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:44:04 INFO - PROCESS | 1957 | 1468881844801 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 1957 | 1468881844803 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 15:44:04 INFO - PROCESS | 1957 | 1468881844805 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 1957 | 1468881844806 Marionette TRACE conn2 <- [1,526,null,{}] 15:44:04 INFO - PROCESS | 1957 | 1468881844808 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}] 15:44:04 INFO - PROCESS | 1957 | 1468881844809 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:04 INFO - PROCESS | 1957 | 1468881844917 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:44:04 INFO - PROCESS | 1957 | 1468881844929 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1957 | 1468881844931 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b003000 == 47 [pid = 1957] [id = 139] 15:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12aa33400) [pid = 1957] [serial = 414] [outer = 0x0] 15:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12aa35800) [pid = 1957] [serial = 415] [outer = 0x12aa33400] 15:44:04 INFO - PROCESS | 1957 | 1468881844962 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12aa39800) [pid = 1957] [serial = 416] [outer = 0x12aa33400] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12460cc00) [pid = 1957] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12588d000) [pid = 1957] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x129109400) [pid = 1957] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12a760400) [pid = 1957] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12aadec00) [pid = 1957] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x117d35400) [pid = 1957] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1246efc00) [pid = 1957] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x115e89000) [pid = 1957] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1161adc00) [pid = 1957] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x119e0d800) [pid = 1957] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1129ad400) [pid = 1957] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b165400) [pid = 1957] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:44:05 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1127d7800) [pid = 1957] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:44:05 INFO - PROCESS | 1957 | 1468881845427 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]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:44:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 15:44:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:44:05 INFO - PROCESS | 1957 | 1468881845482 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1957 | 1468881845484 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 15:44:05 INFO - PROCESS | 1957 | 1468881845486 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1957 | 1468881845487 Marionette TRACE conn2 <- [1,530,null,{}] 15:44:05 INFO - PROCESS | 1957 | 1468881845489 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}] 15:44:05 INFO - PROCESS | 1957 | 1468881845490 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:05 INFO - PROCESS | 1957 | 1468881845574 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:44:05 INFO - PROCESS | 1957 | 1468881845582 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1957 | 1468881845583 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3ce000 == 48 [pid = 1957] [id = 140] 15:44:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1127db400) [pid = 1957] [serial = 417] [outer = 0x0] 15:44:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1194a2000) [pid = 1957] [serial = 418] [outer = 0x1127db400] 15:44:05 INFO - PROCESS | 1957 | 1468881845607 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x126c65800) [pid = 1957] [serial = 419] [outer = 0x1127db400] 15:44:05 INFO - PROCESS | 1957 | 1468881845931 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"]]]}] 15:44:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:44:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:44:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 15:44:05 INFO - PROCESS | 1957 | 1468881845955 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1957 | 1468881845956 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 15:44:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:44:05 INFO - PROCESS | 1957 | 1468881845959 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1957 | 1468881845962 Marionette TRACE conn2 <- [1,534,null,{}] 15:44:05 INFO - PROCESS | 1957 | 1468881845966 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}] 15:44:05 INFO - PROCESS | 1957 | 1468881845967 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:06 INFO - PROCESS | 1957 | 1468881846099 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:44:06 INFO - PROCESS | 1957 | 1468881846105 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1957 | 1468881846106 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c75a800 == 49 [pid = 1957] [id = 141] 15:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x129562800) [pid = 1957] [serial = 420] [outer = 0x0] 15:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x129571000) [pid = 1957] [serial = 421] [outer = 0x129562800] 15:44:06 INFO - PROCESS | 1957 | 1468881846133 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12c281c00) [pid = 1957] [serial = 422] [outer = 0x129562800] 15:44:06 INFO - PROCESS | 1957 | 1468881846456 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]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:44:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 523ms 15:44:06 INFO - PROCESS | 1957 | 1468881846483 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 1957 | 1468881846484 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 15:44:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:44:06 INFO - PROCESS | 1957 | 1468881846487 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 1957 | 1468881846489 Marionette TRACE conn2 <- [1,538,null,{}] 15:44:06 INFO - PROCESS | 1957 | 1468881846491 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}] 15:44:06 INFO - PROCESS | 1957 | 1468881846492 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:06 INFO - PROCESS | 1957 | 1468881846602 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:44:06 INFO - PROCESS | 1957 | 1468881846605 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1957 | 1468881846606 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caf0800 == 50 [pid = 1957] [id = 142] 15:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12aadec00) [pid = 1957] [serial = 423] [outer = 0x0] 15:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12cac9000) [pid = 1957] [serial = 424] [outer = 0x12aadec00] 15:44:06 INFO - PROCESS | 1957 | 1468881846637 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12cbd0000) [pid = 1957] [serial = 425] [outer = 0x12aadec00] 15:44:06 INFO - PROCESS | 1957 | 1468881846983 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]]]}] 15:44:07 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. 15:44:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 15:44:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:44:07 INFO - PROCESS | 1957 | 1468881847008 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:44:07 INFO - PROCESS | 1957 | 1468881847009 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 15:44:07 INFO - PROCESS | 1957 | 1468881847014 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:44:07 INFO - PROCESS | 1957 | 1468881847015 Marionette TRACE conn2 <- [1,542,null,{}] 15:44:07 INFO - PROCESS | 1957 | 1468881847017 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}] 15:44:07 INFO - PROCESS | 1957 | 1468881847018 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:07 INFO - PROCESS | 1957 | 1468881847138 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:44:07 INFO - PROCESS | 1957 | 1468881847145 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1957 | 1468881847146 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cb95000 == 51 [pid = 1957] [id = 143] 15:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11a01ac00) [pid = 1957] [serial = 426] [outer = 0x0] 15:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11a01dc00) [pid = 1957] [serial = 427] [outer = 0x11a01ac00] 15:44:07 INFO - PROCESS | 1957 | 1468881847170 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11a022000) [pid = 1957] [serial = 428] [outer = 0x11a01ac00] 15:44:07 INFO - PROCESS | 1957 | 1468881847559 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]]]}] 15:44:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:44:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 571ms 15:44:07 INFO - PROCESS | 1957 | 1468881847584 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:44:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:44:07 INFO - PROCESS | 1957 | 1468881847587 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 15:44:07 INFO - PROCESS | 1957 | 1468881847590 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:44:07 INFO - PROCESS | 1957 | 1468881847592 Marionette TRACE conn2 <- [1,546,null,{}] 15:44:07 INFO - PROCESS | 1957 | 1468881847600 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}] 15:44:07 INFO - PROCESS | 1957 | 1468881847602 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:07 INFO - PROCESS | 1957 | 1468881847733 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:44:07 INFO - PROCESS | 1957 | 1468881847826 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1957 | 1468881847828 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad3800 == 52 [pid = 1957] [id = 144] 15:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1127d2c00) [pid = 1957] [serial = 429] [outer = 0x0] 15:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x115e23c00) [pid = 1957] [serial = 430] [outer = 0x1127d2c00] 15:44:07 INFO - PROCESS | 1957 | 1468881847882 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1176ab000) [pid = 1957] [serial = 431] [outer = 0x1127d2c00] 15:44:08 INFO - PROCESS | 1957 | 1468881848277 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]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:44:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 726ms 15:44:08 INFO - PROCESS | 1957 | 1468881848333 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1957 | 1468881848336 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 15:44:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:44:08 INFO - PROCESS | 1957 | 1468881848342 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 1957 | 1468881848346 Marionette TRACE conn2 <- [1,550,null,{}] 15:44:08 INFO - PROCESS | 1957 | 1468881848349 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}] 15:44:08 INFO - PROCESS | 1957 | 1468881848351 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:08 INFO - PROCESS | 1957 | 1468881848488 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:44:08 INFO - PROCESS | 1957 | 1468881848589 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1957 | 1468881848590 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c32800 == 53 [pid = 1957] [id = 145] 15:44:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x118069800) [pid = 1957] [serial = 432] [outer = 0x0] 15:44:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x119980000) [pid = 1957] [serial = 433] [outer = 0x118069800] 15:44:08 INFO - PROCESS | 1957 | 1468881848631 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x123ca6800) [pid = 1957] [serial = 434] [outer = 0x118069800] 15:44:09 INFO - PROCESS | 1957 | 1468881849005 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]]]}] 15:44:09 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. 15:44:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 675ms 15:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:44:09 INFO - PROCESS | 1957 | 1468881849018 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1957 | 1468881849019 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 15:44:09 INFO - PROCESS | 1957 | 1468881849021 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 1957 | 1468881849024 Marionette TRACE conn2 <- [1,554,null,{}] 15:44:09 INFO - PROCESS | 1957 | 1468881849032 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}] 15:44:09 INFO - PROCESS | 1957 | 1468881849035 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:09 INFO - PROCESS | 1957 | 1468881849146 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:44:09 INFO - PROCESS | 1957 | 1468881849208 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1957 | 1468881849210 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caeb000 == 54 [pid = 1957] [id = 146] 15:44:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x124bd2800) [pid = 1957] [serial = 435] [outer = 0x0] 15:44:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x124bd8800) [pid = 1957] [serial = 436] [outer = 0x124bd2800] 15:44:09 INFO - PROCESS | 1957 | 1468881849281 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x125891c00) [pid = 1957] [serial = 437] [outer = 0x124bd2800] 15:44:09 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:09 INFO - PROCESS | 1957 | 1468881849701 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]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 726ms 15:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:44:09 INFO - PROCESS | 1957 | 1468881849748 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1957 | 1468881849750 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 15:44:09 INFO - PROCESS | 1957 | 1468881849752 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 1957 | 1468881849753 Marionette TRACE conn2 <- [1,558,null,{}] 15:44:09 INFO - PROCESS | 1957 | 1468881849755 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}] 15:44:09 INFO - PROCESS | 1957 | 1468881849757 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:09 INFO - PROCESS | 1957 | 1468881849868 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:44:09 INFO - PROCESS | 1957 | 1468881849982 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1957 | 1468881849984 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d218000 == 55 [pid = 1957] [id = 147] 15:44:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x129359800) [pid = 1957] [serial = 438] [outer = 0x0] 15:44:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129568800) [pid = 1957] [serial = 439] [outer = 0x129359800] 15:44:10 INFO - PROCESS | 1957 | 1468881850026 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12a694c00) [pid = 1957] [serial = 440] [outer = 0x129359800] 15:44:10 INFO - PROCESS | 1957 | 1468881850537 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]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:44:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 818ms 15:44:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:44:10 INFO - PROCESS | 1957 | 1468881850571 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1957 | 1468881850572 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 15:44:10 INFO - PROCESS | 1957 | 1468881850574 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1957 | 1468881850576 Marionette TRACE conn2 <- [1,562,null,{}] 15:44:10 INFO - PROCESS | 1957 | 1468881850578 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}] 15:44:10 INFO - PROCESS | 1957 | 1468881850580 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:10 INFO - PROCESS | 1957 | 1468881850684 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:44:10 INFO - PROCESS | 1957 | 1468881850742 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1957 | 1468881850744 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d60a800 == 56 [pid = 1957] [id = 148] 15:44:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x129563c00) [pid = 1957] [serial = 441] [outer = 0x0] 15:44:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12aa31c00) [pid = 1957] [serial = 442] [outer = 0x129563c00] 15:44:10 INFO - PROCESS | 1957 | 1468881850771 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12b077c00) [pid = 1957] [serial = 443] [outer = 0x129563c00] 15:44:11 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:11 INFO - PROCESS | 1957 | 1468881851435 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]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 919ms 15:44:11 INFO - PROCESS | 1957 | 1468881851494 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 1957 | 1468881851496 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 15:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:44:11 INFO - PROCESS | 1957 | 1468881851500 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 1957 | 1468881851501 Marionette TRACE conn2 <- [1,566,null,{}] 15:44:11 INFO - PROCESS | 1957 | 1468881851505 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}] 15:44:11 INFO - PROCESS | 1957 | 1468881851507 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:11 INFO - PROCESS | 1957 | 1468881851602 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:44:11 INFO - PROCESS | 1957 | 1468881851675 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 1957 | 1468881851677 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983f000 == 57 [pid = 1957] [id = 149] 15:44:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11805e400) [pid = 1957] [serial = 444] [outer = 0x0] 15:44:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x118132000) [pid = 1957] [serial = 445] [outer = 0x11805e400] 15:44:11 INFO - PROCESS | 1957 | 1468881851705 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11930d400) [pid = 1957] [serial = 446] [outer = 0x11805e400] 15:44:11 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:12 INFO - PROCESS | 1957 | 1468881852136 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]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 673ms 15:44:12 INFO - PROCESS | 1957 | 1468881852174 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 1957 | 1468881852178 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 15:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:44:12 INFO - PROCESS | 1957 | 1468881852211 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 1957 | 1468881852215 Marionette TRACE conn2 <- [1,570,null,{}] 15:44:12 INFO - PROCESS | 1957 | 1468881852219 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}] 15:44:12 INFO - PROCESS | 1957 | 1468881852222 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:12 INFO - PROCESS | 1957 | 1468881852361 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:44:12 INFO - PROCESS | 1957 | 1468881852469 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 1957 | 1468881852470 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x116add800 == 58 [pid = 1957] [id = 150] 15:44:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x11a021c00) [pid = 1957] [serial = 447] [outer = 0x0] 15:44:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x123c9a400) [pid = 1957] [serial = 448] [outer = 0x11a021c00] 15:44:12 INFO - PROCESS | 1957 | 1468881852517 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x124610000) [pid = 1957] [serial = 449] [outer = 0x11a021c00] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12caf0800 == 57 [pid = 1957] [id = 142] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12c75a800 == 56 [pid = 1957] [id = 141] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3ce000 == 55 [pid = 1957] [id = 140] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12b003000 == 54 [pid = 1957] [id = 139] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3db000 == 53 [pid = 1957] [id = 138] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x1293a4000 == 52 [pid = 1957] [id = 137] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12667f800 == 51 [pid = 1957] [id = 136] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad3000 == 50 [pid = 1957] [id = 135] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x123982000 == 49 [pid = 1957] [id = 134] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x119a1d800 == 48 [pid = 1957] [id = 133] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x116ac7000 == 47 [pid = 1957] [id = 132] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x118fea000 == 46 [pid = 1957] [id = 131] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12b131000 == 45 [pid = 1957] [id = 126] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12c05c800 == 44 [pid = 1957] [id = 130] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x1243c2000 == 43 [pid = 1957] [id = 79] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12be67800 == 42 [pid = 1957] [id = 129] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d7000 == 41 [pid = 1957] [id = 77] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x118146000 == 40 [pid = 1957] [id = 127] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x116ac8000 == 39 [pid = 1957] [id = 51] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x1241d2800 == 38 [pid = 1957] [id = 128] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x112e97000 == 37 [pid = 1957] [id = 112] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad5800 == 36 [pid = 1957] [id = 78] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x112dc0000 == 35 [pid = 1957] [id = 99] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x119171800 == 34 [pid = 1957] [id = 113] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x11983f000 == 33 [pid = 1957] [id = 149] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12d60a800 == 32 [pid = 1957] [id = 148] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12d218000 == 31 [pid = 1957] [id = 147] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12caeb000 == 30 [pid = 1957] [id = 146] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x124c32800 == 29 [pid = 1957] [id = 145] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12cb95000 == 28 [pid = 1957] [id = 143] 15:44:13 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad3800 == 27 [pid = 1957] [id = 144] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x12a8c3c00) [pid = 1957] [serial = 358] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x12b07dc00) [pid = 1957] [serial = 361] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x118fb6000) [pid = 1957] [serial = 343] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x1194a5400) [pid = 1957] [serial = 344] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x125890000) [pid = 1957] [serial = 349] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x126595000) [pid = 1957] [serial = 350] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x126c67400) [pid = 1957] [serial = 352] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x128b87800) [pid = 1957] [serial = 353] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x117150000) [pid = 1957] [serial = 341] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11664a000) [pid = 1957] [serial = 340] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1127d2000) [pid = 1957] [serial = 334] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x124110400) [pid = 1957] [serial = 346] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x1246e9c00) [pid = 1957] [serial = 347] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x1164e2000) [pid = 1957] [serial = 337] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x1129ba400) [pid = 1957] [serial = 332] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12b85f000) [pid = 1957] [serial = 364] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b15e800) [pid = 1957] [serial = 362] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x129103400) [pid = 1957] [serial = 368] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x119e0a400) [pid = 1957] [serial = 367] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12b868c00) [pid = 1957] [serial = 365] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12be0f800) [pid = 1957] [serial = 371] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12be15400) [pid = 1957] [serial = 373] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x129357c00) [pid = 1957] [serial = 355] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12a75e800) [pid = 1957] [serial = 356] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b164c00) [pid = 1957] [serial = 370] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12beb9400) [pid = 1957] [serial = 374] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12aade800) [pid = 1957] [serial = 359] [outer = 0x0] [url = about:blank] 15:44:13 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:13 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:13 INFO - PROCESS | 1957 | 1468881853536 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]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1377ms 15:44:13 INFO - PROCESS | 1957 | 1468881853585 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 1957 | 1468881853588 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 15:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:44:13 INFO - PROCESS | 1957 | 1468881853590 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1957 | 1468881853594 Marionette TRACE conn2 <- [1,574,null,{}] 15:44:13 INFO - PROCESS | 1957 | 1468881853602 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}] 15:44:13 INFO - PROCESS | 1957 | 1468881853604 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:13 INFO - PROCESS | 1957 | 1468881853686 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:44:13 INFO - PROCESS | 1957 | 1468881853691 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1957 | 1468881853693 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x11640f800 == 28 [pid = 1957] [id = 151] 15:44:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x116ab2c00) [pid = 1957] [serial = 450] [outer = 0x0] 15:44:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x117153000) [pid = 1957] [serial = 451] [outer = 0x116ab2c00] 15:44:13 INFO - PROCESS | 1957 | 1468881853725 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x118309800) [pid = 1957] [serial = 452] [outer = 0x116ab2c00] 15:44:14 INFO - PROCESS | 1957 | 1468881854083 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]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 528ms 15:44:14 INFO - PROCESS | 1957 | 1468881854119 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1957 | 1468881854122 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 15:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:44:14 INFO - PROCESS | 1957 | 1468881854126 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 1957 | 1468881854128 Marionette TRACE conn2 <- [1,578,null,{}] 15:44:14 INFO - PROCESS | 1957 | 1468881854130 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}] 15:44:14 INFO - PROCESS | 1957 | 1468881854132 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:14 INFO - PROCESS | 1957 | 1468881854213 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:44:14 INFO - PROCESS | 1957 | 1468881854218 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1957 | 1468881854219 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710b000 == 29 [pid = 1957] [id = 152] 15:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118864000) [pid = 1957] [serial = 453] [outer = 0x0] 15:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11930e000) [pid = 1957] [serial = 454] [outer = 0x118864000] 15:44:14 INFO - PROCESS | 1957 | 1468881854247 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11997fc00) [pid = 1957] [serial = 455] [outer = 0x118864000] 15:44:14 INFO - PROCESS | 1957 | 1468881854616 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]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 522ms 15:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:44:14 INFO - PROCESS | 1957 | 1468881854649 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1957 | 1468881854650 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 15:44:14 INFO - PROCESS | 1957 | 1468881854653 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 1957 | 1468881854655 Marionette TRACE conn2 <- [1,582,null,{}] 15:44:14 INFO - PROCESS | 1957 | 1468881854665 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}] 15:44:14 INFO - PROCESS | 1957 | 1468881854668 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:14 INFO - PROCESS | 1957 | 1468881854745 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:44:14 INFO - PROCESS | 1957 | 1468881854751 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1957 | 1468881854753 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x118ff4800 == 30 [pid = 1957] [id = 153] 15:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11a017400) [pid = 1957] [serial = 456] [outer = 0x0] 15:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x124108800) [pid = 1957] [serial = 457] [outer = 0x11a017400] 15:44:14 INFO - PROCESS | 1957 | 1468881854784 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1246efc00) [pid = 1957] [serial = 458] [outer = 0x11a017400] 15:44:15 INFO - PROCESS | 1957 | 1468881855129 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]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 521ms 15:44:15 INFO - PROCESS | 1957 | 1468881855175 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 1957 | 1468881855177 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 15:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:44:15 INFO - PROCESS | 1957 | 1468881855179 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 1957 | 1468881855180 Marionette TRACE conn2 <- [1,586,null,{}] 15:44:15 INFO - PROCESS | 1957 | 1468881855183 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}] 15:44:15 INFO - PROCESS | 1957 | 1468881855184 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:15 INFO - PROCESS | 1957 | 1468881855296 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:44:15 INFO - PROCESS | 1957 | 1468881855312 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1957 | 1468881855313 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0d4800 == 31 [pid = 1957] [id = 154] 15:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11a01ec00) [pid = 1957] [serial = 459] [outer = 0x0] 15:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x124bd6400) [pid = 1957] [serial = 460] [outer = 0x11a01ec00] 15:44:15 INFO - PROCESS | 1957 | 1468881855338 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x124cc2800) [pid = 1957] [serial = 461] [outer = 0x11a01ec00] 15:44:15 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:15 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:15 INFO - PROCESS | 1957 | 1468881855698 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]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 15:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:44:15 INFO - PROCESS | 1957 | 1468881855750 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 1957 | 1468881855751 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 15:44:15 INFO - PROCESS | 1957 | 1468881855753 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 1957 | 1468881855754 Marionette TRACE conn2 <- [1,590,null,{}] 15:44:15 INFO - PROCESS | 1957 | 1468881855756 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}] 15:44:15 INFO - PROCESS | 1957 | 1468881855758 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:15 INFO - PROCESS | 1957 | 1468881855850 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:44:15 INFO - PROCESS | 1957 | 1468881855901 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1957 | 1468881855902 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12404d000 == 32 [pid = 1957] [id = 155] 15:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12588f400) [pid = 1957] [serial = 462] [outer = 0x0] 15:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x126128c00) [pid = 1957] [serial = 463] [outer = 0x12588f400] 15:44:15 INFO - PROCESS | 1957 | 1468881855926 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x126630000) [pid = 1957] [serial = 464] [outer = 0x12588f400] 15:44:16 INFO - PROCESS | 1957 | 1468881856254 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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 15:44:16 INFO - PROCESS | 1957 | 1468881856273 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1957 | 1468881856274 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 15:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:44:16 INFO - PROCESS | 1957 | 1468881856277 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 1957 | 1468881856279 Marionette TRACE conn2 <- [1,594,null,{}] 15:44:16 INFO - PROCESS | 1957 | 1468881856288 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}] 15:44:16 INFO - PROCESS | 1957 | 1468881856292 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:16 INFO - PROCESS | 1957 | 1468881856397 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:44:16 INFO - PROCESS | 1957 | 1468881856401 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1957 | 1468881856402 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c36800 == 33 [pid = 1957] [id = 156] 15:44:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12588fc00) [pid = 1957] [serial = 465] [outer = 0x0] 15:44:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x128b86400) [pid = 1957] [serial = 466] [outer = 0x12588fc00] 15:44:16 INFO - PROCESS | 1957 | 1468881856428 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x129446c00) [pid = 1957] [serial = 467] [outer = 0x12588fc00] 15:44:16 INFO - PROCESS | 1957 | 1468881856804 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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 578ms 15:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:44:16 INFO - PROCESS | 1957 | 1468881856860 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1957 | 1468881856862 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 15:44:16 INFO - PROCESS | 1957 | 1468881856865 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 1957 | 1468881856867 Marionette TRACE conn2 <- [1,598,null,{}] 15:44:16 INFO - PROCESS | 1957 | 1468881856870 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}] 15:44:16 INFO - PROCESS | 1957 | 1468881856872 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:17 INFO - PROCESS | 1957 | 1468881857018 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:44:17 INFO - PROCESS | 1957 | 1468881857040 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1957 | 1468881857041 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c1d800 == 34 [pid = 1957] [id = 157] 15:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x119974800) [pid = 1957] [serial = 468] [outer = 0x0] 15:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12956bc00) [pid = 1957] [serial = 469] [outer = 0x119974800] 15:44:17 INFO - PROCESS | 1957 | 1468881857079 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12a75f000) [pid = 1957] [serial = 470] [outer = 0x119974800] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12b91a000) [pid = 1957] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x128b89800) [pid = 1957] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12b167400) [pid = 1957] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12384c000) [pid = 1957] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1127db400) [pid = 1957] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x128dae800) [pid = 1957] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12b164400) [pid = 1957] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x1133e3800) [pid = 1957] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x1176b7000) [pid = 1957] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x10eafb400) [pid = 1957] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11743c800) [pid = 1957] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11889b400) [pid = 1957] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x115e83000) [pid = 1957] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12aadec00) [pid = 1957] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x126127000) [pid = 1957] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12aa33400) [pid = 1957] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11997f800) [pid = 1957] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12beb2800) [pid = 1957] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11335c000) [pid = 1957] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x128b88800) [pid = 1957] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x129562800) [pid = 1957] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12a76a000) [pid = 1957] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12be13c00) [pid = 1957] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b078c00) [pid = 1957] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:44:17 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11a01ac00) [pid = 1957] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:44:17 INFO - PROCESS | 1957 | 1468881857813 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]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 971ms 15:44:17 INFO - PROCESS | 1957 | 1468881857835 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1957 | 1468881857837 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 15:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:44:17 INFO - PROCESS | 1957 | 1468881857839 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 1957 | 1468881857840 Marionette TRACE conn2 <- [1,602,null,{}] 15:44:17 INFO - PROCESS | 1957 | 1468881857842 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}] 15:44:17 INFO - PROCESS | 1957 | 1468881857843 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:17 INFO - PROCESS | 1957 | 1468881857922 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:44:17 INFO - PROCESS | 1957 | 1468881857982 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1957 | 1468881857983 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x124712800 == 35 [pid = 1957] [id = 158] 15:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1129b2000) [pid = 1957] [serial = 471] [outer = 0x0] 15:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118861000) [pid = 1957] [serial = 472] [outer = 0x1129b2000] 15:44:18 INFO - PROCESS | 1957 | 1468881858007 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12380a000) [pid = 1957] [serial = 473] [outer = 0x1129b2000] 15:44:18 INFO - PROCESS | 1957 | 1468881858283 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]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 471ms 15:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:44:18 INFO - PROCESS | 1957 | 1468881858321 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1957 | 1468881858323 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 15:44:18 INFO - PROCESS | 1957 | 1468881858330 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 1957 | 1468881858333 Marionette TRACE conn2 <- [1,606,null,{}] 15:44:18 INFO - PROCESS | 1957 | 1468881858337 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}] 15:44:18 INFO - PROCESS | 1957 | 1468881858339 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:18 INFO - PROCESS | 1957 | 1468881858460 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:44:18 INFO - PROCESS | 1957 | 1468881858465 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 1957 | 1468881858466 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12914e000 == 36 [pid = 1957] [id = 159] 15:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x119975c00) [pid = 1957] [serial = 474] [outer = 0x0] 15:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x128b8d400) [pid = 1957] [serial = 475] [outer = 0x119975c00] 15:44:18 INFO - PROCESS | 1957 | 1468881858506 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12a761000) [pid = 1957] [serial = 476] [outer = 0x119975c00] 15:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12aa2f400) [pid = 1957] [serial = 477] [outer = 0x12cad0400] 15:44:19 INFO - PROCESS | 1957 | 1468881859051 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]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:44:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 777ms 15:44:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:44:19 INFO - PROCESS | 1957 | 1468881859104 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1957 | 1468881859105 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 15:44:19 INFO - PROCESS | 1957 | 1468881859107 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1957 | 1468881859108 Marionette TRACE conn2 <- [1,610,null,{}] 15:44:19 INFO - PROCESS | 1957 | 1468881859116 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}] 15:44:19 INFO - PROCESS | 1957 | 1468881859117 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:19 INFO - PROCESS | 1957 | 1468881859199 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:44:19 INFO - PROCESS | 1957 | 1468881859203 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1957 | 1468881859204 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x117118000 == 37 [pid = 1957] [id = 160] 15:44:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x119b85800) [pid = 1957] [serial = 478] [outer = 0x0] 15:44:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12aa34000) [pid = 1957] [serial = 479] [outer = 0x119b85800] 15:44:19 INFO - PROCESS | 1957 | 1468881859281 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12aadfc00) [pid = 1957] [serial = 480] [outer = 0x119b85800] 15:44:19 INFO - PROCESS | 1957 | 1468881859577 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]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:44:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 518ms 15:44:19 INFO - PROCESS | 1957 | 1468881859626 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:44:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:44:19 INFO - PROCESS | 1957 | 1468881859628 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 15:44:19 INFO - PROCESS | 1957 | 1468881859632 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1957 | 1468881859634 Marionette TRACE conn2 <- [1,614,null,{}] 15:44:19 INFO - PROCESS | 1957 | 1468881859636 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}] 15:44:19 INFO - PROCESS | 1957 | 1468881859638 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:19 INFO - PROCESS | 1957 | 1468881859774 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:44:19 INFO - PROCESS | 1957 | 1468881859829 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1957 | 1468881859830 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x112f38800 == 38 [pid = 1957] [id = 161] 15:44:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x10eafa800) [pid = 1957] [serial = 481] [outer = 0x0] 15:44:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1121b4800) [pid = 1957] [serial = 482] [outer = 0x10eafa800] 15:44:19 INFO - PROCESS | 1957 | 1468881859862 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x112a85000) [pid = 1957] [serial = 483] [outer = 0x10eafa800] 15:44:20 INFO - PROCESS | 1957 | 1468881860394 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]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 820ms 15:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:44:20 INFO - PROCESS | 1957 | 1468881860452 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1957 | 1468881860455 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 15:44:20 INFO - PROCESS | 1957 | 1468881860458 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 1957 | 1468881860460 Marionette TRACE conn2 <- [1,618,null,{}] 15:44:20 INFO - PROCESS | 1957 | 1468881860463 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}] 15:44:20 INFO - PROCESS | 1957 | 1468881860467 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:20 INFO - PROCESS | 1957 | 1468881860575 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:44:20 INFO - PROCESS | 1957 | 1468881860654 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1957 | 1468881860656 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f15000 == 39 [pid = 1957] [id = 162] 15:44:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x118130400) [pid = 1957] [serial = 484] [outer = 0x0] 15:44:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11864c400) [pid = 1957] [serial = 485] [outer = 0x118130400] 15:44:20 INFO - PROCESS | 1957 | 1468881860686 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x119310400) [pid = 1957] [serial = 486] [outer = 0x118130400] 15:44:21 INFO - PROCESS | 1957 | 1468881861250 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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:44:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 871ms 15:44:21 INFO - PROCESS | 1957 | 1468881861329 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1957 | 1468881861331 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 15:44:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:44:21 INFO - PROCESS | 1957 | 1468881861334 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1957 | 1468881861335 Marionette TRACE conn2 <- [1,622,null,{}] 15:44:21 INFO - PROCESS | 1957 | 1468881861338 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}] 15:44:21 INFO - PROCESS | 1957 | 1468881861339 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:21 INFO - PROCESS | 1957 | 1468881861450 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:44:21 INFO - PROCESS | 1957 | 1468881861510 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1957 | 1468881861511 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d76000 == 40 [pid = 1957] [id = 163] 15:44:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x118861800) [pid = 1957] [serial = 487] [outer = 0x0] 15:44:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11a016800) [pid = 1957] [serial = 488] [outer = 0x118861800] 15:44:21 INFO - PROCESS | 1957 | 1468881861541 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12380c400) [pid = 1957] [serial = 489] [outer = 0x118861800] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x117118000 == 39 [pid = 1957] [id = 160] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12914e000 == 38 [pid = 1957] [id = 159] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x124712800 == 37 [pid = 1957] [id = 158] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x126c1d800 == 36 [pid = 1957] [id = 157] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x124c36800 == 35 [pid = 1957] [id = 156] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12404d000 == 34 [pid = 1957] [id = 155] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11a0d4800 == 33 [pid = 1957] [id = 154] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x118ff4800 == 32 [pid = 1957] [id = 153] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11710b000 == 31 [pid = 1957] [id = 152] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11640f800 == 30 [pid = 1957] [id = 151] 15:44:22 INFO - PROCESS | 1957 | --DOCSHELL 0x116add800 == 29 [pid = 1957] [id = 150] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12bebd800) [pid = 1957] [serial = 409] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12a694400) [pid = 1957] [serial = 403] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12bebec00) [pid = 1957] [serial = 376] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x124106c00) [pid = 1957] [serial = 382] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x126c65800) [pid = 1957] [serial = 419] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12a696800) [pid = 1957] [serial = 386] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12b914400) [pid = 1957] [serial = 389] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x116ab4800) [pid = 1957] [serial = 410] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x113cdec00) [pid = 1957] [serial = 391] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x118896000) [pid = 1957] [serial = 395] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x1127dc400) [pid = 1957] [serial = 335] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x118f55c00) [pid = 1957] [serial = 284] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12c27d000) [pid = 1957] [serial = 377] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12b869000) [pid = 1957] [serial = 388] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1246ea400) [pid = 1957] [serial = 397] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x116a02800) [pid = 1957] [serial = 379] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12cac9000) [pid = 1957] [serial = 424] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x129110400) [pid = 1957] [serial = 401] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12aa35800) [pid = 1957] [serial = 415] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x124610c00) [pid = 1957] [serial = 287] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1250b7c00) [pid = 1957] [serial = 398] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12c284400) [pid = 1957] [serial = 412] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x117d39c00) [pid = 1957] [serial = 338] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12910d800) [pid = 1957] [serial = 290] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1246eb000) [pid = 1957] [serial = 383] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x115e8c000) [pid = 1957] [serial = 392] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12c281c00) [pid = 1957] [serial = 422] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118649400) [pid = 1957] [serial = 380] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12be17400) [pid = 1957] [serial = 407] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12c72d400) [pid = 1957] [serial = 413] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12aad5800) [pid = 1957] [serial = 404] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12bea9400) [pid = 1957] [serial = 281] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b8a7400) [pid = 1957] [serial = 293] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x129571000) [pid = 1957] [serial = 421] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12934e400) [pid = 1957] [serial = 385] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12aa39800) [pid = 1957] [serial = 416] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128b85400) [pid = 1957] [serial = 400] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11812e000) [pid = 1957] [serial = 394] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1194a2000) [pid = 1957] [serial = 418] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12b15c800) [pid = 1957] [serial = 406] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12cbd0000) [pid = 1957] [serial = 425] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x11a022000) [pid = 1957] [serial = 428] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11a01dc00) [pid = 1957] [serial = 427] [outer = 0x0] [url = about:blank] 15:44:22 INFO - PROCESS | 1957 | 1468881862170 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]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 871ms 15:44:22 INFO - PROCESS | 1957 | 1468881862205 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1957 | 1468881862208 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 15:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:44:22 INFO - PROCESS | 1957 | 1468881862218 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 1957 | 1468881862221 Marionette TRACE conn2 <- [1,626,null,{}] 15:44:22 INFO - PROCESS | 1957 | 1468881862225 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}] 15:44:22 INFO - PROCESS | 1957 | 1468881862227 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:22 INFO - PROCESS | 1957 | 1468881862307 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:44:22 INFO - PROCESS | 1957 | 1468881862316 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1957 | 1468881862318 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164ac000 == 30 [pid = 1957] [id = 164] 15:44:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x113cdc800) [pid = 1957] [serial = 490] [outer = 0x0] 15:44:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x115e28000) [pid = 1957] [serial = 491] [outer = 0x113cdc800] 15:44:22 INFO - PROCESS | 1957 | 1468881862346 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x117d39c00) [pid = 1957] [serial = 492] [outer = 0x113cdc800] 15:44:22 INFO - PROCESS | 1957 | 1468881862687 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]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 535ms 15:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:44:22 INFO - PROCESS | 1957 | 1468881862745 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1957 | 1468881862748 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 15:44:22 INFO - PROCESS | 1957 | 1468881862752 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 1957 | 1468881862754 Marionette TRACE conn2 <- [1,630,null,{}] 15:44:22 INFO - PROCESS | 1957 | 1468881862756 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}] 15:44:22 INFO - PROCESS | 1957 | 1468881862758 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:22 INFO - PROCESS | 1957 | 1468881862838 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:44:22 INFO - PROCESS | 1957 | 1468881862842 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1957 | 1468881862844 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d89000 == 31 [pid = 1957] [id = 165] 15:44:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118860000) [pid = 1957] [serial = 493] [outer = 0x0] 15:44:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11930d800) [pid = 1957] [serial = 494] [outer = 0x118860000] 15:44:22 INFO - PROCESS | 1957 | 1468881862874 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11997f400) [pid = 1957] [serial = 495] [outer = 0x118860000] 15:44:23 INFO - PROCESS | 1957 | 1468881863237 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]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:44:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 15:44:23 INFO - PROCESS | 1957 | 1468881863275 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1957 | 1468881863277 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 15:44:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:44:23 INFO - PROCESS | 1957 | 1468881863280 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 1957 | 1468881863282 Marionette TRACE conn2 <- [1,634,null,{}] 15:44:23 INFO - PROCESS | 1957 | 1468881863290 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}] 15:44:23 INFO - PROCESS | 1957 | 1468881863293 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:23 INFO - PROCESS | 1957 | 1468881863375 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:44:23 INFO - PROCESS | 1957 | 1468881863383 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1957 | 1468881863385 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a6d800 == 32 [pid = 1957] [id = 166] 15:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1129b8000) [pid = 1957] [serial = 496] [outer = 0x0] 15:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1243afc00) [pid = 1957] [serial = 497] [outer = 0x1129b8000] 15:44:23 INFO - PROCESS | 1957 | 1468881863413 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124b21000) [pid = 1957] [serial = 498] [outer = 0x1129b8000] 15:44:23 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:23 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:23 INFO - PROCESS | 1957 | 1468881863739 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]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:44:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 15:44:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:44:23 INFO - PROCESS | 1957 | 1468881863751 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1957 | 1468881863753 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 15:44:23 INFO - PROCESS | 1957 | 1468881863755 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 1957 | 1468881863756 Marionette TRACE conn2 <- [1,638,null,{}] 15:44:23 INFO - PROCESS | 1957 | 1468881863758 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}] 15:44:23 INFO - PROCESS | 1957 | 1468881863760 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:23 INFO - PROCESS | 1957 | 1468881863844 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:44:23 INFO - PROCESS | 1957 | 1468881863902 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1957 | 1468881863904 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ce1800 == 33 [pid = 1957] [id = 167] 15:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124603000) [pid = 1957] [serial = 499] [outer = 0x0] 15:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124bd9c00) [pid = 1957] [serial = 500] [outer = 0x124603000] 15:44:23 INFO - PROCESS | 1957 | 1468881863930 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12523e400) [pid = 1957] [serial = 501] [outer = 0x124603000] 15:44:24 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:24 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:24 INFO - PROCESS | 1957 | 1468881864240 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]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:44:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 15:44:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:44:24 INFO - PROCESS | 1957 | 1468881864274 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1957 | 1468881864275 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 15:44:24 INFO - PROCESS | 1957 | 1468881864278 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 1957 | 1468881864281 Marionette TRACE conn2 <- [1,642,null,{}] 15:44:24 INFO - PROCESS | 1957 | 1468881864284 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}] 15:44:24 INFO - PROCESS | 1957 | 1468881864285 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:24 INFO - PROCESS | 1957 | 1468881864382 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:44:24 INFO - PROCESS | 1957 | 1468881864386 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1957 | 1468881864386 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258b3800 == 34 [pid = 1957] [id = 168] 15:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1129b6800) [pid = 1957] [serial = 502] [outer = 0x0] 15:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12588e400) [pid = 1957] [serial = 503] [outer = 0x1129b6800] 15:44:24 INFO - PROCESS | 1957 | 1468881864410 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126c68c00) [pid = 1957] [serial = 504] [outer = 0x1129b6800] 15:44:24 INFO - PROCESS | 1957 | 1468881864760 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]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:44:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 15:44:24 INFO - PROCESS | 1957 | 1468881864800 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1957 | 1468881864801 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 15:44:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:44:24 INFO - PROCESS | 1957 | 1468881864803 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 1957 | 1468881864804 Marionette TRACE conn2 <- [1,646,null,{}] 15:44:24 INFO - PROCESS | 1957 | 1468881864807 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}] 15:44:24 INFO - PROCESS | 1957 | 1468881864811 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:24 INFO - PROCESS | 1957 | 1468881864921 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:44:24 INFO - PROCESS | 1957 | 1468881864942 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1957 | 1468881864943 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c14800 == 35 [pid = 1957] [id = 169] 15:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b83400) [pid = 1957] [serial = 505] [outer = 0x0] 15:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x129357c00) [pid = 1957] [serial = 506] [outer = 0x128b83400] 15:44:24 INFO - PROCESS | 1957 | 1468881864967 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a690400) [pid = 1957] [serial = 507] [outer = 0x128b83400] 15:44:25 INFO - PROCESS | 1957 | 1468881865311 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]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:44:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 568ms 15:44:25 INFO - PROCESS | 1957 | 1468881865373 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 1957 | 1468881865374 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 15:44:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:44:25 INFO - PROCESS | 1957 | 1468881865376 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1957 | 1468881865377 Marionette TRACE conn2 <- [1,650,null,{}] 15:44:25 INFO - PROCESS | 1957 | 1468881865380 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}] 15:44:25 INFO - PROCESS | 1957 | 1468881865381 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:25 INFO - PROCESS | 1957 | 1468881865481 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:44:25 INFO - PROCESS | 1957 | 1468881865484 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1957 | 1468881865485 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12914a800 == 36 [pid = 1957] [id = 170] 15:44:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1129ae800) [pid = 1957] [serial = 508] [outer = 0x0] 15:44:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a75fc00) [pid = 1957] [serial = 509] [outer = 0x1129ae800] 15:44:25 INFO - PROCESS | 1957 | 1468881865509 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12aad5800) [pid = 1957] [serial = 510] [outer = 0x1129ae800] 15:44:25 INFO - PROCESS | 1957 | 1468881865829 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]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:44:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 472ms 15:44:25 INFO - PROCESS | 1957 | 1468881865852 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 1957 | 1468881865854 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 15:44:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:44:25 INFO - PROCESS | 1957 | 1468881865856 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1957 | 1468881865857 Marionette TRACE conn2 <- [1,654,null,{}] 15:44:25 INFO - PROCESS | 1957 | 1468881865859 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}] 15:44:25 INFO - PROCESS | 1957 | 1468881865861 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:25 INFO - PROCESS | 1957 | 1468881865965 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:44:25 INFO - PROCESS | 1957 | 1468881865977 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1957 | 1468881865978 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7a5800 == 37 [pid = 1957] [id = 171] 15:44:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12aa2bc00) [pid = 1957] [serial = 511] [outer = 0x0] 15:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b079000) [pid = 1957] [serial = 512] [outer = 0x12aa2bc00] 15:44:26 INFO - PROCESS | 1957 | 1468881866003 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b15e800) [pid = 1957] [serial = 513] [outer = 0x12aa2bc00] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12588f400) [pid = 1957] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118864000) [pid = 1957] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11a021c00) [pid = 1957] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x116ab2c00) [pid = 1957] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11a017400) [pid = 1957] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12588fc00) [pid = 1957] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1127d2c00) [pid = 1957] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118069800) [pid = 1957] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1129b2000) [pid = 1957] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119974800) [pid = 1957] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119975c00) [pid = 1957] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124bd2800) [pid = 1957] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x129359800) [pid = 1957] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x129563c00) [pid = 1957] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11805e400) [pid = 1957] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:44:26 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11a01ec00) [pid = 1957] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:44:26 INFO - PROCESS | 1957 | 1468881866416 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]]]}] 15:44:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:44:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 15:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:44:26 INFO - PROCESS | 1957 | 1468881866426 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1957 | 1468881866427 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 15:44:26 INFO - PROCESS | 1957 | 1468881866431 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 1957 | 1468881866434 Marionette TRACE conn2 <- [1,658,null,{}] 15:44:26 INFO - PROCESS | 1957 | 1468881866437 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}] 15:44:26 INFO - PROCESS | 1957 | 1468881866438 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:26 INFO - PROCESS | 1957 | 1468881866520 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:44:26 INFO - PROCESS | 1957 | 1468881866524 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1957 | 1468881866525 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a69000 == 38 [pid = 1957] [id = 172] 15:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1127d4000) [pid = 1957] [serial = 514] [outer = 0x0] 15:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11a01ec00) [pid = 1957] [serial = 515] [outer = 0x1127d4000] 15:44:26 INFO - PROCESS | 1957 | 1468881866549 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124e9a400) [pid = 1957] [serial = 516] [outer = 0x1127d4000] 15:44:26 INFO - PROCESS | 1957 | 1468881866886 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]]]}] 15:44:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:44:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 471ms 15:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:44:26 INFO - PROCESS | 1957 | 1468881866902 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1957 | 1468881866903 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 15:44:26 INFO - PROCESS | 1957 | 1468881866905 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 1957 | 1468881866906 Marionette TRACE conn2 <- [1,662,null,{}] 15:44:26 INFO - PROCESS | 1957 | 1468881866908 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}] 15:44:26 INFO - PROCESS | 1957 | 1468881866909 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:27 INFO - PROCESS | 1957 | 1468881867020 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:44:27 INFO - PROCESS | 1957 | 1468881867026 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 1957 | 1468881867027 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b099800 == 39 [pid = 1957] [id = 173] 15:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119975c00) [pid = 1957] [serial = 517] [outer = 0x0] 15:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1250b9000) [pid = 1957] [serial = 518] [outer = 0x119975c00] 15:44:27 INFO - PROCESS | 1957 | 1468881867058 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b15fc00) [pid = 1957] [serial = 519] [outer = 0x119975c00] 15:44:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:27 INFO - PROCESS | 1957 | 1468881867387 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]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:44:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 523ms 15:44:27 INFO - PROCESS | 1957 | 1468881867429 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 1957 | 1468881867431 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 15:44:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:44:27 INFO - PROCESS | 1957 | 1468881867433 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 1957 | 1468881867435 Marionette TRACE conn2 <- [1,666,null,{}] 15:44:27 INFO - PROCESS | 1957 | 1468881867437 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}] 15:44:27 INFO - PROCESS | 1957 | 1468881867439 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:27 INFO - PROCESS | 1957 | 1468881867535 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:44:27 INFO - PROCESS | 1957 | 1468881867539 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 1957 | 1468881867540 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b95a000 == 40 [pid = 1957] [id = 174] 15:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b161000) [pid = 1957] [serial = 520] [outer = 0x0] 15:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b869400) [pid = 1957] [serial = 521] [outer = 0x12b161000] 15:44:27 INFO - PROCESS | 1957 | 1468881867567 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b915800) [pid = 1957] [serial = 522] [outer = 0x12b161000] 15:44:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:27 INFO - PROCESS | 1957 | 1468881867886 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]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:44:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 15:44:27 INFO - PROCESS | 1957 | 1468881867904 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 1957 | 1468881867905 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 15:44:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:44:27 INFO - PROCESS | 1957 | 1468881867907 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 1957 | 1468881867908 Marionette TRACE conn2 <- [1,670,null,{}] 15:44:27 INFO - PROCESS | 1957 | 1468881867911 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}] 15:44:27 INFO - PROCESS | 1957 | 1468881867913 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:28 INFO - PROCESS | 1957 | 1468881868023 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:44:28 INFO - PROCESS | 1957 | 1468881868029 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1957 | 1468881868030 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be79000 == 41 [pid = 1957] [id = 175] 15:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12934e800) [pid = 1957] [serial = 523] [outer = 0x0] 15:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b8a8c00) [pid = 1957] [serial = 524] [outer = 0x12934e800] 15:44:28 INFO - PROCESS | 1957 | 1468881868061 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b91e800) [pid = 1957] [serial = 525] [outer = 0x12934e800] 15:44:28 INFO - PROCESS | 1957 | 1468881868468 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]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:44:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 573ms 15:44:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:44:28 INFO - PROCESS | 1957 | 1468881868482 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1957 | 1468881868484 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 15:44:28 INFO - PROCESS | 1957 | 1468881868488 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 1957 | 1468881868490 Marionette TRACE conn2 <- [1,674,null,{}] 15:44:28 INFO - PROCESS | 1957 | 1468881868510 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}] 15:44:28 INFO - PROCESS | 1957 | 1468881868513 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:28 INFO - PROCESS | 1957 | 1468881868641 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:44:28 INFO - PROCESS | 1957 | 1468881868694 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1957 | 1468881868695 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169d6000 == 42 [pid = 1957] [id = 176] 15:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1131b1800) [pid = 1957] [serial = 526] [outer = 0x0] 15:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x115e83000) [pid = 1957] [serial = 527] [outer = 0x1131b1800] 15:44:28 INFO - PROCESS | 1957 | 1468881868728 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1176b2400) [pid = 1957] [serial = 528] [outer = 0x1131b1800] 15:44:28 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:44:29 INFO - PROCESS | 1957 | 1468881869146 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]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 720ms 15:44:29 INFO - PROCESS | 1957 | 1468881869208 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1957 | 1468881869211 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 15:44:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:44:29 INFO - PROCESS | 1957 | 1468881869215 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1957 | 1468881869218 Marionette TRACE conn2 <- [1,678,null,{}] 15:44:29 INFO - PROCESS | 1957 | 1468881869220 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}] 15:44:29 INFO - PROCESS | 1957 | 1468881869222 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:29 INFO - PROCESS | 1957 | 1468881869326 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:44:29 INFO - PROCESS | 1957 | 1468881869385 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1957 | 1468881869386 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ce8000 == 43 [pid = 1957] [id = 177] 15:44:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1188a0c00) [pid = 1957] [serial = 529] [outer = 0x0] 15:44:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11a01f400) [pid = 1957] [serial = 530] [outer = 0x1188a0c00] 15:44:29 INFO - PROCESS | 1957 | 1468881869417 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1241b4800) [pid = 1957] [serial = 531] [outer = 0x1188a0c00] 15:44:29 INFO - PROCESS | 1957 | 1468881869880 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]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 720ms 15:44:29 INFO - PROCESS | 1957 | 1468881869937 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1957 | 1468881869938 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 15:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:44:29 INFO - PROCESS | 1957 | 1468881869941 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1957 | 1468881869943 Marionette TRACE conn2 <- [1,682,null,{}] 15:44:29 INFO - PROCESS | 1957 | 1468881869982 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}] 15:44:29 INFO - PROCESS | 1957 | 1468881869985 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:30 INFO - PROCESS | 1957 | 1468881870092 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:44:30 INFO - PROCESS | 1957 | 1468881870164 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1957 | 1468881870166 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c04b800 == 44 [pid = 1957] [id = 178] 15:44:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12698bc00) [pid = 1957] [serial = 532] [outer = 0x0] 15:44:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x128d6a000) [pid = 1957] [serial = 533] [outer = 0x12698bc00] 15:44:30 INFO - PROCESS | 1957 | 1468881870199 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12934d400) [pid = 1957] [serial = 534] [outer = 0x12698bc00] 15:44:31 INFO - PROCESS | 1957 | 1468881871090 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]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1184ms 15:44:31 INFO - PROCESS | 1957 | 1468881871125 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1957 | 1468881871127 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 15:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:44:31 INFO - PROCESS | 1957 | 1468881871132 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 1957 | 1468881871133 Marionette TRACE conn2 <- [1,686,null,{}] 15:44:31 INFO - PROCESS | 1957 | 1468881871135 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}] 15:44:31 INFO - PROCESS | 1957 | 1468881871136 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:31 INFO - PROCESS | 1957 | 1468881871227 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:44:31 INFO - PROCESS | 1957 | 1468881871286 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1957 | 1468881871287 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cad8800 == 45 [pid = 1957] [id = 179] 15:44:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x129569000) [pid = 1957] [serial = 535] [outer = 0x0] 15:44:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b162c00) [pid = 1957] [serial = 536] [outer = 0x129569000] 15:44:31 INFO - PROCESS | 1957 | 1468881871336 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b868000) [pid = 1957] [serial = 537] [outer = 0x129569000] 15:44:32 INFO - PROCESS | 1957 | 1468881872410 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]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1325ms 15:44:32 INFO - PROCESS | 1957 | 1468881872457 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:44:32 INFO - PROCESS | 1957 | 1468881872461 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 15:44:32 INFO - PROCESS | 1957 | 1468881872465 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 1957 | 1468881872468 Marionette TRACE conn2 <- [1,690,null,{}] 15:44:32 INFO - PROCESS | 1957 | 1468881872473 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}] 15:44:32 INFO - PROCESS | 1957 | 1468881872476 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:32 INFO - PROCESS | 1957 | 1468881872578 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:44:32 INFO - PROCESS | 1957 | 1468881872634 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1957 | 1468881872637 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184c5000 == 46 [pid = 1957] [id = 180] 15:44:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x115e8d000) [pid = 1957] [serial = 538] [outer = 0x0] 15:44:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1164e2000) [pid = 1957] [serial = 539] [outer = 0x115e8d000] 15:44:32 INFO - PROCESS | 1957 | 1468881872665 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1176b3000) [pid = 1957] [serial = 540] [outer = 0x115e8d000] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12b95a000 == 45 [pid = 1957] [id = 174] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12b099800 == 44 [pid = 1957] [id = 173] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119a69000 == 43 [pid = 1957] [id = 172] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7a5800 == 42 [pid = 1957] [id = 171] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12914a800 == 41 [pid = 1957] [id = 170] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x126c14800 == 40 [pid = 1957] [id = 169] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1258b3800 == 39 [pid = 1957] [id = 168] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x123ce1800 == 38 [pid = 1957] [id = 167] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119a6d800 == 37 [pid = 1957] [id = 166] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x117d89000 == 36 [pid = 1957] [id = 165] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1164ac000 == 35 [pid = 1957] [id = 164] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x117d76000 == 34 [pid = 1957] [id = 163] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x118f15000 == 33 [pid = 1957] [id = 162] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x112f38800 == 32 [pid = 1957] [id = 161] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12cad8800 == 31 [pid = 1957] [id = 179] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12c04b800 == 30 [pid = 1957] [id = 178] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x124ce8000 == 29 [pid = 1957] [id = 177] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12be79000 == 28 [pid = 1957] [id = 175] 15:44:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1169d6000 == 27 [pid = 1957] [id = 176] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12aa34000) [pid = 1957] [serial = 479] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x126128c00) [pid = 1957] [serial = 463] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11930e000) [pid = 1957] [serial = 454] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11997fc00) [pid = 1957] [serial = 455] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x124610000) [pid = 1957] [serial = 449] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x123c9a400) [pid = 1957] [serial = 448] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x117153000) [pid = 1957] [serial = 451] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118309800) [pid = 1957] [serial = 452] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124108800) [pid = 1957] [serial = 457] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1246efc00) [pid = 1957] [serial = 458] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x128b86400) [pid = 1957] [serial = 466] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1176ab000) [pid = 1957] [serial = 431] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x115e23c00) [pid = 1957] [serial = 430] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x123ca6800) [pid = 1957] [serial = 434] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x126630000) [pid = 1957] [serial = 464] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118861000) [pid = 1957] [serial = 472] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x119980000) [pid = 1957] [serial = 433] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12956bc00) [pid = 1957] [serial = 469] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128b8d400) [pid = 1957] [serial = 475] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124bd8800) [pid = 1957] [serial = 436] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x125891c00) [pid = 1957] [serial = 437] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12380a000) [pid = 1957] [serial = 473] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a694c00) [pid = 1957] [serial = 440] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x129568800) [pid = 1957] [serial = 439] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a75f000) [pid = 1957] [serial = 470] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b077c00) [pid = 1957] [serial = 443] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12aa31c00) [pid = 1957] [serial = 442] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11930d400) [pid = 1957] [serial = 446] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118132000) [pid = 1957] [serial = 445] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12a761000) [pid = 1957] [serial = 476] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x113c56000) [pid = 1957] [serial = 191] [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.] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x124cc2800) [pid = 1957] [serial = 461] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124bd6400) [pid = 1957] [serial = 460] [outer = 0x0] [url = about:blank] 15:44:33 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x129446c00) [pid = 1957] [serial = 467] [outer = 0x0] [url = about:blank] 15:44:34 INFO - PROCESS | 1957 | 1468881874203 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]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1775ms 15:44:34 INFO - PROCESS | 1957 | 1468881874240 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:44:34 INFO - PROCESS | 1957 | 1468881874242 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 15:44:34 INFO - PROCESS | 1957 | 1468881874245 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 1957 | 1468881874247 Marionette TRACE conn2 <- [1,694,null,{}] 15:44:34 INFO - PROCESS | 1957 | 1468881874250 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}] 15:44:34 INFO - PROCESS | 1957 | 1468881874252 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:34 INFO - PROCESS | 1957 | 1468881874326 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:44:34 INFO - PROCESS | 1957 | 1468881874333 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 1957 | 1468881874336 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x11336c000 == 28 [pid = 1957] [id = 181] 15:44:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x112e71000) [pid = 1957] [serial = 541] [outer = 0x0] 15:44:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11320dc00) [pid = 1957] [serial = 542] [outer = 0x112e71000] 15:44:34 INFO - PROCESS | 1957 | 1468881874364 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x113cdd000) [pid = 1957] [serial = 543] [outer = 0x112e71000] 15:44:35 INFO - PROCESS | 1957 | 1468881875182 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]]]}] 15:44:35 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) 15:44:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 15:44:35 INFO - PROCESS | 1957 | 1468881875218 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 1957 | 1468881875221 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 15:44:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:44:35 INFO - PROCESS | 1957 | 1468881875226 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 1957 | 1468881875228 Marionette TRACE conn2 <- [1,698,null,{}] 15:44:35 INFO - PROCESS | 1957 | 1468881875230 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}] 15:44:35 INFO - PROCESS | 1957 | 1468881875232 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:35 INFO - PROCESS | 1957 | 1468881875331 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:44:35 INFO - PROCESS | 1957 | 1468881875361 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1957 | 1468881875362 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1167cf800 == 29 [pid = 1957] [id = 182] 15:44:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x115e26800) [pid = 1957] [serial = 544] [outer = 0x0] 15:44:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116915c00) [pid = 1957] [serial = 545] [outer = 0x115e26800] 15:44:35 INFO - PROCESS | 1957 | 1468881875389 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1176b1000) [pid = 1957] [serial = 546] [outer = 0x115e26800] 15:44:36 INFO - PROCESS | 1957 | 1468881876214 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]]]}] 15:44:36 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) 15:44:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1023ms 15:44:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:44:36 INFO - PROCESS | 1957 | 1468881876250 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 1957 | 1468881876251 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 15:44:36 INFO - PROCESS | 1957 | 1468881876253 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 1957 | 1468881876256 Marionette TRACE conn2 <- [1,702,null,{}] 15:44:36 INFO - PROCESS | 1957 | 1468881876272 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}] 15:44:36 INFO - PROCESS | 1957 | 1468881876275 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:36 INFO - PROCESS | 1957 | 1468881876388 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:44:36 INFO - PROCESS | 1957 | 1468881876393 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 1957 | 1468881876395 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d79000 == 30 [pid = 1957] [id = 183] 15:44:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x113cdec00) [pid = 1957] [serial = 547] [outer = 0x0] 15:44:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118869800) [pid = 1957] [serial = 548] [outer = 0x113cdec00] 15:44:36 INFO - PROCESS | 1957 | 1468881876424 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118fb6000) [pid = 1957] [serial = 549] [outer = 0x113cdec00] 15:44:37 INFO - PROCESS | 1957 | 1468881877270 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]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:44:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1024ms 15:44:37 INFO - PROCESS | 1957 | 1468881877277 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:44:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:44:37 INFO - PROCESS | 1957 | 1468881877280 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 15:44:37 INFO - PROCESS | 1957 | 1468881877282 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 1957 | 1468881877283 Marionette TRACE conn2 <- [1,706,null,{}] 15:44:37 INFO - PROCESS | 1957 | 1468881877286 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}] 15:44:37 INFO - PROCESS | 1957 | 1468881877287 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:37 INFO - PROCESS | 1957 | 1468881877381 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:44:37 INFO - PROCESS | 1957 | 1468881877411 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1957 | 1468881877413 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x118697800 == 31 [pid = 1957] [id = 184] 15:44:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11949ec00) [pid = 1957] [serial = 550] [outer = 0x0] 15:44:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119b88400) [pid = 1957] [serial = 551] [outer = 0x11949ec00] 15:44:37 INFO - PROCESS | 1957 | 1468881877438 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x119e15400) [pid = 1957] [serial = 552] [outer = 0x11949ec00] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128b83400) [pid = 1957] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1129b6800) [pid = 1957] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12aa2bc00) [pid = 1957] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1129ae800) [pid = 1957] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118860000) [pid = 1957] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x118861800) [pid = 1957] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118130400) [pid = 1957] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119b85800) [pid = 1957] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x10eafa800) [pid = 1957] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x124603000) [pid = 1957] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1129b8000) [pid = 1957] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x113cdc800) [pid = 1957] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1127d4000) [pid = 1957] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12b161000) [pid = 1957] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x119975c00) [pid = 1957] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:44:37 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12934e800) [pid = 1957] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:44:38 INFO - PROCESS | 1957 | 1468881878365 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]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:44:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 15:44:38 INFO - PROCESS | 1957 | 1468881878402 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:44:38 INFO - PROCESS | 1957 | 1468881878411 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 15:44:38 INFO - PROCESS | 1957 | 1468881878413 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 1957 | 1468881878414 Marionette TRACE conn2 <- [1,710,null,{}] 15:44:38 INFO - PROCESS | 1957 | 1468881878417 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}] 15:44:38 INFO - PROCESS | 1957 | 1468881878418 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:38 INFO - PROCESS | 1957 | 1468881878489 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:44:38 INFO - PROCESS | 1957 | 1468881878493 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1957 | 1468881878494 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11917b800 == 32 [pid = 1957] [id = 185] 15:44:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x115e23c00) [pid = 1957] [serial = 553] [outer = 0x0] 15:44:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x118fb4c00) [pid = 1957] [serial = 554] [outer = 0x115e23c00] 15:44:38 INFO - PROCESS | 1957 | 1468881878522 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x11a01c000) [pid = 1957] [serial = 555] [outer = 0x115e23c00] 15:44:39 INFO - PROCESS | 1957 | 1468881879310 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]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:44:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 920ms 15:44:39 INFO - PROCESS | 1957 | 1468881879334 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1957 | 1468881879335 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 15:44:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:44:39 INFO - PROCESS | 1957 | 1468881879337 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 1957 | 1468881879338 Marionette TRACE conn2 <- [1,714,null,{}] 15:44:39 INFO - PROCESS | 1957 | 1468881879340 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}] 15:44:39 INFO - PROCESS | 1957 | 1468881879345 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:39 INFO - PROCESS | 1957 | 1468881879454 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:44:39 INFO - PROCESS | 1957 | 1468881879461 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1957 | 1468881879463 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x123895800 == 33 [pid = 1957] [id = 186] 15:44:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x117d38800) [pid = 1957] [serial = 556] [outer = 0x0] 15:44:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x123ca2400) [pid = 1957] [serial = 557] [outer = 0x117d38800] 15:44:39 INFO - PROCESS | 1957 | 1468881879488 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12469e400) [pid = 1957] [serial = 558] [outer = 0x117d38800] 15:44:40 INFO - PROCESS | 1957 | 1468881880306 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]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1018ms 15:44:40 INFO - PROCESS | 1957 | 1468881880356 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 1957 | 1468881880359 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 15:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:44:40 INFO - PROCESS | 1957 | 1468881880362 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 1957 | 1468881880364 Marionette TRACE conn2 <- [1,718,null,{}] 15:44:40 INFO - PROCESS | 1957 | 1468881880368 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}] 15:44:40 INFO - PROCESS | 1957 | 1468881880369 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:40 INFO - PROCESS | 1957 | 1468881880477 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:44:40 INFO - PROCESS | 1957 | 1468881880525 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1957 | 1468881880528 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x116009800 == 34 [pid = 1957] [id = 187] 15:44:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1129ad000) [pid = 1957] [serial = 559] [outer = 0x0] 15:44:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x112a84c00) [pid = 1957] [serial = 560] [outer = 0x1129ad000] 15:44:40 INFO - PROCESS | 1957 | 1468881880559 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x113cdc000) [pid = 1957] [serial = 561] [outer = 0x1129ad000] 15:44:41 INFO - PROCESS | 1957 | 1468881881583 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]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:44:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1273ms 15:44:41 INFO - PROCESS | 1957 | 1468881881635 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1957 | 1468881881638 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 15:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:44:41 INFO - PROCESS | 1957 | 1468881881643 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 1957 | 1468881881645 Marionette TRACE conn2 <- [1,722,null,{}] 15:44:41 INFO - PROCESS | 1957 | 1468881881647 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}] 15:44:41 INFO - PROCESS | 1957 | 1468881881649 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:41 INFO - PROCESS | 1957 | 1468881881820 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:44:41 INFO - PROCESS | 1957 | 1468881881916 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1957 | 1468881881918 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x113085800 == 35 [pid = 1957] [id = 188] 15:44:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1129b9c00) [pid = 1957] [serial = 562] [outer = 0x0] 15:44:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x114f7e400) [pid = 1957] [serial = 563] [outer = 0x1129b9c00] 15:44:41 INFO - PROCESS | 1957 | 1468881881946 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116743400) [pid = 1957] [serial = 564] [outer = 0x1129b9c00] 15:44:42 INFO - PROCESS | 1957 | --DOCSHELL 0x11917b800 == 34 [pid = 1957] [id = 185] 15:44:42 INFO - PROCESS | 1957 | --DOCSHELL 0x118697800 == 33 [pid = 1957] [id = 184] 15:44:42 INFO - PROCESS | 1957 | --DOCSHELL 0x117d79000 == 32 [pid = 1957] [id = 183] 15:44:42 INFO - PROCESS | 1957 | --DOCSHELL 0x1167cf800 == 31 [pid = 1957] [id = 182] 15:44:42 INFO - PROCESS | 1957 | --DOCSHELL 0x11336c000 == 30 [pid = 1957] [id = 181] 15:44:42 INFO - PROCESS | 1957 | 1468881882385 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] 15:44:42 INFO - PROCESS | 1957 | 1468881882420 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 15:44:42 INFO - PROCESS | 1957 | 1468881882425 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 1957 | 1468881882427 Marionette TRACE conn2 <- [1,726,null,{}] 15:44:42 INFO - PROCESS | 1957 | 1468881882443 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}] 15:44:42 INFO - PROCESS | 1957 | 1468881882450 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:42 INFO - PROCESS | 1957 | 1468881882582 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x129357c00) [pid = 1957] [serial = 506] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12588e400) [pid = 1957] [serial = 503] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b079000) [pid = 1957] [serial = 512] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12aad5800) [pid = 1957] [serial = 510] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a75fc00) [pid = 1957] [serial = 509] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11930d800) [pid = 1957] [serial = 494] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x11997f400) [pid = 1957] [serial = 495] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x11a016800) [pid = 1957] [serial = 488] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12380c400) [pid = 1957] [serial = 489] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11864c400) [pid = 1957] [serial = 485] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x119310400) [pid = 1957] [serial = 486] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12aadfc00) [pid = 1957] [serial = 480] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1121b4800) [pid = 1957] [serial = 482] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x112a85000) [pid = 1957] [serial = 483] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x124bd9c00) [pid = 1957] [serial = 500] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x1243afc00) [pid = 1957] [serial = 497] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x124b21000) [pid = 1957] [serial = 498] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x115e28000) [pid = 1957] [serial = 491] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x117d39c00) [pid = 1957] [serial = 492] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x124e9a400) [pid = 1957] [serial = 516] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x11a01ec00) [pid = 1957] [serial = 515] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12b915800) [pid = 1957] [serial = 522] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12b869400) [pid = 1957] [serial = 521] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12b15e800) [pid = 1957] [serial = 513] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x12a690400) [pid = 1957] [serial = 507] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x126c68c00) [pid = 1957] [serial = 504] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x12523e400) [pid = 1957] [serial = 501] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x1250b9000) [pid = 1957] [serial = 518] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x12b15fc00) [pid = 1957] [serial = 519] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 57 (0x12b91e800) [pid = 1957] [serial = 525] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | --DOMWINDOW == 56 (0x12b8a8c00) [pid = 1957] [serial = 524] [outer = 0x0] [url = about:blank] 15:44:42 INFO - PROCESS | 1957 | 1468881882666 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 1957 | 1468881882668 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169d4800 == 31 [pid = 1957] [id = 189] 15:44:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x112a85000) [pid = 1957] [serial = 565] [outer = 0x0] 15:44:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x11698b000) [pid = 1957] [serial = 566] [outer = 0x112a85000] 15:44:42 INFO - PROCESS | 1957 | 1468881882713 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x11812fc00) [pid = 1957] [serial = 567] [outer = 0x112a85000] 15:44:43 INFO - PROCESS | 1957 | 1468881883119 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]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 15:44:43 INFO - PROCESS | 1957 | 1468881883157 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1957 | 1468881883159 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 15:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:44:43 INFO - PROCESS | 1957 | 1468881883162 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1957 | 1468881883163 Marionette TRACE conn2 <- [1,730,null,{}] 15:44:43 INFO - PROCESS | 1957 | 1468881883166 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}] 15:44:43 INFO - PROCESS | 1957 | 1468881883167 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:43 INFO - PROCESS | 1957 | 1468881883247 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:44:43 INFO - PROCESS | 1957 | 1468881883254 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1957 | 1468881883255 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x118696000 == 32 [pid = 1957] [id = 190] 15:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x118562800) [pid = 1957] [serial = 568] [outer = 0x0] 15:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x119310400) [pid = 1957] [serial = 569] [outer = 0x118562800] 15:44:43 INFO - PROCESS | 1957 | 1468881883283 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x11997f400) [pid = 1957] [serial = 570] [outer = 0x118562800] 15:44:43 INFO - PROCESS | 1957 | 1468881883623 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] 15:44:43 INFO - PROCESS | 1957 | 1468881883637 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 15:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:44:43 INFO - PROCESS | 1957 | 1468881883648 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1957 | 1468881883652 Marionette TRACE conn2 <- [1,734,null,{}] 15:44:43 INFO - PROCESS | 1957 | 1468881883655 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}] 15:44:43 INFO - PROCESS | 1957 | 1468881883657 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:43 INFO - PROCESS | 1957 | 1468881883765 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:44:43 INFO - PROCESS | 1957 | 1468881883770 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1957 | 1468881883771 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983c800 == 33 [pid = 1957] [id = 191] 15:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x119e0b800) [pid = 1957] [serial = 571] [outer = 0x0] 15:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x124105c00) [pid = 1957] [serial = 572] [outer = 0x119e0b800] 15:44:43 INFO - PROCESS | 1957 | 1468881883793 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x1246e7800) [pid = 1957] [serial = 573] [outer = 0x119e0b800] 15:44:44 INFO - PROCESS | 1957 | 1468881884145 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]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:44:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 531ms 15:44:44 INFO - PROCESS | 1957 | 1468881884173 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 1957 | 1468881884175 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 15:44:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:44:44 INFO - PROCESS | 1957 | 1468881884178 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 1957 | 1468881884180 Marionette TRACE conn2 <- [1,738,null,{}] 15:44:44 INFO - PROCESS | 1957 | 1468881884184 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}] 15:44:44 INFO - PROCESS | 1957 | 1468881884186 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:44 INFO - PROCESS | 1957 | 1468881884311 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:44:44 INFO - PROCESS | 1957 | 1468881884319 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1957 | 1468881884320 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x123aa8000 == 34 [pid = 1957] [id = 192] 15:44:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11279e400) [pid = 1957] [serial = 574] [outer = 0x0] 15:44:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x1246a0c00) [pid = 1957] [serial = 575] [outer = 0x11279e400] 15:44:44 INFO - PROCESS | 1957 | 1468881884344 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x124bf4800) [pid = 1957] [serial = 576] [outer = 0x11279e400] 15:44:45 INFO - PROCESS | 1957 | 1468881885149 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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:44:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1023ms 15:44:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:44:45 INFO - PROCESS | 1957 | 1468881885201 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1957 | 1468881885203 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 15:44:45 INFO - PROCESS | 1957 | 1468881885205 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 1957 | 1468881885206 Marionette TRACE conn2 <- [1,742,null,{}] 15:44:45 INFO - PROCESS | 1957 | 1468881885208 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}] 15:44:45 INFO - PROCESS | 1957 | 1468881885210 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:45 INFO - PROCESS | 1957 | 1468881885303 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:44:45 INFO - PROCESS | 1957 | 1468881885336 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 1957 | 1468881885340 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b49000 == 35 [pid = 1957] [id = 193] 15:44:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x125006c00) [pid = 1957] [serial = 577] [outer = 0x0] 15:44:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x12500e400) [pid = 1957] [serial = 578] [outer = 0x125006c00] 15:44:45 INFO - PROCESS | 1957 | 1468881885371 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x125891c00) [pid = 1957] [serial = 579] [outer = 0x125006c00] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x113cdec00) [pid = 1957] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x112e71000) [pid = 1957] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x115e26800) [pid = 1957] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x11949ec00) [pid = 1957] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x115e8d000) [pid = 1957] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1131b1800) [pid = 1957] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x1188a0c00) [pid = 1957] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12698bc00) [pid = 1957] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x129569000) [pid = 1957] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:44:45 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x115e23c00) [pid = 1957] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:44:46 INFO - PROCESS | 1957 | 1468881886182 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]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:44:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1018ms 15:44:46 INFO - PROCESS | 1957 | 1468881886223 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:44:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:44:46 INFO - PROCESS | 1957 | 1468881886225 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 15:44:46 INFO - PROCESS | 1957 | 1468881886227 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 1957 | 1468881886228 Marionette TRACE conn2 <- [1,746,null,{}] 15:44:46 INFO - PROCESS | 1957 | 1468881886238 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}] 15:44:46 INFO - PROCESS | 1957 | 1468881886239 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:46 INFO - PROCESS | 1957 | 1468881886332 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:44:46 INFO - PROCESS | 1957 | 1468881886337 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1957 | 1468881886338 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ce7000 == 36 [pid = 1957] [id = 194] 15:44:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x118067000) [pid = 1957] [serial = 580] [outer = 0x0] 15:44:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x11a01d000) [pid = 1957] [serial = 581] [outer = 0x118067000] 15:44:46 INFO - PROCESS | 1957 | 1468881886362 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x126129000) [pid = 1957] [serial = 582] [outer = 0x118067000] 15:44:47 INFO - PROCESS | 1957 | 1468881887149 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]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:44:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 974ms 15:44:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:44:47 INFO - PROCESS | 1957 | 1468881887201 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 1957 | 1468881887202 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 15:44:47 INFO - PROCESS | 1957 | 1468881887204 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 1957 | 1468881887205 Marionette TRACE conn2 <- [1,750,null,{}] 15:44:47 INFO - PROCESS | 1957 | 1468881887207 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}] 15:44:47 INFO - PROCESS | 1957 | 1468881887209 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:47 INFO - PROCESS | 1957 | 1468881887283 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:44:47 INFO - PROCESS | 1957 | 1468881887286 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 1957 | 1468881887288 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258c6800 == 37 [pid = 1957] [id = 195] 15:44:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x12698bc00) [pid = 1957] [serial = 583] [outer = 0x0] 15:44:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x128b83400) [pid = 1957] [serial = 584] [outer = 0x12698bc00] 15:44:47 INFO - PROCESS | 1957 | 1468881887312 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x128b8a000) [pid = 1957] [serial = 585] [outer = 0x12698bc00] 15:44:48 INFO - PROCESS | 1957 | 1468881888126 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]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 15:44:48 INFO - PROCESS | 1957 | 1468881888174 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1957 | 1468881888175 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 15:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:44:48 INFO - PROCESS | 1957 | 1468881888177 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1957 | 1468881888178 Marionette TRACE conn2 <- [1,754,null,{}] 15:44:48 INFO - PROCESS | 1957 | 1468881888181 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}] 15:44:48 INFO - PROCESS | 1957 | 1468881888182 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:48 INFO - PROCESS | 1957 | 1468881888276 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:44:48 INFO - PROCESS | 1957 | 1468881888281 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1957 | 1468881888282 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c03800 == 38 [pid = 1957] [id = 196] 15:44:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x124607800) [pid = 1957] [serial = 586] [outer = 0x0] 15:44:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x128b8e000) [pid = 1957] [serial = 587] [outer = 0x124607800] 15:44:48 INFO - PROCESS | 1957 | 1468881888306 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x129108c00) [pid = 1957] [serial = 588] [outer = 0x124607800] 15:44:49 INFO - PROCESS | 1957 | 1468881889163 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]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:44:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1023ms 15:44:49 INFO - PROCESS | 1957 | 1468881889214 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1957 | 1468881889217 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 15:44:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:44:49 INFO - PROCESS | 1957 | 1468881889220 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 1957 | 1468881889222 Marionette TRACE conn2 <- [1,758,null,{}] 15:44:49 INFO - PROCESS | 1957 | 1468881889226 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}] 15:44:49 INFO - PROCESS | 1957 | 1468881889227 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:49 INFO - PROCESS | 1957 | 1468881889328 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:44:49 INFO - PROCESS | 1957 | 1468881889377 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1957 | 1468881889378 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169cf800 == 39 [pid = 1957] [id = 197] 15:44:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1129ae800) [pid = 1957] [serial = 589] [outer = 0x0] 15:44:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x115e8d400) [pid = 1957] [serial = 590] [outer = 0x1129ae800] 15:44:49 INFO - PROCESS | 1957 | 1468881889409 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1176b8400) [pid = 1957] [serial = 591] [outer = 0x1129ae800] 15:44:49 INFO - PROCESS | 1957 | 1468881889797 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]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:44:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 620ms 15:44:49 INFO - PROCESS | 1957 | 1468881889840 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1957 | 1468881889843 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 15:44:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:44:49 INFO - PROCESS | 1957 | 1468881889850 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 1957 | 1468881889852 Marionette TRACE conn2 <- [1,762,null,{}] 15:44:49 INFO - PROCESS | 1957 | 1468881889854 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}] 15:44:49 INFO - PROCESS | 1957 | 1468881889856 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:49 INFO - PROCESS | 1957 | 1468881889958 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:44:50 INFO - PROCESS | 1957 | 1468881890009 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1957 | 1468881890010 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b30000 == 40 [pid = 1957] [id = 198] 15:44:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x118566400) [pid = 1957] [serial = 592] [outer = 0x0] 15:44:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11930b400) [pid = 1957] [serial = 593] [outer = 0x118566400] 15:44:50 INFO - PROCESS | 1957 | 1468881890040 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x119971c00) [pid = 1957] [serial = 594] [outer = 0x118566400] 15:44:50 INFO - PROCESS | 1957 | 1468881890912 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]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1073ms 15:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:44:50 INFO - PROCESS | 1957 | 1468881890923 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1957 | 1468881890924 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 15:44:50 INFO - PROCESS | 1957 | 1468881890926 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 1957 | 1468881890929 Marionette TRACE conn2 <- [1,766,null,{}] 15:44:50 INFO - PROCESS | 1957 | 1468881890936 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}] 15:44:50 INFO - PROCESS | 1957 | 1468881890940 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:51 INFO - PROCESS | 1957 | 1468881891075 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:44:51 INFO - PROCESS | 1957 | 1468881891124 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 1957 | 1468881891127 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x128baa000 == 41 [pid = 1957] [id = 199] 15:44:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x12460d400) [pid = 1957] [serial = 595] [outer = 0x0] 15:44:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x124c9c800) [pid = 1957] [serial = 596] [outer = 0x12460d400] 15:44:51 INFO - PROCESS | 1957 | 1468881891157 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x125888800) [pid = 1957] [serial = 597] [outer = 0x12460d400] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1184c5000 == 40 [pid = 1957] [id = 180] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1258c6800 == 39 [pid = 1957] [id = 195] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x124ce7000 == 38 [pid = 1957] [id = 194] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x119b49000 == 37 [pid = 1957] [id = 193] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x123aa8000 == 36 [pid = 1957] [id = 192] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x11983c800 == 35 [pid = 1957] [id = 191] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x118696000 == 34 [pid = 1957] [id = 190] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1169d4800 == 33 [pid = 1957] [id = 189] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x113085800 == 32 [pid = 1957] [id = 188] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x123895800 == 31 [pid = 1957] [id = 186] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x116009800 == 30 [pid = 1957] [id = 187] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x119b30000 == 29 [pid = 1957] [id = 198] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x126c03800 == 28 [pid = 1957] [id = 196] 15:44:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1169cf800 == 27 [pid = 1957] [id = 197] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x118fb4c00) [pid = 1957] [serial = 554] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x119e15400) [pid = 1957] [serial = 552] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x123ca2400) [pid = 1957] [serial = 557] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1176b1000) [pid = 1957] [serial = 546] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x118fb6000) [pid = 1957] [serial = 549] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x11a01c000) [pid = 1957] [serial = 555] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x118869800) [pid = 1957] [serial = 548] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x11320dc00) [pid = 1957] [serial = 542] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x116915c00) [pid = 1957] [serial = 545] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x113cdd000) [pid = 1957] [serial = 543] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x119b88400) [pid = 1957] [serial = 551] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x1176b3000) [pid = 1957] [serial = 540] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1164e2000) [pid = 1957] [serial = 539] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1176b2400) [pid = 1957] [serial = 528] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x115e83000) [pid = 1957] [serial = 527] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x1241b4800) [pid = 1957] [serial = 531] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x11a01f400) [pid = 1957] [serial = 530] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x12934d400) [pid = 1957] [serial = 534] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x128d6a000) [pid = 1957] [serial = 533] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x12b868000) [pid = 1957] [serial = 537] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x12b162c00) [pid = 1957] [serial = 536] [outer = 0x0] [url = about:blank] 15:44:52 INFO - PROCESS | 1957 | 1468881892524 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]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:44:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1628ms 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:44:52 INFO - PROCESS | 1957 | 1468881892555 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 1957 | 1468881892557 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 15:44:52 INFO - PROCESS | 1957 | 1468881892561 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 1957 | 1468881892563 Marionette TRACE conn2 <- [1,770,null,{}] 15:44:52 INFO - PROCESS | 1957 | 1468881892567 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}] 15:44:52 INFO - PROCESS | 1957 | 1468881892569 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:52 INFO - PROCESS | 1957 | 1468881892646 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:44:52 INFO - PROCESS | 1957 | 1468881892651 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1957 | 1468881892652 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x113383000 == 28 [pid = 1957] [id = 200] 15:44:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x1129b5000) [pid = 1957] [serial = 598] [outer = 0x0] 15:44:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x1129b5800) [pid = 1957] [serial = 599] [outer = 0x1129b5000] 15:44:52 INFO - PROCESS | 1957 | 1468881892685 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x1131ae800) [pid = 1957] [serial = 600] [outer = 0x1129b5000] 15:44:53 INFO - PROCESS | 1957 | 1468881893007 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]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms 15:44:53 INFO - PROCESS | 1957 | 1468881893042 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1957 | 1468881893047 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 15:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:44:53 INFO - PROCESS | 1957 | 1468881893054 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1957 | 1468881893056 Marionette TRACE conn2 <- [1,774,null,{}] 15:44:53 INFO - PROCESS | 1957 | 1468881893058 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}] 15:44:53 INFO - PROCESS | 1957 | 1468881893060 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:53 INFO - PROCESS | 1957 | 1468881893137 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:44:53 INFO - PROCESS | 1957 | 1468881893141 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1957 | 1468881893143 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11696f000 == 29 [pid = 1957] [id = 201] 15:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x113cdd000) [pid = 1957] [serial = 601] [outer = 0x0] 15:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x115e85c00) [pid = 1957] [serial = 602] [outer = 0x113cdd000] 15:44:53 INFO - PROCESS | 1957 | 1468881893173 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x1164e2000) [pid = 1957] [serial = 603] [outer = 0x113cdd000] 15:44:53 INFO - PROCESS | 1957 | 1468881893492 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]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 15:44:53 INFO - PROCESS | 1957 | 1468881893523 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1957 | 1468881893525 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 15:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:44:53 INFO - PROCESS | 1957 | 1468881893527 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1957 | 1468881893530 Marionette TRACE conn2 <- [1,778,null,{}] 15:44:53 INFO - PROCESS | 1957 | 1468881893540 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}] 15:44:53 INFO - PROCESS | 1957 | 1468881893543 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:53 INFO - PROCESS | 1957 | 1468881893631 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:44:53 INFO - PROCESS | 1957 | 1468881893683 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1957 | 1468881893685 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d87800 == 30 [pid = 1957] [id = 202] 15:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x117153000) [pid = 1957] [serial = 604] [outer = 0x0] 15:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11805d400) [pid = 1957] [serial = 605] [outer = 0x117153000] 15:44:53 INFO - PROCESS | 1957 | 1468881893712 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x118651000) [pid = 1957] [serial = 606] [outer = 0x117153000] 15:44:54 INFO - PROCESS | 1957 | 1468881894002 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]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 524ms 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:44:54 INFO - PROCESS | 1957 | 1468881894052 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1957 | 1468881894054 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 15:44:54 INFO - PROCESS | 1957 | 1468881894056 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1957 | 1468881894057 Marionette TRACE conn2 <- [1,782,null,{}] 15:44:54 INFO - PROCESS | 1957 | 1468881894059 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}] 15:44:54 INFO - PROCESS | 1957 | 1468881894060 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:54 INFO - PROCESS | 1957 | 1468881894138 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:44:54 INFO - PROCESS | 1957 | 1468881894142 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1957 | 1468881894143 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x118162000 == 31 [pid = 1957] [id = 203] 15:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1176b1000) [pid = 1957] [serial = 607] [outer = 0x0] 15:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x11889ec00) [pid = 1957] [serial = 608] [outer = 0x1176b1000] 15:44:54 INFO - PROCESS | 1957 | 1468881894214 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11930f000) [pid = 1957] [serial = 609] [outer = 0x1176b1000] 15:44:54 INFO - PROCESS | 1957 | 1468881894493 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]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 15:44:54 INFO - PROCESS | 1957 | 1468881894526 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1957 | 1468881894527 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:44:54 INFO - PROCESS | 1957 | 1468881894535 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1957 | 1468881894537 Marionette TRACE conn2 <- [1,786,null,{}] 15:44:54 INFO - PROCESS | 1957 | 1468881894544 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}] 15:44:54 INFO - PROCESS | 1957 | 1468881894547 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:54 INFO - PROCESS | 1957 | 1468881894645 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:44:54 INFO - PROCESS | 1957 | 1468881894651 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1957 | 1468881894652 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x119181800 == 32 [pid = 1957] [id = 204] 15:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x118650400) [pid = 1957] [serial = 610] [outer = 0x0] 15:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x11955ac00) [pid = 1957] [serial = 611] [outer = 0x118650400] 15:44:54 INFO - PROCESS | 1957 | 1468881894676 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x119e0ac00) [pid = 1957] [serial = 612] [outer = 0x118650400] 15:44:55 INFO - PROCESS | 1957 | 1468881895034 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]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 15:44:55 INFO - PROCESS | 1957 | 1468881895060 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1957 | 1468881895062 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 15:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:44:55 INFO - PROCESS | 1957 | 1468881895073 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1957 | 1468881895074 Marionette TRACE conn2 <- [1,790,null,{}] 15:44:55 INFO - PROCESS | 1957 | 1468881895076 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}] 15:44:55 INFO - PROCESS | 1957 | 1468881895080 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:55 INFO - PROCESS | 1957 | 1468881895187 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:44:55 INFO - PROCESS | 1957 | 1468881895221 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1957 | 1468881895222 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0cc000 == 33 [pid = 1957] [id = 205] 15:44:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x119e0e800) [pid = 1957] [serial = 613] [outer = 0x0] 15:44:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11a020400) [pid = 1957] [serial = 614] [outer = 0x119e0e800] 15:44:55 INFO - PROCESS | 1957 | 1468881895246 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12460d000) [pid = 1957] [serial = 615] [outer = 0x119e0e800] 15:44:55 INFO - PROCESS | 1957 | 1468881895577 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]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 527ms 15:44:55 INFO - PROCESS | 1957 | 1468881895594 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1957 | 1468881895595 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 15:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:44:55 INFO - PROCESS | 1957 | 1468881895608 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1957 | 1468881895609 Marionette TRACE conn2 <- [1,794,null,{}] 15:44:55 INFO - PROCESS | 1957 | 1468881895612 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}] 15:44:55 INFO - PROCESS | 1957 | 1468881895615 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:55 INFO - PROCESS | 1957 | 1468881895705 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:44:55 INFO - PROCESS | 1957 | 1468881895710 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1957 | 1468881895711 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12405f800 == 34 [pid = 1957] [id = 206] 15:44:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x119e14400) [pid = 1957] [serial = 616] [outer = 0x0] 15:44:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1246eb000) [pid = 1957] [serial = 617] [outer = 0x119e14400] 15:44:55 INFO - PROCESS | 1957 | 1468881895743 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124bdc000) [pid = 1957] [serial = 618] [outer = 0x119e14400] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 477ms 15:44:56 INFO - PROCESS | 1957 | 1468881896072 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]]]}] 15:44:56 INFO - PROCESS | 1957 | 1468881896077 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 1957 | 1468881896079 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:44:56 INFO - PROCESS | 1957 | 1468881896090 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 1957 | 1468881896091 Marionette TRACE conn2 <- [1,798,null,{}] 15:44:56 INFO - PROCESS | 1957 | 1468881896094 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}] 15:44:56 INFO - PROCESS | 1957 | 1468881896095 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:56 INFO - PROCESS | 1957 | 1468881896191 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:44:56 INFO - PROCESS | 1957 | 1468881896223 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1957 | 1468881896224 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243de000 == 35 [pid = 1957] [id = 207] 15:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1121b4400) [pid = 1957] [serial = 619] [outer = 0x0] 15:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x124cc4800) [pid = 1957] [serial = 620] [outer = 0x1121b4400] 15:44:56 INFO - PROCESS | 1957 | 1468881896248 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x125240c00) [pid = 1957] [serial = 621] [outer = 0x1121b4400] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x118067000) [pid = 1957] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x125006c00) [pid = 1957] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x117d38800) [pid = 1957] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x119e0b800) [pid = 1957] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11279e400) [pid = 1957] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1129ad000) [pid = 1957] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x118562800) [pid = 1957] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x112a85000) [pid = 1957] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1129b9c00) [pid = 1957] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12698bc00) [pid = 1957] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:44:56 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x124607800) [pid = 1957] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:44:56 INFO - PROCESS | 1957 | 1468881896676 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]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 619ms 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:44:56 INFO - PROCESS | 1957 | 1468881896709 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 1957 | 1468881896711 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 15:44:56 INFO - PROCESS | 1957 | 1468881896713 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 1957 | 1468881896714 Marionette TRACE conn2 <- [1,802,null,{}] 15:44:56 INFO - PROCESS | 1957 | 1468881896716 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}] 15:44:56 INFO - PROCESS | 1957 | 1468881896717 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:56 INFO - PROCESS | 1957 | 1468881896793 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:44:56 INFO - PROCESS | 1957 | 1468881896799 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1957 | 1468881896800 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258c3800 == 36 [pid = 1957] [id = 208] 15:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x113dcd800) [pid = 1957] [serial = 622] [outer = 0x0] 15:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1188a4000) [pid = 1957] [serial = 623] [outer = 0x113dcd800] 15:44:56 INFO - PROCESS | 1957 | 1468881896825 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x124607800) [pid = 1957] [serial = 624] [outer = 0x113dcd800] 15:44:57 INFO - PROCESS | 1957 | 1468881897225 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]]]}] 15:44:57 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 15:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 15:44:57 INFO - PROCESS | 1957 | 1468881897232 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1957 | 1468881897234 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 15:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:44:57 INFO - PROCESS | 1957 | 1468881897236 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 1957 | 1468881897237 Marionette TRACE conn2 <- [1,806,null,{}] 15:44:57 INFO - PROCESS | 1957 | 1468881897239 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}] 15:44:57 INFO - PROCESS | 1957 | 1468881897240 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:57 INFO - PROCESS | 1957 | 1468881897361 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:44:57 INFO - PROCESS | 1957 | 1468881897367 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1957 | 1468881897368 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x126687800 == 37 [pid = 1957] [id = 209] 15:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1194a2c00) [pid = 1957] [serial = 625] [outer = 0x0] 15:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12588ec00) [pid = 1957] [serial = 626] [outer = 0x1194a2c00] 15:44:57 INFO - PROCESS | 1957 | 1468881897408 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x12651b400) [pid = 1957] [serial = 627] [outer = 0x1194a2c00] 15:44:57 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:44:57 INFO - PROCESS | 1957 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 15:44:57 INFO - PROCESS | 1957 | Determined SkiaGL cache limits: Size 100663296, Items: 256 15:44:57 INFO - PROCESS | 1957 | [GFX2-]: Using SkiaGL canvas. 15:44:57 INFO - PROCESS | 1957 | 1468881897798 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]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 15:44:57 INFO - PROCESS | 1957 | 1468881897805 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1957 | 1468881897806 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 15:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:44:57 INFO - PROCESS | 1957 | 1468881897809 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 1957 | 1468881897811 Marionette TRACE conn2 <- [1,810,null,{}] 15:44:57 INFO - PROCESS | 1957 | 1468881897815 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}] 15:44:57 INFO - PROCESS | 1957 | 1468881897817 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:57 INFO - PROCESS | 1957 | 1468881897928 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:44:57 INFO - PROCESS | 1957 | 1468881897934 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1957 | 1468881897936 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x128c2d000 == 38 [pid = 1957] [id = 210] 15:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x124bce800) [pid = 1957] [serial = 628] [outer = 0x0] 15:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x126635400) [pid = 1957] [serial = 629] [outer = 0x124bce800] 15:44:57 INFO - PROCESS | 1957 | 1468881897961 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x129107400) [pid = 1957] [serial = 630] [outer = 0x124bce800] 15:44:58 INFO - PROCESS | 1957 | 1468881898282 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]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 15:44:58 INFO - PROCESS | 1957 | 1468881898329 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 1957 | 1468881898330 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 15:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:44:58 INFO - PROCESS | 1957 | 1468881898333 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 1957 | 1468881898334 Marionette TRACE conn2 <- [1,814,null,{}] 15:44:58 INFO - PROCESS | 1957 | 1468881898336 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}] 15:44:58 INFO - PROCESS | 1957 | 1468881898337 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:58 INFO - PROCESS | 1957 | 1468881898417 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:44:58 INFO - PROCESS | 1957 | 1468881898422 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 1957 | 1468881898423 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d4800 == 39 [pid = 1957] [id = 211] 15:44:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12910cc00) [pid = 1957] [serial = 631] [outer = 0x0] 15:44:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x129359000) [pid = 1957] [serial = 632] [outer = 0x12910cc00] 15:44:58 INFO - PROCESS | 1957 | 1468881898446 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x129446c00) [pid = 1957] [serial = 633] [outer = 0x12910cc00] 15:44:59 INFO - PROCESS | 1957 | 1468881899023 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] 15:44:59 INFO - PROCESS | 1957 | 1468881899065 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 15:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:44:59 INFO - PROCESS | 1957 | 1468881899072 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1957 | 1468881899076 Marionette TRACE conn2 <- [1,818,null,{}] 15:44:59 INFO - PROCESS | 1957 | 1468881899081 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}] 15:44:59 INFO - PROCESS | 1957 | 1468881899084 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:59 INFO - PROCESS | 1957 | 1468881899212 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:44:59 INFO - PROCESS | 1957 | 1468881899263 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 1957 | 1468881899264 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x116958000 == 40 [pid = 1957] [id = 212] 15:44:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1129b1000) [pid = 1957] [serial = 634] [outer = 0x0] 15:44:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113208400) [pid = 1957] [serial = 635] [outer = 0x1129b1000] 15:44:59 INFO - PROCESS | 1957 | 1468881899295 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115dc5400) [pid = 1957] [serial = 636] [outer = 0x1129b1000] 15:44:59 INFO - PROCESS | 1957 | 1468881899795 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]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 774ms 15:44:59 INFO - PROCESS | 1957 | 1468881899856 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1957 | 1468881899859 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 15:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:44:59 INFO - PROCESS | 1957 | 1468881899867 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1957 | 1468881899869 Marionette TRACE conn2 <- [1,822,null,{}] 15:44:59 INFO - PROCESS | 1957 | 1468881899871 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}] 15:44:59 INFO - PROCESS | 1957 | 1468881899873 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:44:59 INFO - PROCESS | 1957 | 1468881899979 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:45:00 INFO - PROCESS | 1957 | 1468881900052 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1957 | 1468881900054 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a70000 == 41 [pid = 1957] [id = 213] 15:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11743ac00) [pid = 1957] [serial = 637] [outer = 0x0] 15:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118061000) [pid = 1957] [serial = 638] [outer = 0x11743ac00] 15:45:00 INFO - PROCESS | 1957 | 1468881900084 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118861000) [pid = 1957] [serial = 639] [outer = 0x11743ac00] 15:45:00 INFO - PROCESS | 1957 | 1468881900726 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] 15:45:00 INFO - PROCESS | 1957 | 1468881900791 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 15:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:45:00 INFO - PROCESS | 1957 | 1468881900794 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 1957 | 1468881900796 Marionette TRACE conn2 <- [1,826,null,{}] 15:45:00 INFO - PROCESS | 1957 | 1468881900799 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}] 15:45:00 INFO - PROCESS | 1957 | 1468881900801 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:00 INFO - PROCESS | 1957 | 1468881900878 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:45:00 INFO - PROCESS | 1957 | 1468881900886 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1957 | 1468881900889 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164b8800 == 30 [pid = 1957] [id = 214] 15:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x113c56800) [pid = 1957] [serial = 640] [outer = 0x0] 15:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1164dd000) [pid = 1957] [serial = 641] [outer = 0x113c56800] 15:45:00 INFO - PROCESS | 1957 | 1468881900925 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x116abb800) [pid = 1957] [serial = 642] [outer = 0x113c56800] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11a01d000) [pid = 1957] [serial = 581] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12500e400) [pid = 1957] [serial = 578] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12469e400) [pid = 1957] [serial = 558] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124105c00) [pid = 1957] [serial = 572] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1246e7800) [pid = 1957] [serial = 573] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1246a0c00) [pid = 1957] [serial = 575] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x112a84c00) [pid = 1957] [serial = 560] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x113cdc000) [pid = 1957] [serial = 561] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119310400) [pid = 1957] [serial = 569] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x11997f400) [pid = 1957] [serial = 570] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11698b000) [pid = 1957] [serial = 566] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x11812fc00) [pid = 1957] [serial = 567] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x114f7e400) [pid = 1957] [serial = 563] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x128b8a000) [pid = 1957] [serial = 585] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x116743400) [pid = 1957] [serial = 564] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x128b83400) [pid = 1957] [serial = 584] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x129108c00) [pid = 1957] [serial = 588] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x126129000) [pid = 1957] [serial = 582] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x128b8e000) [pid = 1957] [serial = 587] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x125891c00) [pid = 1957] [serial = 579] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x124bf4800) [pid = 1957] [serial = 576] [outer = 0x0] [url = about:blank] 15:45:01 INFO - PROCESS | 1957 | 1468881901321 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]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 571ms 15:45:01 INFO - PROCESS | 1957 | 1468881901366 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 1957 | 1468881901369 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 15:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:45:01 INFO - PROCESS | 1957 | 1468881901373 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 1957 | 1468881901375 Marionette TRACE conn2 <- [1,830,null,{}] 15:45:01 INFO - PROCESS | 1957 | 1468881901377 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}] 15:45:01 INFO - PROCESS | 1957 | 1468881901379 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:01 INFO - PROCESS | 1957 | 1468881901473 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:45:01 INFO - PROCESS | 1957 | 1468881901520 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1957 | 1468881901521 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x116adc000 == 31 [pid = 1957] [id = 215] 15:45:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x11714d800) [pid = 1957] [serial = 643] [outer = 0x0] 15:45:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x118644000) [pid = 1957] [serial = 644] [outer = 0x11714d800] 15:45:01 INFO - PROCESS | 1957 | 1468881901547 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11930e800) [pid = 1957] [serial = 645] [outer = 0x11714d800] 15:45:01 INFO - PROCESS | 1957 | 1468881901854 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]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 15:45:01 INFO - PROCESS | 1957 | 1468881901894 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 1957 | 1468881901896 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 15:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:45:01 INFO - PROCESS | 1957 | 1468881901901 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 1957 | 1468881901904 Marionette TRACE conn2 <- [1,834,null,{}] 15:45:01 INFO - PROCESS | 1957 | 1468881901912 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}] 15:45:01 INFO - PROCESS | 1957 | 1468881901915 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:01 INFO - PROCESS | 1957 | 1468881901993 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:45:02 INFO - PROCESS | 1957 | 1468881902047 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1957 | 1468881902049 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x119828000 == 32 [pid = 1957] [id = 216] 15:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11930e000) [pid = 1957] [serial = 646] [outer = 0x0] 15:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11a016c00) [pid = 1957] [serial = 647] [outer = 0x11930e000] 15:45:02 INFO - PROCESS | 1957 | 1468881902076 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1239e1000) [pid = 1957] [serial = 648] [outer = 0x11930e000] 15:45:02 INFO - PROCESS | 1957 | 1468881902356 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]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 471ms 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:45:02 INFO - PROCESS | 1957 | 1468881902372 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1957 | 1468881902374 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 15:45:02 INFO - PROCESS | 1957 | 1468881902376 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1957 | 1468881902377 Marionette TRACE conn2 <- [1,838,null,{}] 15:45:02 INFO - PROCESS | 1957 | 1468881902387 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}] 15:45:02 INFO - PROCESS | 1957 | 1468881902389 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:02 INFO - PROCESS | 1957 | 1468881902475 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:45:02 INFO - PROCESS | 1957 | 1468881902481 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1957 | 1468881902483 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x123990800 == 33 [pid = 1957] [id = 217] 15:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x123f52c00) [pid = 1957] [serial = 649] [outer = 0x0] 15:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124610400) [pid = 1957] [serial = 650] [outer = 0x123f52c00] 15:45:02 INFO - PROCESS | 1957 | 1468881902509 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x124bcfc00) [pid = 1957] [serial = 651] [outer = 0x123f52c00] 15:45:02 INFO - PROCESS | 1957 | 1468881902857 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]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 524ms 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:45:02 INFO - PROCESS | 1957 | 1468881902908 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1957 | 1468881902909 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 15:45:02 INFO - PROCESS | 1957 | 1468881902911 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1957 | 1468881902913 Marionette TRACE conn2 <- [1,842,null,{}] 15:45:02 INFO - PROCESS | 1957 | 1468881902915 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}] 15:45:02 INFO - PROCESS | 1957 | 1468881902916 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:03 INFO - PROCESS | 1957 | 1468881903014 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:45:03 INFO - PROCESS | 1957 | 1468881903045 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1957 | 1468881903046 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x124716800 == 34 [pid = 1957] [id = 218] 15:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1127dac00) [pid = 1957] [serial = 652] [outer = 0x0] 15:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124bd8400) [pid = 1957] [serial = 653] [outer = 0x1127dac00] 15:45:03 INFO - PROCESS | 1957 | 1468881903070 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124e9a400) [pid = 1957] [serial = 654] [outer = 0x1127dac00] 15:45:03 INFO - PROCESS | 1957 | 1468881903372 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]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 15:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:45:03 INFO - PROCESS | 1957 | 1468881903430 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 1957 | 1468881903431 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 15:45:03 INFO - PROCESS | 1957 | 1468881903433 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 1957 | 1468881903435 Marionette TRACE conn2 <- [1,846,null,{}] 15:45:03 INFO - PROCESS | 1957 | 1468881903437 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}] 15:45:03 INFO - PROCESS | 1957 | 1468881903441 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:03 INFO - PROCESS | 1957 | 1468881903552 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:45:03 INFO - PROCESS | 1957 | 1468881903566 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1957 | 1468881903567 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261a3000 == 35 [pid = 1957] [id = 219] 15:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12500bc00) [pid = 1957] [serial = 655] [outer = 0x0] 15:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1266ab400) [pid = 1957] [serial = 656] [outer = 0x12500bc00] 15:45:03 INFO - PROCESS | 1957 | 1468881903591 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12910b000) [pid = 1957] [serial = 657] [outer = 0x12500bc00] 15:45:03 INFO - PROCESS | 1957 | 1468881903950 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]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 567ms 15:45:04 INFO - PROCESS | 1957 | 1468881904002 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1957 | 1468881904003 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 15:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:45:04 INFO - PROCESS | 1957 | 1468881904005 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1957 | 1468881904006 Marionette TRACE conn2 <- [1,850,null,{}] 15:45:04 INFO - PROCESS | 1957 | 1468881904009 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}] 15:45:04 INFO - PROCESS | 1957 | 1468881904010 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:04 INFO - PROCESS | 1957 | 1468881904103 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:45:04 INFO - PROCESS | 1957 | 1468881904115 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1957 | 1468881904116 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba6800 == 36 [pid = 1957] [id = 220] 15:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12934d400) [pid = 1957] [serial = 658] [outer = 0x0] 15:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12943f000) [pid = 1957] [serial = 659] [outer = 0x12934d400] 15:45:04 INFO - PROCESS | 1957 | 1468881904140 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x129562800) [pid = 1957] [serial = 660] [outer = 0x12934d400] 15:45:04 INFO - PROCESS | 1957 | 1468881904457 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]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 467ms 15:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:45:04 INFO - PROCESS | 1957 | 1468881904473 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1957 | 1468881904475 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 15:45:04 INFO - PROCESS | 1957 | 1468881904477 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1957 | 1468881904478 Marionette TRACE conn2 <- [1,854,null,{}] 15:45:04 INFO - PROCESS | 1957 | 1468881904483 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}] 15:45:04 INFO - PROCESS | 1957 | 1468881904485 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:04 INFO - PROCESS | 1957 | 1468881904583 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:45:04 INFO - PROCESS | 1957 | 1468881904593 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1957 | 1468881904594 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12914c800 == 37 [pid = 1957] [id = 221] 15:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x129567800) [pid = 1957] [serial = 661] [outer = 0x0] 15:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12956a400) [pid = 1957] [serial = 662] [outer = 0x129567800] 15:45:04 INFO - PROCESS | 1957 | 1468881904618 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129571000) [pid = 1957] [serial = 663] [outer = 0x129567800] 15:45:05 INFO - PROCESS | 1957 | 1468881905026 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]]]}] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x113cdd000) [pid = 1957] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1176b1000) [pid = 1957] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12460d400) [pid = 1957] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1129ae800) [pid = 1957] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x118650400) [pid = 1957] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119e0e800) [pid = 1957] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1121b4400) [pid = 1957] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x119e14400) [pid = 1957] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x113dcd800) [pid = 1957] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118566400) [pid = 1957] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1194a2c00) [pid = 1957] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1129b5000) [pid = 1957] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x117153000) [pid = 1957] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:45:05 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x124bce800) [pid = 1957] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 572ms 15:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:45:05 INFO - PROCESS | 1957 | 1468881905050 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1957 | 1468881905051 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 15:45:05 INFO - PROCESS | 1957 | 1468881905053 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1957 | 1468881905054 Marionette TRACE conn2 <- [1,858,null,{}] 15:45:05 INFO - PROCESS | 1957 | 1468881905056 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}] 15:45:05 INFO - PROCESS | 1957 | 1468881905058 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:05 INFO - PROCESS | 1957 | 1468881905136 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:45:05 INFO - PROCESS | 1957 | 1468881905140 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1957 | 1468881905141 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x119180800 == 38 [pid = 1957] [id = 222] 15:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x113c59800) [pid = 1957] [serial = 664] [outer = 0x0] 15:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1164dc000) [pid = 1957] [serial = 665] [outer = 0x113c59800] 15:45:05 INFO - PROCESS | 1957 | 1468881905166 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11955a000) [pid = 1957] [serial = 666] [outer = 0x113c59800] 15:45:05 INFO - PROCESS | 1957 | 1468881905473 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]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 470ms 15:45:05 INFO - PROCESS | 1957 | 1468881905524 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1957 | 1468881905525 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 15:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:45:05 INFO - PROCESS | 1957 | 1468881905527 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1957 | 1468881905528 Marionette TRACE conn2 <- [1,862,null,{}] 15:45:05 INFO - PROCESS | 1957 | 1468881905531 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}] 15:45:05 INFO - PROCESS | 1957 | 1468881905532 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:05 INFO - PROCESS | 1957 | 1468881905612 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:45:05 INFO - PROCESS | 1957 | 1468881905665 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1957 | 1468881905666 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3e3000 == 39 [pid = 1957] [id = 223] 15:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x113cd8800) [pid = 1957] [serial = 667] [outer = 0x0] 15:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124bd3800) [pid = 1957] [serial = 668] [outer = 0x113cd8800] 15:45:05 INFO - PROCESS | 1957 | 1468881905690 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124bd0400) [pid = 1957] [serial = 669] [outer = 0x113cd8800] 15:45:05 INFO - PROCESS | 1957 | 1468881905984 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]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 472ms 15:45:06 INFO - PROCESS | 1957 | 1468881906005 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1957 | 1468881906007 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 15:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:45:06 INFO - PROCESS | 1957 | 1468881906009 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1957 | 1468881906011 Marionette TRACE conn2 <- [1,866,null,{}] 15:45:06 INFO - PROCESS | 1957 | 1468881906021 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}] 15:45:06 INFO - PROCESS | 1957 | 1468881906023 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:06 INFO - PROCESS | 1957 | 1468881906121 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:45:06 INFO - PROCESS | 1957 | 1468881906125 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1957 | 1468881906126 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b00d000 == 40 [pid = 1957] [id = 224] 15:45:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12956b800) [pid = 1957] [serial = 670] [outer = 0x0] 15:45:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a761800) [pid = 1957] [serial = 671] [outer = 0x12956b800] 15:45:06 INFO - PROCESS | 1957 | 1468881906153 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12aa30000) [pid = 1957] [serial = 672] [outer = 0x12956b800] 15:45:06 INFO - PROCESS | 1957 | 1468881906505 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]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 529ms 15:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:45:06 INFO - PROCESS | 1957 | 1468881906552 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1957 | 1468881906553 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 15:45:06 INFO - PROCESS | 1957 | 1468881906557 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1957 | 1468881906558 Marionette TRACE conn2 <- [1,870,null,{}] 15:45:06 INFO - PROCESS | 1957 | 1468881906562 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}] 15:45:06 INFO - PROCESS | 1957 | 1468881906563 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:06 INFO - PROCESS | 1957 | 1468881906685 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:45:06 INFO - PROCESS | 1957 | 1468881906690 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1957 | 1468881906692 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11d800 == 41 [pid = 1957] [id = 225] 15:45:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12aa32000) [pid = 1957] [serial = 673] [outer = 0x0] 15:45:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12aa3a000) [pid = 1957] [serial = 674] [outer = 0x12aa32000] 15:45:06 INFO - PROCESS | 1957 | 1468881906731 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12aadd800) [pid = 1957] [serial = 675] [outer = 0x12aa32000] 15:45:07 INFO - PROCESS | 1957 | 1468881907255 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]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 721ms 15:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:45:07 INFO - PROCESS | 1957 | 1468881907277 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1957 | 1468881907281 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 15:45:07 INFO - PROCESS | 1957 | 1468881907284 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 1957 | 1468881907286 Marionette TRACE conn2 <- [1,874,null,{}] 15:45:07 INFO - PROCESS | 1957 | 1468881907290 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}] 15:45:07 INFO - PROCESS | 1957 | 1468881907292 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:07 INFO - PROCESS | 1957 | 1468881907419 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:45:07 INFO - PROCESS | 1957 | 1468881907499 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 1957 | 1468881907500 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x117488000 == 42 [pid = 1957] [id = 226] 15:45:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x116987c00) [pid = 1957] [serial = 676] [outer = 0x0] 15:45:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x116ab1000) [pid = 1957] [serial = 677] [outer = 0x116987c00] 15:45:07 INFO - PROCESS | 1957 | 1468881907531 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11812fc00) [pid = 1957] [serial = 678] [outer = 0x116987c00] 15:45:07 INFO - PROCESS | 1957 | 1468881907966 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]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 722ms 15:45:08 INFO - PROCESS | 1957 | 1468881908013 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1957 | 1468881908016 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:45:08 INFO - PROCESS | 1957 | 1468881908022 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1957 | 1468881908024 Marionette TRACE conn2 <- [1,878,null,{}] 15:45:08 INFO - PROCESS | 1957 | 1468881908026 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}] 15:45:08 INFO - PROCESS | 1957 | 1468881908028 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:08 INFO - PROCESS | 1957 | 1468881908130 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:45:08 INFO - PROCESS | 1957 | 1468881908196 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1957 | 1468881908197 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x125293800 == 43 [pid = 1957] [id = 227] 15:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11949e800) [pid = 1957] [serial = 679] [outer = 0x0] 15:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x119b86000) [pid = 1957] [serial = 680] [outer = 0x11949e800] 15:45:08 INFO - PROCESS | 1957 | 1468881908228 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11a023000) [pid = 1957] [serial = 681] [outer = 0x11949e800] 15:45:08 INFO - PROCESS | 1957 | 1468881908645 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]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 673ms 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:45:08 INFO - PROCESS | 1957 | 1468881908715 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1957 | 1468881908717 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 15:45:08 INFO - PROCESS | 1957 | 1468881908719 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1957 | 1468881908722 Marionette TRACE conn2 <- [1,882,null,{}] 15:45:08 INFO - PROCESS | 1957 | 1468881908747 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}] 15:45:08 INFO - PROCESS | 1957 | 1468881908750 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:08 INFO - PROCESS | 1957 | 1468881908872 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:45:08 INFO - PROCESS | 1957 | 1468881908923 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1957 | 1468881908925 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b12c000 == 44 [pid = 1957] [id = 228] 15:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x126126400) [pid = 1957] [serial = 682] [outer = 0x0] 15:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12651ec00) [pid = 1957] [serial = 683] [outer = 0x126126400] 15:45:08 INFO - PROCESS | 1957 | 1468881908956 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x128d68000) [pid = 1957] [serial = 684] [outer = 0x126126400] 15:45:09 INFO - PROCESS | 1957 | 1468881909393 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]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 721ms 15:45:09 INFO - PROCESS | 1957 | 1468881909441 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 1957 | 1468881909443 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 15:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:45:09 INFO - PROCESS | 1957 | 1468881909445 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 1957 | 1468881909446 Marionette TRACE conn2 <- [1,886,null,{}] 15:45:09 INFO - PROCESS | 1957 | 1468881909449 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}] 15:45:09 INFO - PROCESS | 1957 | 1468881909450 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:09 INFO - PROCESS | 1957 | 1468881909554 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:45:09 INFO - PROCESS | 1957 | 1468881909607 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 1957 | 1468881909608 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba1800 == 45 [pid = 1957] [id = 229] 15:45:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12698bc00) [pid = 1957] [serial = 685] [outer = 0x0] 15:45:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x129440400) [pid = 1957] [serial = 686] [outer = 0x12698bc00] 15:45:09 INFO - PROCESS | 1957 | 1468881909637 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a75e000) [pid = 1957] [serial = 687] [outer = 0x12698bc00] 15:45:10 INFO - PROCESS | 1957 | 1468881910248 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]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 820ms 15:45:10 INFO - PROCESS | 1957 | 1468881910266 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:45:10 INFO - PROCESS | 1957 | 1468881910268 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 15:45:10 INFO - PROCESS | 1957 | 1468881910271 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 1957 | 1468881910273 Marionette TRACE conn2 <- [1,890,null,{}] 15:45:10 INFO - PROCESS | 1957 | 1468881910277 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}] 15:45:10 INFO - PROCESS | 1957 | 1468881910278 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:10 INFO - PROCESS | 1957 | 1468881910409 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:45:10 INFO - PROCESS | 1957 | 1468881910460 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1957 | 1468881910462 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x1167ec000 == 46 [pid = 1957] [id = 230] 15:45:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x114f83400) [pid = 1957] [serial = 688] [outer = 0x0] 15:45:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x115e29800) [pid = 1957] [serial = 689] [outer = 0x114f83400] 15:45:10 INFO - PROCESS | 1957 | 1468881910491 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x116743400) [pid = 1957] [serial = 690] [outer = 0x114f83400] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12b00d000 == 45 [pid = 1957] [id = 224] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3e3000 == 44 [pid = 1957] [id = 223] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x119180800 == 43 [pid = 1957] [id = 222] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12914c800 == 42 [pid = 1957] [id = 221] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba6800 == 41 [pid = 1957] [id = 220] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1261a3000 == 40 [pid = 1957] [id = 219] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x124716800 == 39 [pid = 1957] [id = 218] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x123990800 == 38 [pid = 1957] [id = 217] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x119828000 == 37 [pid = 1957] [id = 216] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x116adc000 == 36 [pid = 1957] [id = 215] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1164b8800 == 35 [pid = 1957] [id = 214] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x119a70000 == 34 [pid = 1957] [id = 213] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x116958000 == 33 [pid = 1957] [id = 212] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d4800 == 32 [pid = 1957] [id = 211] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba1800 == 31 [pid = 1957] [id = 229] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12b12c000 == 30 [pid = 1957] [id = 228] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x125293800 == 29 [pid = 1957] [id = 227] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11d800 == 28 [pid = 1957] [id = 225] 15:45:11 INFO - PROCESS | 1957 | --DOCSHELL 0x117488000 == 27 [pid = 1957] [id = 226] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x115e85c00) [pid = 1957] [serial = 602] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1164e2000) [pid = 1957] [serial = 603] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11889ec00) [pid = 1957] [serial = 608] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x125888800) [pid = 1957] [serial = 597] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124c9c800) [pid = 1957] [serial = 596] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1176b8400) [pid = 1957] [serial = 591] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x115e8d400) [pid = 1957] [serial = 590] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11955ac00) [pid = 1957] [serial = 611] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12460d000) [pid = 1957] [serial = 615] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11a020400) [pid = 1957] [serial = 614] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x124cc4800) [pid = 1957] [serial = 620] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124bdc000) [pid = 1957] [serial = 618] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1246eb000) [pid = 1957] [serial = 617] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1188a4000) [pid = 1957] [serial = 623] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119971c00) [pid = 1957] [serial = 594] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124607800) [pid = 1957] [serial = 624] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11930b400) [pid = 1957] [serial = 593] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12588ec00) [pid = 1957] [serial = 626] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x125240c00) [pid = 1957] [serial = 621] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1129b5800) [pid = 1957] [serial = 599] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12651b400) [pid = 1957] [serial = 627] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1131ae800) [pid = 1957] [serial = 600] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x11805d400) [pid = 1957] [serial = 605] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x118651000) [pid = 1957] [serial = 606] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x126635400) [pid = 1957] [serial = 629] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x129359000) [pid = 1957] [serial = 632] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x129107400) [pid = 1957] [serial = 630] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x119e0ac00) [pid = 1957] [serial = 612] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x11930f000) [pid = 1957] [serial = 609] [outer = 0x0] [url = about:blank] 15:45:11 INFO - PROCESS | 1957 | 1468881911414 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]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1174ms 15:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:45:11 INFO - PROCESS | 1957 | 1468881911447 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 1957 | 1468881911450 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 15:45:11 INFO - PROCESS | 1957 | 1468881911455 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 1957 | 1468881911458 Marionette TRACE conn2 <- [1,894,null,{}] 15:45:11 INFO - PROCESS | 1957 | 1468881911471 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}] 15:45:11 INFO - PROCESS | 1957 | 1468881911474 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:11 INFO - PROCESS | 1957 | 1468881911603 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:45:11 INFO - PROCESS | 1957 | 1468881911711 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1957 | 1468881911712 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x11336c000 == 28 [pid = 1957] [id = 231] 15:45:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1127d6800) [pid = 1957] [serial = 691] [outer = 0x0] 15:45:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1127de400) [pid = 1957] [serial = 692] [outer = 0x1127d6800] 15:45:11 INFO - PROCESS | 1957 | 1468881911761 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1129b6400) [pid = 1957] [serial = 693] [outer = 0x1127d6800] 15:45:12 INFO - PROCESS | 1957 | 1468881912124 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]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 723ms 15:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:45:12 INFO - PROCESS | 1957 | 1468881912177 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 1957 | 1468881912180 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 15:45:12 INFO - PROCESS | 1957 | 1468881912185 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 1957 | 1468881912187 Marionette TRACE conn2 <- [1,898,null,{}] 15:45:12 INFO - PROCESS | 1957 | 1468881912189 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}] 15:45:12 INFO - PROCESS | 1957 | 1468881912191 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:12 INFO - PROCESS | 1957 | 1468881912269 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:45:12 INFO - PROCESS | 1957 | 1468881912273 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1957 | 1468881912275 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11668f000 == 29 [pid = 1957] [id = 232] 15:45:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1131af000) [pid = 1957] [serial = 694] [outer = 0x0] 15:45:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1133e3000) [pid = 1957] [serial = 695] [outer = 0x1131af000] 15:45:12 INFO - PROCESS | 1957 | 1468881912304 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x113dcdc00) [pid = 1957] [serial = 696] [outer = 0x1131af000] 15:45:12 INFO - PROCESS | 1957 | 1468881912629 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]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 15:45:12 INFO - PROCESS | 1957 | 1468881912654 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 1957 | 1468881912655 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 15:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:45:12 INFO - PROCESS | 1957 | 1468881912658 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 1957 | 1468881912660 Marionette TRACE conn2 <- [1,902,null,{}] 15:45:12 INFO - PROCESS | 1957 | 1468881912668 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}] 15:45:12 INFO - PROCESS | 1957 | 1468881912671 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:12 INFO - PROCESS | 1957 | 1468881912768 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:45:12 INFO - PROCESS | 1957 | 1468881912774 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1957 | 1468881912777 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11748b800 == 30 [pid = 1957] [id = 233] 15:45:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x115dc8800) [pid = 1957] [serial = 697] [outer = 0x0] 15:45:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116ab3400) [pid = 1957] [serial = 698] [outer = 0x115dc8800] 15:45:12 INFO - PROCESS | 1957 | 1468881912806 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1176b1c00) [pid = 1957] [serial = 699] [outer = 0x115dc8800] 15:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 472ms 15:45:13 INFO - PROCESS | 1957 | 1468881913126 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]]]}] 15:45:13 INFO - PROCESS | 1957 | 1468881913137 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:45:13 INFO - PROCESS | 1957 | 1468881913139 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 15:45:13 INFO - PROCESS | 1957 | 1468881913141 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1957 | 1468881913143 Marionette TRACE conn2 <- [1,906,null,{}] 15:45:13 INFO - PROCESS | 1957 | 1468881913145 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}] 15:45:13 INFO - PROCESS | 1957 | 1468881913147 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:13 INFO - PROCESS | 1957 | 1468881913232 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:45:13 INFO - PROCESS | 1957 | 1468881913316 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1957 | 1468881913318 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x112154800 == 31 [pid = 1957] [id = 234] 15:45:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x10eaff400) [pid = 1957] [serial = 700] [outer = 0x0] 15:45:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x110fac400) [pid = 1957] [serial = 701] [outer = 0x10eaff400] 15:45:13 INFO - PROCESS | 1957 | 1468881913349 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1121eac00) [pid = 1957] [serial = 702] [outer = 0x10eaff400] 15:45:13 INFO - PROCESS | 1957 | 1468881913871 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]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 768ms 15:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:45:13 INFO - PROCESS | 1957 | 1468881913923 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1957 | 1468881913925 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 15:45:13 INFO - PROCESS | 1957 | 1468881913929 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1957 | 1468881913934 Marionette TRACE conn2 <- [1,910,null,{}] 15:45:13 INFO - PROCESS | 1957 | 1468881913938 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}] 15:45:13 INFO - PROCESS | 1957 | 1468881913941 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:14 INFO - PROCESS | 1957 | 1468881914044 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:45:14 INFO - PROCESS | 1957 | 1468881914139 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1957 | 1468881914141 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c3800 == 32 [pid = 1957] [id = 235] 15:45:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1131ae800) [pid = 1957] [serial = 703] [outer = 0x0] 15:45:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x115e88800) [pid = 1957] [serial = 704] [outer = 0x1131ae800] 15:45:14 INFO - PROCESS | 1957 | 1468881914172 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x116919800) [pid = 1957] [serial = 705] [outer = 0x1131ae800] 15:45:14 INFO - PROCESS | 1957 | 1468881914704 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]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 873ms 15:45:14 INFO - PROCESS | 1957 | 1468881914802 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1957 | 1468881914804 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 15:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:45:14 INFO - PROCESS | 1957 | 1468881914807 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1957 | 1468881914809 Marionette TRACE conn2 <- [1,914,null,{}] 15:45:14 INFO - PROCESS | 1957 | 1468881914836 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}] 15:45:14 INFO - PROCESS | 1957 | 1468881914838 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:14 INFO - PROCESS | 1957 | 1468881914944 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:45:14 INFO - PROCESS | 1957 | 1468881914990 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1957 | 1468881914993 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x11616c000 == 33 [pid = 1957] [id = 236] 15:45:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1131a7800) [pid = 1957] [serial = 706] [outer = 0x0] 15:45:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x113c55400) [pid = 1957] [serial = 707] [outer = 0x1131a7800] 15:45:15 INFO - PROCESS | 1957 | 1468881915021 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x115dc6800) [pid = 1957] [serial = 708] [outer = 0x1131a7800] 15:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11748b800 == 32 [pid = 1957] [id = 233] 15:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11668f000 == 31 [pid = 1957] [id = 232] 15:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11336c000 == 30 [pid = 1957] [id = 231] 15:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x1167ec000 == 29 [pid = 1957] [id = 230] 15:45:15 INFO - PROCESS | 1957 | 1468881915357 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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 621ms 15:45:15 INFO - PROCESS | 1957 | 1468881915431 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1957 | 1468881915433 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 15:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:45:15 INFO - PROCESS | 1957 | 1468881915438 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1957 | 1468881915441 Marionette TRACE conn2 <- [1,918,null,{}] 15:45:15 INFO - PROCESS | 1957 | 1468881915443 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}] 15:45:15 INFO - PROCESS | 1957 | 1468881915445 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:15 INFO - PROCESS | 1957 | 1468881915539 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:45:15 INFO - PROCESS | 1957 | 1468881915572 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1957 | 1468881915574 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x118143000 == 30 [pid = 1957] [id = 237] 15:45:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11690f000) [pid = 1957] [serial = 709] [outer = 0x0] 15:45:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1176ab800) [pid = 1957] [serial = 710] [outer = 0x11690f000] 15:45:15 INFO - PROCESS | 1957 | 1468881915601 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x118124800) [pid = 1957] [serial = 711] [outer = 0x11690f000] 15:45:15 INFO - PROCESS | 1957 | 1468881915940 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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 15:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:45:15 INFO - PROCESS | 1957 | 1468881915958 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1957 | 1468881915960 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 15:45:15 INFO - PROCESS | 1957 | 1468881915962 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1957 | 1468881915964 Marionette TRACE conn2 <- [1,922,null,{}] 15:45:15 INFO - PROCESS | 1957 | 1468881915979 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}] 15:45:15 INFO - PROCESS | 1957 | 1468881915984 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:16 INFO - PROCESS | 1957 | 1468881916086 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:45:16 INFO - PROCESS | 1957 | 1468881916092 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1957 | 1468881916094 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983b000 == 31 [pid = 1957] [id = 238] 15:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x118643800) [pid = 1957] [serial = 712] [outer = 0x0] 15:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x118896000) [pid = 1957] [serial = 713] [outer = 0x118643800] 15:45:16 INFO - PROCESS | 1957 | 1468881916124 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118fb1c00) [pid = 1957] [serial = 714] [outer = 0x118643800] 15:45:16 INFO - PROCESS | 1957 | 1468881916496 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]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 572ms 15:45:16 INFO - PROCESS | 1957 | 1468881916535 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:45:16 INFO - PROCESS | 1957 | 1468881916536 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 15:45:16 INFO - PROCESS | 1957 | 1468881916538 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 1957 | 1468881916539 Marionette TRACE conn2 <- [1,926,null,{}] 15:45:16 INFO - PROCESS | 1957 | 1468881916541 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}] 15:45:16 INFO - PROCESS | 1957 | 1468881916543 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:16 INFO - PROCESS | 1957 | 1468881916642 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:45:16 INFO - PROCESS | 1957 | 1468881916676 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1957 | 1468881916677 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x111f08000 == 32 [pid = 1957] [id = 239] 15:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x111c18800) [pid = 1957] [serial = 715] [outer = 0x0] 15:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1194a0800) [pid = 1957] [serial = 716] [outer = 0x111c18800] 15:45:16 INFO - PROCESS | 1957 | 1468881916703 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11997d400) [pid = 1957] [serial = 717] [outer = 0x111c18800] 15:45:17 INFO - PROCESS | 1957 | 1468881917044 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]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 15:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:45:17 INFO - PROCESS | 1957 | 1468881917058 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1957 | 1468881917059 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 15:45:17 INFO - PROCESS | 1957 | 1468881917061 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1957 | 1468881917064 Marionette TRACE conn2 <- [1,930,null,{}] 15:45:17 INFO - PROCESS | 1957 | 1468881917066 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}] 15:45:17 INFO - PROCESS | 1957 | 1468881917068 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:17 INFO - PROCESS | 1957 | 1468881917162 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:45:17 INFO - PROCESS | 1957 | 1468881917195 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1957 | 1468881917196 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12405f000 == 33 [pid = 1957] [id = 240] 15:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11930f000) [pid = 1957] [serial = 718] [outer = 0x0] 15:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x119e0d800) [pid = 1957] [serial = 719] [outer = 0x11930f000] 15:45:17 INFO - PROCESS | 1957 | 1468881917221 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11a01a000) [pid = 1957] [serial = 720] [outer = 0x11930f000] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12500bc00) [pid = 1957] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12934d400) [pid = 1957] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x129567800) [pid = 1957] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11714d800) [pid = 1957] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1129b1000) [pid = 1957] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x123f52c00) [pid = 1957] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x113c56800) [pid = 1957] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12910cc00) [pid = 1957] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11743ac00) [pid = 1957] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11930e000) [pid = 1957] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12aa32000) [pid = 1957] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x113c59800) [pid = 1957] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12956b800) [pid = 1957] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1127dac00) [pid = 1957] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x113cd8800) [pid = 1957] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1127d6800) [pid = 1957] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x114f83400) [pid = 1957] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1131af000) [pid = 1957] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x116987c00) [pid = 1957] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11949e800) [pid = 1957] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x126126400) [pid = 1957] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:45:17 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12698bc00) [pid = 1957] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 522ms 15:45:17 INFO - PROCESS | 1957 | 1468881917577 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]]]}] 15:45:17 INFO - PROCESS | 1957 | 1468881917584 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1957 | 1468881917585 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 15:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:45:17 INFO - PROCESS | 1957 | 1468881917587 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1957 | 1468881917588 Marionette TRACE conn2 <- [1,934,null,{}] 15:45:17 INFO - PROCESS | 1957 | 1468881917591 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}] 15:45:17 INFO - PROCESS | 1957 | 1468881917595 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:17 INFO - PROCESS | 1957 | 1468881917694 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:45:17 INFO - PROCESS | 1957 | 1468881917701 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1957 | 1468881917703 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12471c800 == 34 [pid = 1957] [id = 241] 15:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x115d10800) [pid = 1957] [serial = 721] [outer = 0x0] 15:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12380b400) [pid = 1957] [serial = 722] [outer = 0x115d10800] 15:45:17 INFO - PROCESS | 1957 | 1468881917728 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123f4c000) [pid = 1957] [serial = 723] [outer = 0x115d10800] 15:45:18 INFO - PROCESS | 1957 | 1468881918072 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]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:45:18 INFO - PROCESS | 1957 | 1468881918106 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1957 | 1468881918107 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 15:45:18 INFO - PROCESS | 1957 | 1468881918109 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 1957 | 1468881918110 Marionette TRACE conn2 <- [1,938,null,{}] 15:45:18 INFO - PROCESS | 1957 | 1468881918115 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}] 15:45:18 INFO - PROCESS | 1957 | 1468881918118 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:18 INFO - PROCESS | 1957 | 1468881918194 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:45:18 INFO - PROCESS | 1957 | 1468881918199 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1957 | 1468881918201 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258ba800 == 35 [pid = 1957] [id = 242] 15:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118648800) [pid = 1957] [serial = 724] [outer = 0x0] 15:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1243ac000) [pid = 1957] [serial = 725] [outer = 0x118648800] 15:45:18 INFO - PROCESS | 1957 | 1468881918225 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12460f400) [pid = 1957] [serial = 726] [outer = 0x118648800] 15:45:18 INFO - PROCESS | 1957 | 1468881918536 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]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 15:45:18 INFO - PROCESS | 1957 | 1468881918579 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1957 | 1468881918580 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:45:18 INFO - PROCESS | 1957 | 1468881918585 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 1957 | 1468881918586 Marionette TRACE conn2 <- [1,942,null,{}] 15:45:18 INFO - PROCESS | 1957 | 1468881918588 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}] 15:45:18 INFO - PROCESS | 1957 | 1468881918589 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:18 INFO - PROCESS | 1957 | 1468881918666 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:45:18 INFO - PROCESS | 1957 | 1468881918669 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1957 | 1468881918671 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c0e000 == 36 [pid = 1957] [id = 243] 15:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1243b0800) [pid = 1957] [serial = 727] [outer = 0x0] 15:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1246f2000) [pid = 1957] [serial = 728] [outer = 0x1243b0800] 15:45:18 INFO - PROCESS | 1957 | 1468881918695 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124bd3000) [pid = 1957] [serial = 729] [outer = 0x1243b0800] 15:45:19 INFO - PROCESS | 1957 | 1468881919016 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]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 15:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:45:19 INFO - PROCESS | 1957 | 1468881919068 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1957 | 1468881919069 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 15:45:19 INFO - PROCESS | 1957 | 1468881919071 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1957 | 1468881919072 Marionette TRACE conn2 <- [1,946,null,{}] 15:45:19 INFO - PROCESS | 1957 | 1468881919074 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}] 15:45:19 INFO - PROCESS | 1957 | 1468881919076 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:19 INFO - PROCESS | 1957 | 1468881919153 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:45:19 INFO - PROCESS | 1957 | 1468881919156 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1957 | 1468881919157 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba8800 == 37 [pid = 1957] [id = 244] 15:45:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11a01d800) [pid = 1957] [serial = 730] [outer = 0x0] 15:45:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124bf6000) [pid = 1957] [serial = 731] [outer = 0x11a01d800] 15:45:19 INFO - PROCESS | 1957 | 1468881919184 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x125002400) [pid = 1957] [serial = 732] [outer = 0x11a01d800] 15:45:19 INFO - PROCESS | 1957 | 1468881919641 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]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 619ms 15:45:19 INFO - PROCESS | 1957 | 1468881919691 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1957 | 1468881919696 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 15:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:45:19 INFO - PROCESS | 1957 | 1468881919703 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1957 | 1468881919706 Marionette TRACE conn2 <- [1,950,null,{}] 15:45:19 INFO - PROCESS | 1957 | 1468881919712 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}] 15:45:19 INFO - PROCESS | 1957 | 1468881919715 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:19 INFO - PROCESS | 1957 | 1468881919865 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:45:19 INFO - PROCESS | 1957 | 1468881919952 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1957 | 1468881919954 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad7000 == 38 [pid = 1957] [id = 245] 15:45:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1127d6800) [pid = 1957] [serial = 733] [outer = 0x0] 15:45:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1129b9400) [pid = 1957] [serial = 734] [outer = 0x1127d6800] 15:45:20 INFO - PROCESS | 1957 | 1468881920005 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x113204400) [pid = 1957] [serial = 735] [outer = 0x1127d6800] 15:45:20 INFO - PROCESS | 1957 | 1468881920488 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]]]}] 15:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 824ms 15:45:20 INFO - PROCESS | 1957 | 1468881920525 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1957 | 1468881920529 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 15:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:45:20 INFO - PROCESS | 1957 | 1468881920551 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 1957 | 1468881920553 Marionette TRACE conn2 <- [1,954,null,{}] 15:45:20 INFO - PROCESS | 1957 | 1468881920556 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}] 15:45:20 INFO - PROCESS | 1957 | 1468881920558 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:20 INFO - PROCESS | 1957 | 1468881920658 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:45:20 INFO - PROCESS | 1957 | 1468881920724 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1957 | 1468881920726 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a92000 == 39 [pid = 1957] [id = 246] 15:45:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1176b3000) [pid = 1957] [serial = 736] [outer = 0x0] 15:45:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x117d9b000) [pid = 1957] [serial = 737] [outer = 0x1176b3000] 15:45:20 INFO - PROCESS | 1957 | 1468881920757 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118566400) [pid = 1957] [serial = 738] [outer = 0x1176b3000] 15:45:21 INFO - PROCESS | 1957 | 1468881921148 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]]]}] 15:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 15:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:45:21 INFO - PROCESS | 1957 | 1468881921221 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1957 | 1468881921223 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 15:45:21 INFO - PROCESS | 1957 | 1468881921225 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 1957 | 1468881921228 Marionette TRACE conn2 <- [1,958,null,{}] 15:45:21 INFO - PROCESS | 1957 | 1468881921257 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}] 15:45:21 INFO - PROCESS | 1957 | 1468881921260 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:21 INFO - PROCESS | 1957 | 1468881921359 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:45:21 INFO - PROCESS | 1957 | 1468881921427 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 1957 | 1468881921429 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293bd000 == 40 [pid = 1957] [id = 247] 15:45:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x119b91800) [pid = 1957] [serial = 739] [outer = 0x0] 15:45:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119e0f000) [pid = 1957] [serial = 740] [outer = 0x119b91800] 15:45:21 INFO - PROCESS | 1957 | 1468881921460 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11a022800) [pid = 1957] [serial = 741] [outer = 0x119b91800] 15:45:21 INFO - PROCESS | 1957 | 1468881921869 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]]]}] 15:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 691ms 15:45:21 INFO - PROCESS | 1957 | 1468881921916 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1957 | 1468881921918 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 15:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:45:21 INFO - PROCESS | 1957 | 1468881921921 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 1957 | 1468881921922 Marionette TRACE conn2 <- [1,962,null,{}] 15:45:21 INFO - PROCESS | 1957 | 1468881921960 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}] 15:45:21 INFO - PROCESS | 1957 | 1468881921962 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:22 INFO - PROCESS | 1957 | 1468881922096 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:45:22 INFO - PROCESS | 1957 | 1468881922144 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1957 | 1468881922145 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7a1800 == 41 [pid = 1957] [id = 248] 15:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1246ea000) [pid = 1957] [serial = 742] [outer = 0x0] 15:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x124c98400) [pid = 1957] [serial = 743] [outer = 0x1246ea000] 15:45:22 INFO - PROCESS | 1957 | 1468881922176 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12500c000) [pid = 1957] [serial = 744] [outer = 0x1246ea000] 15:45:22 INFO - PROCESS | 1957 | 1468881922590 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]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 720ms 15:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:45:22 INFO - PROCESS | 1957 | 1468881922647 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 1957 | 1468881922649 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 15:45:22 INFO - PROCESS | 1957 | 1468881922652 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 1957 | 1468881922654 Marionette TRACE conn2 <- [1,966,null,{}] 15:45:22 INFO - PROCESS | 1957 | 1468881922656 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}] 15:45:22 INFO - PROCESS | 1957 | 1468881922657 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:22 INFO - PROCESS | 1957 | 1468881922754 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:45:22 INFO - PROCESS | 1957 | 1468881922820 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1957 | 1468881922821 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x115d9b800 == 42 [pid = 1957] [id = 249] 15:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x111e2fc00) [pid = 1957] [serial = 745] [outer = 0x0] 15:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1133e6800) [pid = 1957] [serial = 746] [outer = 0x111e2fc00] 15:45:22 INFO - PROCESS | 1957 | 1468881922851 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11a015400) [pid = 1957] [serial = 747] [outer = 0x111e2fc00] 15:45:23 INFO - PROCESS | 1957 | 1468881923396 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]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 772ms 15:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:45:23 INFO - PROCESS | 1957 | 1468881923434 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1957 | 1468881923436 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 15:45:23 INFO - PROCESS | 1957 | 1468881923439 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1957 | 1468881923441 Marionette TRACE conn2 <- [1,970,null,{}] 15:45:23 INFO - PROCESS | 1957 | 1468881923445 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}] 15:45:23 INFO - PROCESS | 1957 | 1468881923447 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:23 INFO - PROCESS | 1957 | 1468881923547 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x126c0e000 == 41 [pid = 1957] [id = 243] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1258ba800 == 40 [pid = 1957] [id = 242] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12471c800 == 39 [pid = 1957] [id = 241] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12405f000 == 38 [pid = 1957] [id = 240] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x111f08000 == 37 [pid = 1957] [id = 239] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x11983b000 == 36 [pid = 1957] [id = 238] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x118143000 == 35 [pid = 1957] [id = 237] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x11616c000 == 34 [pid = 1957] [id = 236] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x116ab3400) [pid = 1957] [serial = 698] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | 1468881923636 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 1957 | 1468881923637 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c3800 == 33 [pid = 1957] [id = 235] 15:45:23 INFO - PROCESS | 1957 | --DOCSHELL 0x112154800 == 32 [pid = 1957] [id = 234] 15:45:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x113c35800 == 33 [pid = 1957] [id = 250] 15:45:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x113030000) [pid = 1957] [serial = 748] [outer = 0x0] 15:45:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x115e88400) [pid = 1957] [serial = 749] [outer = 0x113030000] 15:45:23 INFO - PROCESS | 1957 | 1468881923666 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x116745400) [pid = 1957] [serial = 750] [outer = 0x113030000] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x1127de400) [pid = 1957] [serial = 692] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1129b6400) [pid = 1957] [serial = 693] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x116743400) [pid = 1957] [serial = 690] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x115e29800) [pid = 1957] [serial = 689] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1133e3000) [pid = 1957] [serial = 695] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x116ab1000) [pid = 1957] [serial = 677] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119b86000) [pid = 1957] [serial = 680] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12651ec00) [pid = 1957] [serial = 683] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x129440400) [pid = 1957] [serial = 686] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11812fc00) [pid = 1957] [serial = 678] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11a023000) [pid = 1957] [serial = 681] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128d68000) [pid = 1957] [serial = 684] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1266ab400) [pid = 1957] [serial = 656] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12943f000) [pid = 1957] [serial = 659] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12956a400) [pid = 1957] [serial = 662] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118644000) [pid = 1957] [serial = 644] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11930e800) [pid = 1957] [serial = 645] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x113208400) [pid = 1957] [serial = 635] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115dc5400) [pid = 1957] [serial = 636] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124610400) [pid = 1957] [serial = 650] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1164dd000) [pid = 1957] [serial = 641] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116abb800) [pid = 1957] [serial = 642] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x129446c00) [pid = 1957] [serial = 633] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118061000) [pid = 1957] [serial = 638] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118861000) [pid = 1957] [serial = 639] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11a016c00) [pid = 1957] [serial = 647] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1239e1000) [pid = 1957] [serial = 648] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a75e000) [pid = 1957] [serial = 687] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12aa3a000) [pid = 1957] [serial = 674] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x113dcdc00) [pid = 1957] [serial = 696] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12aadd800) [pid = 1957] [serial = 675] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1164dc000) [pid = 1957] [serial = 665] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x11955a000) [pid = 1957] [serial = 666] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x129571000) [pid = 1957] [serial = 663] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a761800) [pid = 1957] [serial = 671] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124bd8400) [pid = 1957] [serial = 653] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x124bd0400) [pid = 1957] [serial = 669] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x124e9a400) [pid = 1957] [serial = 654] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x129562800) [pid = 1957] [serial = 660] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12910b000) [pid = 1957] [serial = 657] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12aa30000) [pid = 1957] [serial = 672] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x124bcfc00) [pid = 1957] [serial = 651] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x124bd3800) [pid = 1957] [serial = 668] [outer = 0x0] [url = about:blank] 15:45:23 INFO - PROCESS | 1957 | 1468881923978 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]]]}] 15:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 571ms 15:45:24 INFO - PROCESS | 1957 | 1468881924010 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 1957 | 1468881924016 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 15:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:45:24 INFO - PROCESS | 1957 | 1468881924028 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - PROCESS | 1957 | 1468881924029 Marionette TRACE conn2 <- [1,974,null,{}] 15:45:24 INFO - PROCESS | 1957 | 1468881924032 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}] 15:45:24 INFO - PROCESS | 1957 | 1468881924033 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:24 INFO - PROCESS | 1957 | 1468881924114 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:45:24 INFO - PROCESS | 1957 | 1468881924120 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 1957 | 1468881924121 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x117489000 == 34 [pid = 1957] [id = 251] 15:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x116ab3400) [pid = 1957] [serial = 751] [outer = 0x0] 15:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x118132000) [pid = 1957] [serial = 752] [outer = 0x116ab3400] 15:45:24 INFO - PROCESS | 1957 | 1468881924149 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x11885f400) [pid = 1957] [serial = 753] [outer = 0x116ab3400] 15:45:24 INFO - PROCESS | 1957 | 1468881924502 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]]]}] 15:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 524ms 15:45:24 INFO - PROCESS | 1957 | 1468881924549 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 1957 | 1468881924551 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 15:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:45:24 INFO - PROCESS | 1957 | 1468881924553 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - PROCESS | 1957 | 1468881924556 Marionette TRACE conn2 <- [1,978,null,{}] 15:45:24 INFO - PROCESS | 1957 | 1468881924563 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}] 15:45:24 INFO - PROCESS | 1957 | 1468881924566 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:24 INFO - PROCESS | 1957 | 1468881924655 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:45:24 INFO - PROCESS | 1957 | 1468881924713 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 1957 | 1468881924715 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x119163800 == 35 [pid = 1957] [id = 252] 15:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11886a800) [pid = 1957] [serial = 754] [outer = 0x0] 15:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x119311c00) [pid = 1957] [serial = 755] [outer = 0x11886a800] 15:45:24 INFO - PROCESS | 1957 | 1468881924742 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11a01ac00) [pid = 1957] [serial = 756] [outer = 0x11886a800] 15:45:25 INFO - PROCESS | 1957 | 1468881925055 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]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 15:45:25 INFO - PROCESS | 1957 | 1468881925074 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1957 | 1468881925076 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 15:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:45:25 INFO - PROCESS | 1957 | 1468881925078 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1957 | 1468881925079 Marionette TRACE conn2 <- [1,982,null,{}] 15:45:25 INFO - PROCESS | 1957 | 1468881925085 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}] 15:45:25 INFO - PROCESS | 1957 | 1468881925086 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:25 INFO - PROCESS | 1957 | 1468881925171 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:45:25 INFO - PROCESS | 1957 | 1468881925223 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1957 | 1468881925224 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a55000 == 36 [pid = 1957] [id = 253] 15:45:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x118897800) [pid = 1957] [serial = 757] [outer = 0x0] 15:45:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x123f50000) [pid = 1957] [serial = 758] [outer = 0x118897800] 15:45:25 INFO - PROCESS | 1957 | 1468881925249 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124b22400) [pid = 1957] [serial = 759] [outer = 0x118897800] 15:45:25 INFO - PROCESS | 1957 | 1468881925537 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]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 474ms 15:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:45:25 INFO - PROCESS | 1957 | 1468881925555 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1957 | 1468881925557 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 15:45:25 INFO - PROCESS | 1957 | 1468881925559 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1957 | 1468881925560 Marionette TRACE conn2 <- [1,986,null,{}] 15:45:25 INFO - PROCESS | 1957 | 1468881925562 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}] 15:45:25 INFO - PROCESS | 1957 | 1468881925565 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:25 INFO - PROCESS | 1957 | 1468881925659 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:45:25 INFO - PROCESS | 1957 | 1468881925664 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1957 | 1468881925667 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x124060000 == 37 [pid = 1957] [id = 254] 15:45:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1127dcc00) [pid = 1957] [serial = 760] [outer = 0x0] 15:45:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x125009c00) [pid = 1957] [serial = 761] [outer = 0x1127dcc00] 15:45:25 INFO - PROCESS | 1957 | 1468881925693 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x125725800) [pid = 1957] [serial = 762] [outer = 0x1127dcc00] 15:45:26 INFO - PROCESS | 1957 | 1468881926084 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]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 568ms 15:45:26 INFO - PROCESS | 1957 | 1468881926128 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1957 | 1468881926129 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 15:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:45:26 INFO - PROCESS | 1957 | 1468881926131 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1957 | 1468881926132 Marionette TRACE conn2 <- [1,990,null,{}] 15:45:26 INFO - PROCESS | 1957 | 1468881926134 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}] 15:45:26 INFO - PROCESS | 1957 | 1468881926139 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:26 INFO - PROCESS | 1957 | 1468881926257 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:45:26 INFO - PROCESS | 1957 | 1468881926271 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1957 | 1468881926272 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x11336b800 == 38 [pid = 1957] [id = 255] 15:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x125888800) [pid = 1957] [serial = 763] [outer = 0x0] 15:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12612ac00) [pid = 1957] [serial = 764] [outer = 0x125888800] 15:45:26 INFO - PROCESS | 1957 | 1468881926297 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12698b400) [pid = 1957] [serial = 765] [outer = 0x125888800] 15:45:26 INFO - PROCESS | 1957 | 1468881926637 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]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 15:45:26 INFO - PROCESS | 1957 | 1468881926652 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1957 | 1468881926653 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 15:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:45:26 INFO - PROCESS | 1957 | 1468881926655 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1957 | 1468881926656 Marionette TRACE conn2 <- [1,994,null,{}] 15:45:26 INFO - PROCESS | 1957 | 1468881926659 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}] 15:45:26 INFO - PROCESS | 1957 | 1468881926660 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:26 INFO - PROCESS | 1957 | 1468881926768 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:45:26 INFO - PROCESS | 1957 | 1468881926780 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1957 | 1468881926781 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x128b9c000 == 39 [pid = 1957] [id = 256] 15:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1121b1800) [pid = 1957] [serial = 766] [outer = 0x0] 15:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x128b85800) [pid = 1957] [serial = 767] [outer = 0x1121b1800] 15:45:26 INFO - PROCESS | 1957 | 1468881926805 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x128d6ac00) [pid = 1957] [serial = 768] [outer = 0x1121b1800] 15:45:27 INFO - PROCESS | 1957 | 1468881927153 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]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 15:45:27 INFO - PROCESS | 1957 | 1468881927175 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1957 | 1468881927177 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 15:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:45:27 INFO - PROCESS | 1957 | 1468881927179 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1957 | 1468881927180 Marionette TRACE conn2 <- [1,998,null,{}] 15:45:27 INFO - PROCESS | 1957 | 1468881927182 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}] 15:45:27 INFO - PROCESS | 1957 | 1468881927183 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:27 INFO - PROCESS | 1957 | 1468881927286 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:45:27 INFO - PROCESS | 1957 | 1468881927298 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1957 | 1468881927299 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x129148800 == 40 [pid = 1957] [id = 257] 15:45:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128d70000) [pid = 1957] [serial = 769] [outer = 0x0] 15:45:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x129102400) [pid = 1957] [serial = 770] [outer = 0x128d70000] 15:45:27 INFO - PROCESS | 1957 | 1468881927323 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12910a400) [pid = 1957] [serial = 771] [outer = 0x128d70000] 15:45:27 INFO - PROCESS | 1957 | 1468881927642 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]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 15:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:45:27 INFO - PROCESS | 1957 | 1468881927699 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1957 | 1468881927701 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 15:45:27 INFO - PROCESS | 1957 | 1468881927703 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1957 | 1468881927704 Marionette TRACE conn2 <- [1,1002,null,{}] 15:45:27 INFO - PROCESS | 1957 | 1468881927707 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}] 15:45:27 INFO - PROCESS | 1957 | 1468881927708 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:27 INFO - PROCESS | 1957 | 1468881927818 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118643800) [pid = 1957] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x111c18800) [pid = 1957] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11930f000) [pid = 1957] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x115d10800) [pid = 1957] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1243b0800) [pid = 1957] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x118648800) [pid = 1957] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1131a7800) [pid = 1957] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11690f000) [pid = 1957] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:45:27 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x115dc8800) [pid = 1957] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:45:27 INFO - PROCESS | 1957 | 1468881927918 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1957 | 1468881927919 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x119172000 == 41 [pid = 1957] [id = 258] 15:45:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1121b5000) [pid = 1957] [serial = 772] [outer = 0x0] 15:45:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x115d10800) [pid = 1957] [serial = 773] [outer = 0x1121b5000] 15:45:27 INFO - PROCESS | 1957 | 1468881927945 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11a01d000) [pid = 1957] [serial = 774] [outer = 0x1121b5000] 15:45:28 INFO - PROCESS | 1957 | 1468881928269 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]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 620ms 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:45:28 INFO - PROCESS | 1957 | 1468881928324 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1957 | 1468881928325 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 15:45:28 INFO - PROCESS | 1957 | 1468881928327 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1957 | 1468881928329 Marionette TRACE conn2 <- [1,1006,null,{}] 15:45:28 INFO - PROCESS | 1957 | 1468881928331 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}] 15:45:28 INFO - PROCESS | 1957 | 1468881928332 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:28 INFO - PROCESS | 1957 | 1468881928418 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:45:28 INFO - PROCESS | 1957 | 1468881928422 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1957 | 1468881928423 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a83f000 == 42 [pid = 1957] [id = 259] 15:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x123c9a400) [pid = 1957] [serial = 775] [outer = 0x0] 15:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12934e000) [pid = 1957] [serial = 776] [outer = 0x123c9a400] 15:45:28 INFO - PROCESS | 1957 | 1468881928447 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x129442c00) [pid = 1957] [serial = 777] [outer = 0x123c9a400] 15:45:28 INFO - PROCESS | 1957 | 1468881928774 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]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 15:45:28 INFO - PROCESS | 1957 | 1468881928819 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1957 | 1468881928821 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:45:28 INFO - PROCESS | 1957 | 1468881928829 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1957 | 1468881928832 Marionette TRACE conn2 <- [1,1010,null,{}] 15:45:28 INFO - PROCESS | 1957 | 1468881928836 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}] 15:45:28 INFO - PROCESS | 1957 | 1468881928838 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:28 INFO - PROCESS | 1957 | 1468881928943 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:45:28 INFO - PROCESS | 1957 | 1468881928948 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1957 | 1468881928951 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11d800 == 43 [pid = 1957] [id = 260] 15:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x129351400) [pid = 1957] [serial = 778] [outer = 0x0] 15:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12956d800) [pid = 1957] [serial = 779] [outer = 0x129351400] 15:45:28 INFO - PROCESS | 1957 | 1468881928978 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a75d800) [pid = 1957] [serial = 780] [outer = 0x129351400] 15:45:29 INFO - PROCESS | 1957 | 1468881929323 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]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 525ms 15:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:45:29 INFO - PROCESS | 1957 | 1468881929354 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1957 | 1468881929355 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 15:45:29 INFO - PROCESS | 1957 | 1468881929357 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1957 | 1468881929358 Marionette TRACE conn2 <- [1,1014,null,{}] 15:45:29 INFO - PROCESS | 1957 | 1468881929360 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}] 15:45:29 INFO - PROCESS | 1957 | 1468881929361 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:29 INFO - PROCESS | 1957 | 1468881929507 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:45:29 INFO - PROCESS | 1957 | 1468881929520 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1957 | 1468881929522 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b957800 == 44 [pid = 1957] [id = 261] 15:45:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x126631c00) [pid = 1957] [serial = 781] [outer = 0x0] 15:45:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a75ec00) [pid = 1957] [serial = 782] [outer = 0x126631c00] 15:45:29 INFO - PROCESS | 1957 | 1468881929561 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a8bb800) [pid = 1957] [serial = 783] [outer = 0x126631c00] 15:45:30 INFO - PROCESS | 1957 | 1468881930154 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]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 15:45:30 INFO - PROCESS | 1957 | 1468881930247 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 1957 | 1468881930249 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 15:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:45:30 INFO - PROCESS | 1957 | 1468881930281 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 1957 | 1468881930283 Marionette TRACE conn2 <- [1,1018,null,{}] 15:45:30 INFO - PROCESS | 1957 | 1468881930287 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}] 15:45:30 INFO - PROCESS | 1957 | 1468881930288 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:30 INFO - PROCESS | 1957 | 1468881930403 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:45:30 INFO - PROCESS | 1957 | 1468881930457 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 1957 | 1468881930460 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x116adc800 == 45 [pid = 1957] [id = 262] 15:45:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x112a83c00) [pid = 1957] [serial = 784] [outer = 0x0] 15:45:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x115e89800) [pid = 1957] [serial = 785] [outer = 0x112a83c00] 15:45:30 INFO - PROCESS | 1957 | 1468881930491 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11698cc00) [pid = 1957] [serial = 786] [outer = 0x112a83c00] 15:45:30 INFO - PROCESS | 1957 | 1468881930950 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]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 735ms 15:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:45:31 INFO - PROCESS | 1957 | 1468881931002 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1957 | 1468881931005 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 15:45:31 INFO - PROCESS | 1957 | 1468881931009 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1957 | 1468881931011 Marionette TRACE conn2 <- [1,1022,null,{}] 15:45:31 INFO - PROCESS | 1957 | 1468881931014 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}] 15:45:31 INFO - PROCESS | 1957 | 1468881931016 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:31 INFO - PROCESS | 1957 | 1468881931123 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:45:31 INFO - PROCESS | 1957 | 1468881931179 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:31 INFO - PROCESS | 1957 | 1468881931181 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b4a000 == 46 [pid = 1957] [id = 263] 15:45:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1176ab400) [pid = 1957] [serial = 787] [outer = 0x0] 15:45:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11889f400) [pid = 1957] [serial = 788] [outer = 0x1176ab400] 15:45:31 INFO - PROCESS | 1957 | 1468881931211 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x119555800) [pid = 1957] [serial = 789] [outer = 0x1176ab400] 15:45:31 INFO - PROCESS | 1957 | 1468881931709 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]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 769ms 15:45:31 INFO - PROCESS | 1957 | 1468881931785 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1957 | 1468881931787 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 15:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:45:31 INFO - PROCESS | 1957 | 1468881931791 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1957 | 1468881931795 Marionette TRACE conn2 <- [1,1026,null,{}] 15:45:31 INFO - PROCESS | 1957 | 1468881931810 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}] 15:45:31 INFO - PROCESS | 1957 | 1468881931814 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:31 INFO - PROCESS | 1957 | 1468881931974 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:45:32 INFO - PROCESS | 1957 | 1468881932069 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1957 | 1468881932072 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b119800 == 47 [pid = 1957] [id = 264] 15:45:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1246eb400) [pid = 1957] [serial = 790] [outer = 0x0] 15:45:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12523f800) [pid = 1957] [serial = 791] [outer = 0x1246eb400] 15:45:32 INFO - PROCESS | 1957 | 1468881932122 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x126124c00) [pid = 1957] [serial = 792] [outer = 0x1246eb400] 15:45:32 INFO - PROCESS | 1957 | 1468881932785 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]]]}] 15:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1030ms 15:45:32 INFO - PROCESS | 1957 | 1468881932826 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1957 | 1468881932828 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 15:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:45:32 INFO - PROCESS | 1957 | 1468881932833 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - PROCESS | 1957 | 1468881932835 Marionette TRACE conn2 <- [1,1030,null,{}] 15:45:32 INFO - PROCESS | 1957 | 1468881932839 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}] 15:45:32 INFO - PROCESS | 1957 | 1468881932841 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:32 INFO - PROCESS | 1957 | 1468881932937 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:45:33 INFO - PROCESS | 1957 | 1468881933005 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1957 | 1468881933008 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184c9800 == 48 [pid = 1957] [id = 265] 15:45:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1161ac400) [pid = 1957] [serial = 793] [outer = 0x0] 15:45:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x116913000) [pid = 1957] [serial = 794] [outer = 0x1161ac400] 15:45:33 INFO - PROCESS | 1957 | 1468881933035 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1176b7800) [pid = 1957] [serial = 795] [outer = 0x1161ac400] 15:45:33 INFO - PROCESS | 1957 | 1468881933488 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]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 15:45:33 INFO - PROCESS | 1957 | 1468881933503 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 1957 | 1468881933506 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 15:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:45:33 INFO - PROCESS | 1957 | 1468881933510 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 1957 | 1468881933512 Marionette TRACE conn2 <- [1,1034,null,{}] 15:45:33 INFO - PROCESS | 1957 | 1468881933515 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}] 15:45:33 INFO - PROCESS | 1957 | 1468881933516 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:33 INFO - PROCESS | 1957 | 1468881933612 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11d800 == 47 [pid = 1957] [id = 260] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12a83f000 == 46 [pid = 1957] [id = 259] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119172000 == 45 [pid = 1957] [id = 258] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x129148800 == 44 [pid = 1957] [id = 257] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x128b9c000 == 43 [pid = 1957] [id = 256] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11336b800 == 42 [pid = 1957] [id = 255] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x124060000 == 41 [pid = 1957] [id = 254] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x124bf6000) [pid = 1957] [serial = 731] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | 1468881933731 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1957 | 1468881933732 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119a55000 == 40 [pid = 1957] [id = 253] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119163800 == 39 [pid = 1957] [id = 252] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x117489000 == 38 [pid = 1957] [id = 251] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x113c35800 == 37 [pid = 1957] [id = 250] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x115d9b800 == 36 [pid = 1957] [id = 249] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7a1800 == 35 [pid = 1957] [id = 248] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1293bd000 == 34 [pid = 1957] [id = 247] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x123a92000 == 33 [pid = 1957] [id = 246] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad7000 == 32 [pid = 1957] [id = 245] 15:45:33 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba8800 == 31 [pid = 1957] [id = 244] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1176b1c00) [pid = 1957] [serial = 699] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x118896000) [pid = 1957] [serial = 713] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x110fac400) [pid = 1957] [serial = 701] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1194a0800) [pid = 1957] [serial = 716] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x119e0d800) [pid = 1957] [serial = 719] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11997d400) [pid = 1957] [serial = 717] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x123f4c000) [pid = 1957] [serial = 723] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12380b400) [pid = 1957] [serial = 722] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1246f2000) [pid = 1957] [serial = 728] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12460f400) [pid = 1957] [serial = 726] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11a01a000) [pid = 1957] [serial = 720] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x115e88800) [pid = 1957] [serial = 704] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x113c55400) [pid = 1957] [serial = 707] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1176ab800) [pid = 1957] [serial = 710] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118124800) [pid = 1957] [serial = 711] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118fb1c00) [pid = 1957] [serial = 714] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1243ac000) [pid = 1957] [serial = 725] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124bd3000) [pid = 1957] [serial = 729] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x115dc6800) [pid = 1957] [serial = 708] [outer = 0x0] [url = about:blank] 15:45:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x11336b800 == 32 [pid = 1957] [id = 266] 15:45:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x115dc6800) [pid = 1957] [serial = 796] [outer = 0x0] 15:45:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118645000) [pid = 1957] [serial = 797] [outer = 0x115dc6800] 15:45:33 INFO - PROCESS | 1957 | 1468881933770 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118fb2000) [pid = 1957] [serial = 798] [outer = 0x115dc6800] 15:45:34 INFO - PROCESS | 1957 | 1468881934062 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]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 570ms 15:45:34 INFO - PROCESS | 1957 | 1468881934089 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 1957 | 1468881934090 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 15:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:45:34 INFO - PROCESS | 1957 | 1468881934093 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - PROCESS | 1957 | 1468881934095 Marionette TRACE conn2 <- [1,1038,null,{}] 15:45:34 INFO - PROCESS | 1957 | 1468881934107 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}] 15:45:34 INFO - PROCESS | 1957 | 1468881934110 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:34 INFO - PROCESS | 1957 | 1468881934194 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:45:34 INFO - PROCESS | 1957 | 1468881934201 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 1957 | 1468881934203 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x119172000 == 33 [pid = 1957] [id = 267] 15:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11955e000) [pid = 1957] [serial = 799] [outer = 0x0] 15:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11a01a000) [pid = 1957] [serial = 800] [outer = 0x11955e000] 15:45:34 INFO - PROCESS | 1957 | 1468881934231 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1239e3c00) [pid = 1957] [serial = 801] [outer = 0x11955e000] 15:45:34 INFO - PROCESS | 1957 | 1468881934580 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]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 523ms 15:45:34 INFO - PROCESS | 1957 | 1468881934617 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 1957 | 1468881934619 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 15:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:45:34 INFO - PROCESS | 1957 | 1468881934621 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - PROCESS | 1957 | 1468881934622 Marionette TRACE conn2 <- [1,1042,null,{}] 15:45:34 INFO - PROCESS | 1957 | 1468881934625 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}] 15:45:34 INFO - PROCESS | 1957 | 1468881934626 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:34 INFO - PROCESS | 1957 | 1468881934734 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:45:34 INFO - PROCESS | 1957 | 1468881934742 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 1957 | 1468881934744 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x123983800 == 34 [pid = 1957] [id = 268] 15:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1241af000) [pid = 1957] [serial = 802] [outer = 0x0] 15:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124611000) [pid = 1957] [serial = 803] [outer = 0x1241af000] 15:45:34 INFO - PROCESS | 1957 | 1468881934786 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124bd8000) [pid = 1957] [serial = 804] [outer = 0x1241af000] 15:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 15:45:35 INFO - PROCESS | 1957 | 1468881935236 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]]]}] 15:45:35 INFO - PROCESS | 1957 | 1468881935241 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 1957 | 1468881935243 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 15:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:45:35 INFO - PROCESS | 1957 | 1468881935245 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 1957 | 1468881935246 Marionette TRACE conn2 <- [1,1046,null,{}] 15:45:35 INFO - PROCESS | 1957 | 1468881935252 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}] 15:45:35 INFO - PROCESS | 1957 | 1468881935254 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:35 INFO - PROCESS | 1957 | 1468881935335 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:45:35 INFO - PROCESS | 1957 | 1468881935339 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 1957 | 1468881935340 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1247da000 == 35 [pid = 1957] [id = 269] 15:45:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1129b6400) [pid = 1957] [serial = 805] [outer = 0x0] 15:45:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12588bc00) [pid = 1957] [serial = 806] [outer = 0x1129b6400] 15:45:35 INFO - PROCESS | 1957 | 1468881935365 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12651c400) [pid = 1957] [serial = 807] [outer = 0x1129b6400] 15:45:35 INFO - PROCESS | 1957 | 1468881935689 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]]]}] 15:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 473ms 15:45:35 INFO - PROCESS | 1957 | 1468881935718 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 1957 | 1468881935720 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 15:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:45:35 INFO - PROCESS | 1957 | 1468881935722 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 1957 | 1468881935723 Marionette TRACE conn2 <- [1,1050,null,{}] 15:45:35 INFO - PROCESS | 1957 | 1468881935725 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}] 15:45:35 INFO - PROCESS | 1957 | 1468881935737 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:35 INFO - PROCESS | 1957 | 1468881935875 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:45:35 INFO - PROCESS | 1957 | 1468881935896 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 1957 | 1468881935898 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258b8800 == 36 [pid = 1957] [id = 270] 15:45:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12523ec00) [pid = 1957] [serial = 808] [outer = 0x0] 15:45:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1266a7c00) [pid = 1957] [serial = 809] [outer = 0x12523ec00] 15:45:35 INFO - PROCESS | 1957 | 1468881935924 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12934e400) [pid = 1957] [serial = 810] [outer = 0x12523ec00] 15:45:36 INFO - PROCESS | 1957 | 1468881936372 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]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 669ms 15:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:45:36 INFO - PROCESS | 1957 | 1468881936392 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1957 | 1468881936394 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 15:45:36 INFO - PROCESS | 1957 | 1468881936410 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1957 | 1468881936412 Marionette TRACE conn2 <- [1,1054,null,{}] 15:45:36 INFO - PROCESS | 1957 | 1468881936417 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}] 15:45:36 INFO - PROCESS | 1957 | 1468881936420 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:36 INFO - PROCESS | 1957 | 1468881936551 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:45:36 INFO - PROCESS | 1957 | 1468881936591 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1957 | 1468881936593 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x128da5800 == 37 [pid = 1957] [id = 271] 15:45:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12934ec00) [pid = 1957] [serial = 811] [outer = 0x0] 15:45:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12944a000) [pid = 1957] [serial = 812] [outer = 0x12934ec00] 15:45:36 INFO - PROCESS | 1957 | 1468881936617 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x129571800) [pid = 1957] [serial = 813] [outer = 0x12934ec00] 15:45:36 INFO - PROCESS | 1957 | 1468881936909 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]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 537ms 15:45:36 INFO - PROCESS | 1957 | 1468881936941 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:45:36 INFO - PROCESS | 1957 | 1468881936942 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 15:45:36 INFO - PROCESS | 1957 | 1468881936944 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1957 | 1468881936945 Marionette TRACE conn2 <- [1,1058,null,{}] 15:45:36 INFO - PROCESS | 1957 | 1468881936949 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}] 15:45:36 INFO - PROCESS | 1957 | 1468881936953 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:37 INFO - PROCESS | 1957 | 1468881937056 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:45:37 INFO - PROCESS | 1957 | 1468881937059 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1957 | 1468881937060 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164ac000 == 38 [pid = 1957] [id = 272] 15:45:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12934dc00) [pid = 1957] [serial = 814] [outer = 0x0] 15:45:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12a392c00) [pid = 1957] [serial = 815] [outer = 0x12934dc00] 15:45:37 INFO - PROCESS | 1957 | 1468881937117 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12a8b9400) [pid = 1957] [serial = 816] [outer = 0x12934dc00] 15:45:37 INFO - PROCESS | 1957 | 1468881937428 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]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 15:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:45:37 INFO - PROCESS | 1957 | 1468881937466 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1957 | 1468881937467 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 15:45:37 INFO - PROCESS | 1957 | 1468881937469 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 1957 | 1468881937470 Marionette TRACE conn2 <- [1,1062,null,{}] 15:45:37 INFO - PROCESS | 1957 | 1468881937472 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}] 15:45:37 INFO - PROCESS | 1957 | 1468881937473 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:37 INFO - PROCESS | 1957 | 1468881937573 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:45:37 INFO - PROCESS | 1957 | 1468881937586 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1957 | 1468881937587 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b008800 == 39 [pid = 1957] [id = 273] 15:45:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12a8bd800) [pid = 1957] [serial = 817] [outer = 0x0] 15:45:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12a8c8400) [pid = 1957] [serial = 818] [outer = 0x12a8bd800] 15:45:37 INFO - PROCESS | 1957 | 1468881937611 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12aa30c00) [pid = 1957] [serial = 819] [outer = 0x12a8bd800] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x118897800) [pid = 1957] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11886a800) [pid = 1957] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x125888800) [pid = 1957] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x116ab3400) [pid = 1957] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1127dcc00) [pid = 1957] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x111e2fc00) [pid = 1957] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1121b1800) [pid = 1957] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129351400) [pid = 1957] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128d70000) [pid = 1957] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1121b5000) [pid = 1957] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x113030000) [pid = 1957] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:45:38 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x123c9a400) [pid = 1957] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:45:38 INFO - PROCESS | 1957 | 1468881938173 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]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 719ms 15:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:45:38 INFO - PROCESS | 1957 | 1468881938188 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1957 | 1468881938189 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 15:45:38 INFO - PROCESS | 1957 | 1468881938192 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1957 | 1468881938193 Marionette TRACE conn2 <- [1,1066,null,{}] 15:45:38 INFO - PROCESS | 1957 | 1468881938195 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}] 15:45:38 INFO - PROCESS | 1957 | 1468881938197 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:38 INFO - PROCESS | 1957 | 1468881938280 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:45:38 INFO - PROCESS | 1957 | 1468881938302 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1957 | 1468881938303 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a843800 == 40 [pid = 1957] [id = 274] 15:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x113c56800) [pid = 1957] [serial = 820] [outer = 0x0] 15:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1194a1400) [pid = 1957] [serial = 821] [outer = 0x113c56800] 15:45:38 INFO - PROCESS | 1957 | 1468881938328 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1246ec000) [pid = 1957] [serial = 822] [outer = 0x113c56800] 15:45:38 INFO - PROCESS | 1957 | 1468881938655 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]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 467ms 15:45:38 INFO - PROCESS | 1957 | 1468881938660 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1957 | 1468881938661 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 15:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:45:38 INFO - PROCESS | 1957 | 1468881938671 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1957 | 1468881938673 Marionette TRACE conn2 <- [1,1070,null,{}] 15:45:38 INFO - PROCESS | 1957 | 1468881938675 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}] 15:45:38 INFO - PROCESS | 1957 | 1468881938677 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:38 INFO - PROCESS | 1957 | 1468881938797 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:45:38 INFO - PROCESS | 1957 | 1468881938804 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1957 | 1468881938805 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be71000 == 41 [pid = 1957] [id = 275] 15:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118566c00) [pid = 1957] [serial = 823] [outer = 0x0] 15:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128dae400) [pid = 1957] [serial = 824] [outer = 0x118566c00] 15:45:38 INFO - PROCESS | 1957 | 1468881938832 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12aada400) [pid = 1957] [serial = 825] [outer = 0x118566c00] 15:45:39 INFO - PROCESS | 1957 | 1468881939160 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]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 15:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:45:39 INFO - PROCESS | 1957 | 1468881939190 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1957 | 1468881939192 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 15:45:39 INFO - PROCESS | 1957 | 1468881939194 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 1957 | 1468881939195 Marionette TRACE conn2 <- [1,1074,null,{}] 15:45:39 INFO - PROCESS | 1957 | 1468881939197 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}] 15:45:39 INFO - PROCESS | 1957 | 1468881939198 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:39 INFO - PROCESS | 1957 | 1468881939281 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:45:39 INFO - PROCESS | 1957 | 1468881939286 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1957 | 1468881939287 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74f000 == 42 [pid = 1957] [id = 276] 15:45:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12aad9800) [pid = 1957] [serial = 826] [outer = 0x0] 15:45:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b036c00) [pid = 1957] [serial = 827] [outer = 0x12aad9800] 15:45:39 INFO - PROCESS | 1957 | 1468881939312 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b07a800) [pid = 1957] [serial = 828] [outer = 0x12aad9800] 15:45:39 INFO - PROCESS | 1957 | 1468881939685 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]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 517ms 15:45:39 INFO - PROCESS | 1957 | 1468881939715 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:45:39 INFO - PROCESS | 1957 | 1468881939717 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 15:45:39 INFO - PROCESS | 1957 | 1468881939720 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 1957 | 1468881939722 Marionette TRACE conn2 <- [1,1078,null,{}] 15:45:39 INFO - PROCESS | 1957 | 1468881939725 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}] 15:45:39 INFO - PROCESS | 1957 | 1468881939727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:39 INFO - PROCESS | 1957 | 1468881939854 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:45:39 INFO - PROCESS | 1957 | 1468881939859 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1957 | 1468881939860 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cadc000 == 43 [pid = 1957] [id = 277] 15:45:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b07ac00) [pid = 1957] [serial = 829] [outer = 0x0] 15:45:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b085000) [pid = 1957] [serial = 830] [outer = 0x12b07ac00] 15:45:39 INFO - PROCESS | 1957 | 1468881939900 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b15e400) [pid = 1957] [serial = 831] [outer = 0x12b07ac00] 15:45:40 INFO - PROCESS | 1957 | 1468881940400 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]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 720ms 15:45:40 INFO - PROCESS | 1957 | 1468881940441 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:45:40 INFO - PROCESS | 1957 | 1468881940444 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 15:45:40 INFO - PROCESS | 1957 | 1468881940447 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 1957 | 1468881940451 Marionette TRACE conn2 <- [1,1082,null,{}] 15:45:40 INFO - PROCESS | 1957 | 1468881940456 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}] 15:45:40 INFO - PROCESS | 1957 | 1468881940458 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:40 INFO - PROCESS | 1957 | 1468881940565 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:45:40 INFO - PROCESS | 1957 | 1468881940663 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1957 | 1468881940665 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181b5800 == 44 [pid = 1957] [id = 278] 15:45:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1161b2800) [pid = 1957] [serial = 832] [outer = 0x0] 15:45:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x116ab3000) [pid = 1957] [serial = 833] [outer = 0x1161b2800] 15:45:40 INFO - PROCESS | 1957 | 1468881940696 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11855ac00) [pid = 1957] [serial = 834] [outer = 0x1161b2800] 15:45:41 INFO - PROCESS | 1957 | 1468881941108 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]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 675ms 15:45:41 INFO - PROCESS | 1957 | 1468881941122 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1957 | 1468881941126 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 15:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:45:41 INFO - PROCESS | 1957 | 1468881941130 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1957 | 1468881941132 Marionette TRACE conn2 <- [1,1086,null,{}] 15:45:41 INFO - PROCESS | 1957 | 1468881941135 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}] 15:45:41 INFO - PROCESS | 1957 | 1468881941137 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:41 INFO - PROCESS | 1957 | 1468881941247 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:45:41 INFO - PROCESS | 1957 | 1468881941309 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1957 | 1468881941310 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258c8800 == 45 [pid = 1957] [id = 279] 15:45:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x119311000) [pid = 1957] [serial = 835] [outer = 0x0] 15:45:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x119e0b000) [pid = 1957] [serial = 836] [outer = 0x119311000] 15:45:41 INFO - PROCESS | 1957 | 1468881941382 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12384c000) [pid = 1957] [serial = 837] [outer = 0x119311000] 15:45:41 INFO - PROCESS | 1957 | 1468881941795 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]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 15:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:45:41 INFO - PROCESS | 1957 | 1468881941801 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1957 | 1468881941802 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 15:45:41 INFO - PROCESS | 1957 | 1468881941804 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1957 | 1468881941807 Marionette TRACE conn2 <- [1,1090,null,{}] 15:45:41 INFO - PROCESS | 1957 | 1468881941814 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}] 15:45:41 INFO - PROCESS | 1957 | 1468881941818 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:41 INFO - PROCESS | 1957 | 1468881941923 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:45:42 INFO - PROCESS | 1957 | 1468881942021 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1957 | 1468881942023 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c762000 == 46 [pid = 1957] [id = 280] 15:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x125891800) [pid = 1957] [serial = 838] [outer = 0x0] 15:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1266a9c00) [pid = 1957] [serial = 839] [outer = 0x125891800] 15:45:42 INFO - PROCESS | 1957 | 1468881942053 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x128d70000) [pid = 1957] [serial = 840] [outer = 0x125891800] 15:45:42 INFO - PROCESS | 1957 | 1468881942467 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]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 15:45:42 INFO - PROCESS | 1957 | 1468881942478 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 1957 | 1468881942480 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:45:42 INFO - PROCESS | 1957 | 1468881942482 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 1957 | 1468881942483 Marionette TRACE conn2 <- [1,1094,null,{}] 15:45:42 INFO - PROCESS | 1957 | 1468881942576 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}] 15:45:42 INFO - PROCESS | 1957 | 1468881942578 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:42 INFO - PROCESS | 1957 | 1468881942800 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:45:42 INFO - PROCESS | 1957 | 1468881942851 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1957 | 1468881942852 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cfc7800 == 47 [pid = 1957] [id = 281] 15:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x129354c00) [pid = 1957] [serial = 841] [outer = 0x0] 15:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12a68f400) [pid = 1957] [serial = 842] [outer = 0x129354c00] 15:45:42 INFO - PROCESS | 1957 | 1468881942881 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12b165c00) [pid = 1957] [serial = 843] [outer = 0x129354c00] 15:45:43 INFO - PROCESS | 1957 | 1468881943339 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]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 909ms 15:45:43 INFO - PROCESS | 1957 | 1468881943398 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1957 | 1468881943399 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 15:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:45:43 INFO - PROCESS | 1957 | 1468881943403 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 1957 | 1468881943404 Marionette TRACE conn2 <- [1,1098,null,{}] 15:45:43 INFO - PROCESS | 1957 | 1468881943407 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}] 15:45:43 INFO - PROCESS | 1957 | 1468881943408 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:43 INFO - PROCESS | 1957 | 1468881943513 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:45:43 INFO - PROCESS | 1957 | 1468881943586 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1957 | 1468881943588 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x119825800 == 48 [pid = 1957] [id = 282] 15:45:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11690f000) [pid = 1957] [serial = 844] [outer = 0x0] 15:45:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x129357000) [pid = 1957] [serial = 845] [outer = 0x11690f000] 15:45:43 INFO - PROCESS | 1957 | 1468881943616 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12b85ec00) [pid = 1957] [serial = 846] [outer = 0x11690f000] 15:45:44 INFO - PROCESS | 1957 | 1468881944186 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]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 820ms 15:45:44 INFO - PROCESS | 1957 | 1468881944223 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1957 | 1468881944226 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 15:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:45:44 INFO - PROCESS | 1957 | 1468881944229 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1957 | 1468881944231 Marionette TRACE conn2 <- [1,1102,null,{}] 15:45:44 INFO - PROCESS | 1957 | 1468881944253 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}] 15:45:44 INFO - PROCESS | 1957 | 1468881944255 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:44 INFO - PROCESS | 1957 | 1468881944359 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:45:44 INFO - PROCESS | 1957 | 1468881944436 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1957 | 1468881944439 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x11916f000 == 49 [pid = 1957] [id = 283] 15:45:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x116149800) [pid = 1957] [serial = 847] [outer = 0x0] 15:45:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x116ab0400) [pid = 1957] [serial = 848] [outer = 0x116149800] 15:45:44 INFO - PROCESS | 1957 | 1468881944466 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x118067400) [pid = 1957] [serial = 849] [outer = 0x116149800] 15:45:44 INFO - PROCESS | 1957 | 1468881944891 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]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 687ms 15:45:44 INFO - PROCESS | 1957 | 1468881944917 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1957 | 1468881944919 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 15:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:45:44 INFO - PROCESS | 1957 | 1468881944925 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1957 | 1468881944926 Marionette TRACE conn2 <- [1,1106,null,{}] 15:45:44 INFO - PROCESS | 1957 | 1468881944929 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}] 15:45:44 INFO - PROCESS | 1957 | 1468881944930 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:45 INFO - PROCESS | 1957 | 1468881945046 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12c74f000 == 48 [pid = 1957] [id = 276] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12be71000 == 47 [pid = 1957] [id = 275] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12a843800 == 46 [pid = 1957] [id = 274] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12b008800 == 45 [pid = 1957] [id = 273] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x1164ac000 == 44 [pid = 1957] [id = 272] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x128da5800 == 43 [pid = 1957] [id = 271] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x1258b8800 == 42 [pid = 1957] [id = 270] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12a75ec00) [pid = 1957] [serial = 782] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x1247da000 == 41 [pid = 1957] [id = 269] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x123983800 == 40 [pid = 1957] [id = 268] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x119172000 == 39 [pid = 1957] [id = 267] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x11336b800 == 38 [pid = 1957] [id = 266] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x1184c9800 == 37 [pid = 1957] [id = 265] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x119b4a000 == 36 [pid = 1957] [id = 263] 15:45:45 INFO - PROCESS | 1957 | --DOCSHELL 0x116adc800 == 35 [pid = 1957] [id = 262] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x123f50000) [pid = 1957] [serial = 758] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x124b22400) [pid = 1957] [serial = 759] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x119311c00) [pid = 1957] [serial = 755] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11a01ac00) [pid = 1957] [serial = 756] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12612ac00) [pid = 1957] [serial = 764] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x118132000) [pid = 1957] [serial = 752] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11885f400) [pid = 1957] [serial = 753] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x125009c00) [pid = 1957] [serial = 761] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x119e0f000) [pid = 1957] [serial = 740] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x117d9b000) [pid = 1957] [serial = 737] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11a015400) [pid = 1957] [serial = 747] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x1133e6800) [pid = 1957] [serial = 746] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x128b85800) [pid = 1957] [serial = 767] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x124c98400) [pid = 1957] [serial = 743] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12698b400) [pid = 1957] [serial = 765] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1129b9400) [pid = 1957] [serial = 734] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12a75d800) [pid = 1957] [serial = 780] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x129102400) [pid = 1957] [serial = 770] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x128d6ac00) [pid = 1957] [serial = 768] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x115d10800) [pid = 1957] [serial = 773] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12910a400) [pid = 1957] [serial = 771] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11a01d000) [pid = 1957] [serial = 774] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x115e88400) [pid = 1957] [serial = 749] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12956d800) [pid = 1957] [serial = 779] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x116745400) [pid = 1957] [serial = 750] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x129442c00) [pid = 1957] [serial = 777] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12934e000) [pid = 1957] [serial = 776] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x125725800) [pid = 1957] [serial = 762] [outer = 0x0] [url = about:blank] 15:45:45 INFO - PROCESS | 1957 | 1468881945147 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 1957 | 1468881945148 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164bf800 == 36 [pid = 1957] [id = 284] 15:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x116745400) [pid = 1957] [serial = 850] [outer = 0x0] 15:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x118f4d000) [pid = 1957] [serial = 851] [outer = 0x116745400] 15:45:45 INFO - PROCESS | 1957 | 1468881945175 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11a022c00) [pid = 1957] [serial = 852] [outer = 0x116745400] 15:45:45 INFO - PROCESS | 1957 | 1468881945477 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]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 577ms 15:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:45:45 INFO - PROCESS | 1957 | 1468881945505 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 1957 | 1468881945507 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 15:45:45 INFO - PROCESS | 1957 | 1468881945509 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 1957 | 1468881945511 Marionette TRACE conn2 <- [1,1110,null,{}] 15:45:45 INFO - PROCESS | 1957 | 1468881945523 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}] 15:45:45 INFO - PROCESS | 1957 | 1468881945526 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:45 INFO - PROCESS | 1957 | 1468881945612 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:45:45 INFO - PROCESS | 1957 | 1468881945684 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 1957 | 1468881945686 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a6e800 == 37 [pid = 1957] [id = 285] 15:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1239e5000) [pid = 1957] [serial = 853] [outer = 0x0] 15:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x124bd4400) [pid = 1957] [serial = 854] [outer = 0x1239e5000] 15:45:45 INFO - PROCESS | 1957 | 1468881945714 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x126121c00) [pid = 1957] [serial = 855] [outer = 0x1239e5000] 15:45:46 INFO - PROCESS | 1957 | 1468881946001 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]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 522ms 15:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:45:46 INFO - PROCESS | 1957 | 1468881946038 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1957 | 1468881946040 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 15:45:46 INFO - PROCESS | 1957 | 1468881946042 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 1957 | 1468881946044 Marionette TRACE conn2 <- [1,1114,null,{}] 15:45:46 INFO - PROCESS | 1957 | 1468881946046 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}] 15:45:46 INFO - PROCESS | 1957 | 1468881946049 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:46 INFO - PROCESS | 1957 | 1468881946145 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:45:46 INFO - PROCESS | 1957 | 1468881946156 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1957 | 1468881946157 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x124049000 == 38 [pid = 1957] [id = 286] 15:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11a017400) [pid = 1957] [serial = 856] [outer = 0x0] 15:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x128b82400) [pid = 1957] [serial = 857] [outer = 0x11a017400] 15:45:46 INFO - PROCESS | 1957 | 1468881946235 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x129102800) [pid = 1957] [serial = 858] [outer = 0x11a017400] 15:45:46 INFO - PROCESS | 1957 | 1468881946557 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]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 15:45:46 INFO - PROCESS | 1957 | 1468881946565 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1957 | 1468881946569 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 15:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:45:46 INFO - PROCESS | 1957 | 1468881946571 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 1957 | 1468881946573 Marionette TRACE conn2 <- [1,1118,null,{}] 15:45:46 INFO - PROCESS | 1957 | 1468881946575 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}] 15:45:46 INFO - PROCESS | 1957 | 1468881946576 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:46 INFO - PROCESS | 1957 | 1468881946660 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:45:46 INFO - PROCESS | 1957 | 1468881946664 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1957 | 1468881946667 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c21000 == 39 [pid = 1957] [id = 287] 15:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12934e000) [pid = 1957] [serial = 859] [outer = 0x0] 15:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12a694800) [pid = 1957] [serial = 860] [outer = 0x12934e000] 15:45:46 INFO - PROCESS | 1957 | 1468881946693 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12a8c5000) [pid = 1957] [serial = 861] [outer = 0x12934e000] 15:45:47 INFO - PROCESS | 1957 | 1468881947072 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]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 15:45:47 INFO - PROCESS | 1957 | 1468881947111 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1957 | 1468881947113 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 15:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:45:47 INFO - PROCESS | 1957 | 1468881947116 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1957 | 1468881947118 Marionette TRACE conn2 <- [1,1122,null,{}] 15:45:47 INFO - PROCESS | 1957 | 1468881947130 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}] 15:45:47 INFO - PROCESS | 1957 | 1468881947136 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:47 INFO - PROCESS | 1957 | 1468881947320 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:45:47 INFO - PROCESS | 1957 | 1468881947340 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1957 | 1468881947342 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169cb000 == 40 [pid = 1957] [id = 288] 15:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12aa39000) [pid = 1957] [serial = 862] [outer = 0x0] 15:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b161c00) [pid = 1957] [serial = 863] [outer = 0x12aa39000] 15:45:47 INFO - PROCESS | 1957 | 1468881947383 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b8a1400) [pid = 1957] [serial = 864] [outer = 0x12aa39000] 15:45:47 INFO - PROCESS | 1957 | 1468881947736 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]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 15:45:47 INFO - PROCESS | 1957 | 1468881947746 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1957 | 1468881947747 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 15:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:45:47 INFO - PROCESS | 1957 | 1468881947752 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1957 | 1468881947753 Marionette TRACE conn2 <- [1,1126,null,{}] 15:45:47 INFO - PROCESS | 1957 | 1468881947755 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}] 15:45:47 INFO - PROCESS | 1957 | 1468881947756 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:47 INFO - PROCESS | 1957 | 1468881947859 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:45:47 INFO - PROCESS | 1957 | 1468881947871 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1957 | 1468881947873 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7ad800 == 41 [pid = 1957] [id = 289] 15:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12b8a3800) [pid = 1957] [serial = 865] [outer = 0x0] 15:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12b8a8000) [pid = 1957] [serial = 866] [outer = 0x12b8a3800] 15:45:47 INFO - PROCESS | 1957 | 1468881947897 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12b912800) [pid = 1957] [serial = 867] [outer = 0x12b8a3800] 15:45:48 INFO - PROCESS | 1957 | 1468881948245 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]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 15:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:45:48 INFO - PROCESS | 1957 | 1468881948271 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1957 | 1468881948272 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 15:45:48 INFO - PROCESS | 1957 | 1468881948274 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 1957 | 1468881948275 Marionette TRACE conn2 <- [1,1130,null,{}] 15:45:48 INFO - PROCESS | 1957 | 1468881948277 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}] 15:45:48 INFO - PROCESS | 1957 | 1468881948278 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:48 INFO - PROCESS | 1957 | 1468881948379 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:45:48 INFO - PROCESS | 1957 | 1468881948391 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1957 | 1468881948392 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11d800 == 42 [pid = 1957] [id = 290] 15:45:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12b912c00) [pid = 1957] [serial = 868] [outer = 0x0] 15:45:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12b919800) [pid = 1957] [serial = 869] [outer = 0x12b912c00] 15:45:48 INFO - PROCESS | 1957 | 1468881948416 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12b921c00) [pid = 1957] [serial = 870] [outer = 0x12b912c00] 15:45:48 INFO - PROCESS | 1957 | 1468881948797 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]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 572ms 15:45:48 INFO - PROCESS | 1957 | 1468881948847 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:45:48 INFO - PROCESS | 1957 | 1468881948849 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 15:45:48 INFO - PROCESS | 1957 | 1468881948852 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 1957 | 1468881948854 Marionette TRACE conn2 <- [1,1134,null,{}] 15:45:48 INFO - PROCESS | 1957 | 1468881948857 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}] 15:45:48 INFO - PROCESS | 1957 | 1468881948859 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:49 INFO - PROCESS | 1957 | 1468881949023 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12be10c00) [pid = 1957] [serial = 871] [outer = 0x12cad0400] 15:45:49 INFO - PROCESS | 1957 | 1468881949069 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1957 | 1468881949071 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74d000 == 43 [pid = 1957] [id = 291] 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12be13000) [pid = 1957] [serial = 872] [outer = 0x0] 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12be15400) [pid = 1957] [serial = 873] [outer = 0x12be13000] 15:45:49 INFO - PROCESS | 1957 | 1468881949124 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12be1a400) [pid = 1957] [serial = 874] [outer = 0x12be13000] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x1129b6400) [pid = 1957] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1161ac400) [pid = 1957] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x115dc6800) [pid = 1957] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x113c56800) [pid = 1957] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12a8bd800) [pid = 1957] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12934dc00) [pid = 1957] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12523ec00) [pid = 1957] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12aad9800) [pid = 1957] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x1241af000) [pid = 1957] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x118566c00) [pid = 1957] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12934ec00) [pid = 1957] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11955e000) [pid = 1957] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:45:49 INFO - PROCESS | 1957 | 1468881949592 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]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 771ms 15:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:45:49 INFO - PROCESS | 1957 | 1468881949623 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 1957 | 1468881949624 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 15:45:49 INFO - PROCESS | 1957 | 1468881949626 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 1957 | 1468881949627 Marionette TRACE conn2 <- [1,1138,null,{}] 15:45:49 INFO - PROCESS | 1957 | 1468881949630 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}] 15:45:49 INFO - PROCESS | 1957 | 1468881949631 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:49 INFO - PROCESS | 1957 | 1468881949746 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:45:49 INFO - PROCESS | 1957 | 1468881949752 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1957 | 1468881949753 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c04a800 == 44 [pid = 1957] [id = 292] 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x119e14000) [pid = 1957] [serial = 875] [outer = 0x0] 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12a8ba000) [pid = 1957] [serial = 876] [outer = 0x119e14000] 15:45:49 INFO - PROCESS | 1957 | 1468881949777 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12b920800) [pid = 1957] [serial = 877] [outer = 0x119e14000] 15:45:50 INFO - PROCESS | 1957 | 1468881950094 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]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 15:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:45:50 INFO - PROCESS | 1957 | 1468881950146 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1957 | 1468881950148 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 15:45:50 INFO - PROCESS | 1957 | 1468881950150 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1957 | 1468881950152 Marionette TRACE conn2 <- [1,1142,null,{}] 15:45:50 INFO - PROCESS | 1957 | 1468881950154 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}] 15:45:50 INFO - PROCESS | 1957 | 1468881950156 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:50 INFO - PROCESS | 1957 | 1468881950284 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:45:50 INFO - PROCESS | 1957 | 1468881950325 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1957 | 1468881950327 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d20e000 == 45 [pid = 1957] [id = 293] 15:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x123f4c000) [pid = 1957] [serial = 878] [outer = 0x0] 15:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12be1bc00) [pid = 1957] [serial = 879] [outer = 0x123f4c000] 15:45:50 INFO - PROCESS | 1957 | 1468881950353 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12beb8800) [pid = 1957] [serial = 880] [outer = 0x123f4c000] 15:45:50 INFO - PROCESS | 1957 | 1468881950653 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]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 15:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:45:50 INFO - PROCESS | 1957 | 1468881950673 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1957 | 1468881950674 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 15:45:50 INFO - PROCESS | 1957 | 1468881950676 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1957 | 1468881950677 Marionette TRACE conn2 <- [1,1146,null,{}] 15:45:50 INFO - PROCESS | 1957 | 1468881950680 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}] 15:45:50 INFO - PROCESS | 1957 | 1468881950682 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:50 INFO - PROCESS | 1957 | 1468881950782 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:45:50 INFO - PROCESS | 1957 | 1468881950786 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1957 | 1468881950787 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d614000 == 46 [pid = 1957] [id = 294] 15:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12beb7c00) [pid = 1957] [serial = 881] [outer = 0x0] 15:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12bec4000) [pid = 1957] [serial = 882] [outer = 0x12beb7c00] 15:45:50 INFO - PROCESS | 1957 | 1468881950811 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12c27a000) [pid = 1957] [serial = 883] [outer = 0x12beb7c00] 15:45:51 INFO - PROCESS | 1957 | 1468881951156 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]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 15:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:45:51 INFO - PROCESS | 1957 | 1468881951211 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1957 | 1468881951213 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 15:45:51 INFO - PROCESS | 1957 | 1468881951215 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1957 | 1468881951216 Marionette TRACE conn2 <- [1,1150,null,{}] 15:45:51 INFO - PROCESS | 1957 | 1468881951218 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}] 15:45:51 INFO - PROCESS | 1957 | 1468881951219 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:51 INFO - PROCESS | 1957 | 1468881951304 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:45:51 INFO - PROCESS | 1957 | 1468881951308 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1957 | 1468881951309 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d90c800 == 47 [pid = 1957] [id = 295] 15:45:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12c27cc00) [pid = 1957] [serial = 884] [outer = 0x0] 15:45:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12c280c00) [pid = 1957] [serial = 885] [outer = 0x12c27cc00] 15:45:51 INFO - PROCESS | 1957 | 1468881951332 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12c725000) [pid = 1957] [serial = 886] [outer = 0x12c27cc00] 15:45:51 INFO - PROCESS | 1957 | 1468881951801 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]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 15:45:51 INFO - PROCESS | 1957 | 1468881951841 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1957 | 1468881951843 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 15:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:45:51 INFO - PROCESS | 1957 | 1468881951846 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1957 | 1468881951852 Marionette TRACE conn2 <- [1,1154,null,{}] 15:45:51 INFO - PROCESS | 1957 | 1468881951855 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}] 15:45:51 INFO - PROCESS | 1957 | 1468881951857 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:51 INFO - PROCESS | 1957 | 1468881951970 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:45:52 INFO - PROCESS | 1957 | 1468881952071 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1957 | 1468881952073 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c3000 == 48 [pid = 1957] [id = 296] 15:45:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x119302400) [pid = 1957] [serial = 887] [outer = 0x0] 15:45:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x119972000) [pid = 1957] [serial = 888] [outer = 0x119302400] 15:45:52 INFO - PROCESS | 1957 | 1468881952105 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x123807800) [pid = 1957] [serial = 889] [outer = 0x119302400] 15:45:52 INFO - PROCESS | 1957 | 1468881952534 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]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 725ms 15:45:52 INFO - PROCESS | 1957 | 1468881952572 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 1957 | 1468881952575 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 15:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:45:52 INFO - PROCESS | 1957 | 1468881952580 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 1957 | 1468881952582 Marionette TRACE conn2 <- [1,1158,null,{}] 15:45:52 INFO - PROCESS | 1957 | 1468881952585 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}] 15:45:52 INFO - PROCESS | 1957 | 1468881952587 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:52 INFO - PROCESS | 1957 | 1468881952701 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:45:52 INFO - PROCESS | 1957 | 1468881952767 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1957 | 1468881952769 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293a1000 == 49 [pid = 1957] [id = 297] 15:45:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x1243ba400) [pid = 1957] [serial = 890] [outer = 0x0] 15:45:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x126129000) [pid = 1957] [serial = 891] [outer = 0x1243ba400] 15:45:52 INFO - PROCESS | 1957 | 1468881952840 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x128dbb400) [pid = 1957] [serial = 892] [outer = 0x1243ba400] 15:45:53 INFO - PROCESS | 1957 | 1468881953287 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]]]}] 15:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 772ms 15:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:45:53 INFO - PROCESS | 1957 | 1468881953352 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 1957 | 1468881953354 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 15:45:53 INFO - PROCESS | 1957 | 1468881953356 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 1957 | 1468881953359 Marionette TRACE conn2 <- [1,1162,null,{}] 15:45:53 INFO - PROCESS | 1957 | 1468881953369 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}] 15:45:53 INFO - PROCESS | 1957 | 1468881953372 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:53 INFO - PROCESS | 1957 | 1468881953477 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:45:53 INFO - PROCESS | 1957 | 1468881953556 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1957 | 1468881953558 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d61a800 == 50 [pid = 1957] [id = 298] 15:45:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12b07c400) [pid = 1957] [serial = 893] [outer = 0x0] 15:45:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x12b167000) [pid = 1957] [serial = 894] [outer = 0x12b07c400] 15:45:53 INFO - PROCESS | 1957 | 1468881953588 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12b86b800) [pid = 1957] [serial = 895] [outer = 0x12b07c400] 15:45:54 INFO - PROCESS | 1957 | 1468881954026 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]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 722ms 15:45:54 INFO - PROCESS | 1957 | 1468881954082 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 1957 | 1468881954084 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 15:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:45:54 INFO - PROCESS | 1957 | 1468881954088 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 1957 | 1468881954090 Marionette TRACE conn2 <- [1,1166,null,{}] 15:45:54 INFO - PROCESS | 1957 | 1468881954092 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}] 15:45:54 INFO - PROCESS | 1957 | 1468881954094 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:54 INFO - PROCESS | 1957 | 1468881954208 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:45:54 INFO - PROCESS | 1957 | 1468881954288 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1957 | 1468881954289 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x119828800 == 51 [pid = 1957] [id = 299] 15:45:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12460d000) [pid = 1957] [serial = 896] [outer = 0x0] 15:45:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12b8a5000) [pid = 1957] [serial = 897] [outer = 0x12460d000] 15:45:54 INFO - PROCESS | 1957 | 1468881954318 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12be19800) [pid = 1957] [serial = 898] [outer = 0x12460d000] 15:45:54 INFO - PROCESS | 1957 | 1468881954917 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]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 870ms 15:45:54 INFO - PROCESS | 1957 | 1468881954959 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 15:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:45:54 INFO - PROCESS | 1957 | 1468881954961 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 15:45:54 INFO - PROCESS | 1957 | 1468881954965 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 1957 | 1468881954968 Marionette TRACE conn2 <- [1,1170,null,{}] 15:45:54 INFO - PROCESS | 1957 | 1468881954972 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}] 15:45:54 INFO - PROCESS | 1957 | 1468881954973 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:55 INFO - PROCESS | 1957 | 1468881955070 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:45:55 INFO - PROCESS | 1957 | 1468881955150 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1957 | 1468881955152 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a90800 == 52 [pid = 1957] [id = 300] 15:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x118067800) [pid = 1957] [serial = 899] [outer = 0x0] 15:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x118306c00) [pid = 1957] [serial = 900] [outer = 0x118067800] 15:45:55 INFO - PROCESS | 1957 | 1468881955180 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x1188a2000) [pid = 1957] [serial = 901] [outer = 0x118067800] 15:45:55 INFO - PROCESS | 1957 | 1468881955588 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]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms 15:45:55 INFO - PROCESS | 1957 | 1468881955636 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 1957 | 1468881955639 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 15:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:45:55 INFO - PROCESS | 1957 | 1468881955644 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 1957 | 1468881955645 Marionette TRACE conn2 <- [1,1174,null,{}] 15:45:55 INFO - PROCESS | 1957 | 1468881955648 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}] 15:45:55 INFO - PROCESS | 1957 | 1468881955649 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:55 INFO - PROCESS | 1957 | 1468881955741 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:45:55 INFO - PROCESS | 1957 | 1468881955810 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1957 | 1468881955811 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x117481800 == 53 [pid = 1957] [id = 301] 15:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x11930cc00) [pid = 1957] [serial = 902] [outer = 0x0] 15:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x119980800) [pid = 1957] [serial = 903] [outer = 0x11930cc00] 15:45:55 INFO - PROCESS | 1957 | 1468881955838 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x11a01c800) [pid = 1957] [serial = 904] [outer = 0x11930cc00] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12d614000 == 52 [pid = 1957] [id = 294] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12d20e000 == 51 [pid = 1957] [id = 293] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12c04a800 == 50 [pid = 1957] [id = 292] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12c74d000 == 49 [pid = 1957] [id = 291] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11d800 == 48 [pid = 1957] [id = 290] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7ad800 == 47 [pid = 1957] [id = 289] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x1169cb000 == 46 [pid = 1957] [id = 288] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x126c21000 == 45 [pid = 1957] [id = 287] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x124049000 == 44 [pid = 1957] [id = 286] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x119a6e800 == 43 [pid = 1957] [id = 285] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x1164bf800 == 42 [pid = 1957] [id = 284] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x11916f000 == 41 [pid = 1957] [id = 283] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12c762000 == 40 [pid = 1957] [id = 280] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x1258c8800 == 39 [pid = 1957] [id = 279] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x1181b5800 == 38 [pid = 1957] [id = 278] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12cadc000 == 37 [pid = 1957] [id = 277] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12cfc7800 == 36 [pid = 1957] [id = 281] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x119825800 == 35 [pid = 1957] [id = 282] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12b957800 == 34 [pid = 1957] [id = 261] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12b119800 == 33 [pid = 1957] [id = 264] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x123a90800 == 32 [pid = 1957] [id = 300] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x119828800 == 31 [pid = 1957] [id = 299] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12d61a800 == 30 [pid = 1957] [id = 298] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x1293a1000 == 29 [pid = 1957] [id = 297] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c3000 == 28 [pid = 1957] [id = 296] 15:45:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12d90c800 == 27 [pid = 1957] [id = 295] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x12b07a800) [pid = 1957] [serial = 828] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x12b085000) [pid = 1957] [serial = 830] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x12588bc00) [pid = 1957] [serial = 806] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x115e89800) [pid = 1957] [serial = 785] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x12523f800) [pid = 1957] [serial = 791] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x116913000) [pid = 1957] [serial = 794] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x118645000) [pid = 1957] [serial = 797] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x1194a1400) [pid = 1957] [serial = 821] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x12a8c8400) [pid = 1957] [serial = 818] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x12a392c00) [pid = 1957] [serial = 815] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x11889f400) [pid = 1957] [serial = 788] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12934e400) [pid = 1957] [serial = 810] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12b036c00) [pid = 1957] [serial = 827] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x1176b7800) [pid = 1957] [serial = 795] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12651c400) [pid = 1957] [serial = 807] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x1246ec000) [pid = 1957] [serial = 822] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x1266a7c00) [pid = 1957] [serial = 809] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x124bd8000) [pid = 1957] [serial = 804] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x124611000) [pid = 1957] [serial = 803] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x118fb2000) [pid = 1957] [serial = 798] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12aada400) [pid = 1957] [serial = 825] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12a8b9400) [pid = 1957] [serial = 816] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12944a000) [pid = 1957] [serial = 812] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x129571800) [pid = 1957] [serial = 813] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11a01a000) [pid = 1957] [serial = 800] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1239e3c00) [pid = 1957] [serial = 801] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x128dae400) [pid = 1957] [serial = 824] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12aa30c00) [pid = 1957] [serial = 819] [outer = 0x0] [url = about:blank] 15:45:56 INFO - PROCESS | 1957 | 1468881956837 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] 15:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:45:56 INFO - PROCESS | 1957 | 1468881956869 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 15:45:56 INFO - PROCESS | 1957 | 1468881956872 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1957 | 1468881956875 Marionette TRACE conn2 <- [1,1178,null,{}] 15:45:56 INFO - PROCESS | 1957 | 1468881956878 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}] 15:45:56 INFO - PROCESS | 1957 | 1468881956880 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:56 INFO - PROCESS | 1957 | 1468881956962 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:45:56 INFO - PROCESS | 1957 | 1468881956969 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1957 | 1468881956971 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x116adc000 == 28 [pid = 1957] [id = 302] 15:45:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11614dc00) [pid = 1957] [serial = 905] [outer = 0x0] 15:45:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11812fc00) [pid = 1957] [serial = 906] [outer = 0x11614dc00] 15:45:57 INFO - PROCESS | 1957 | 1468881957000 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x118899000) [pid = 1957] [serial = 907] [outer = 0x11614dc00] 15:45:57 INFO - PROCESS | 1957 | 1468881957358 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] 15:45:57 INFO - PROCESS | 1957 | 1468881957402 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 15:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:45:57 INFO - PROCESS | 1957 | 1468881957406 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 1957 | 1468881957408 Marionette TRACE conn2 <- [1,1182,null,{}] 15:45:57 INFO - PROCESS | 1957 | 1468881957410 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}] 15:45:57 INFO - PROCESS | 1957 | 1468881957412 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:57 INFO - PROCESS | 1957 | 1468881957496 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:45:57 INFO - PROCESS | 1957 | 1468881957502 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1957 | 1468881957504 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fe7800 == 29 [pid = 1957] [id = 303] 15:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x118fb2000) [pid = 1957] [serial = 908] [outer = 0x0] 15:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x119e0b800) [pid = 1957] [serial = 909] [outer = 0x118fb2000] 15:45:57 INFO - PROCESS | 1957 | 1468881957531 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12380ac00) [pid = 1957] [serial = 910] [outer = 0x118fb2000] 15:45:57 INFO - PROCESS | 1957 | 1468881957910 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] 15:45:57 INFO - PROCESS | 1957 | 1468881957929 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 15:45:57 INFO - PROCESS | 1957 | 1468881957932 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 1957 | 1468881957935 Marionette TRACE conn2 <- [1,1186,null,{}] 15:45:57 INFO - PROCESS | 1957 | 1468881957943 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}] 15:45:57 INFO - PROCESS | 1957 | 1468881957947 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:58 INFO - PROCESS | 1957 | 1468881958026 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:45:58 INFO - PROCESS | 1957 | 1468881958036 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1957 | 1468881958038 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x123990000 == 30 [pid = 1957] [id = 304] 15:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x123f46400) [pid = 1957] [serial = 911] [outer = 0x0] 15:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x124b1f000) [pid = 1957] [serial = 912] [outer = 0x123f46400] 15:45:58 INFO - PROCESS | 1957 | 1468881958066 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x124ca4000) [pid = 1957] [serial = 913] [outer = 0x123f46400] 15:45:58 INFO - PROCESS | 1957 | 1468881958407 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] 15:45:58 INFO - PROCESS | 1957 | 1468881958456 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 15:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:45:58 INFO - PROCESS | 1957 | 1468881958458 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 1957 | 1468881958459 Marionette TRACE conn2 <- [1,1190,null,{}] 15:45:58 INFO - PROCESS | 1957 | 1468881958462 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}] 15:45:58 INFO - PROCESS | 1957 | 1468881958463 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:58 INFO - PROCESS | 1957 | 1468881958543 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:45:58 INFO - PROCESS | 1957 | 1468881958624 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1957 | 1468881958625 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243c8800 == 31 [pid = 1957] [id = 305] 15:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1127dd000) [pid = 1957] [serial = 914] [outer = 0x0] 15:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x124cc7c00) [pid = 1957] [serial = 915] [outer = 0x1127dd000] 15:45:58 INFO - PROCESS | 1957 | 1468881958650 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12651b400) [pid = 1957] [serial = 916] [outer = 0x1127dd000] 15:45:59 INFO - PROCESS | 1957 | 1468881959054 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] 15:45:59 INFO - PROCESS | 1957 | 1468881959084 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 15:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:45:59 INFO - PROCESS | 1957 | 1468881959087 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 1957 | 1468881959089 Marionette TRACE conn2 <- [1,1194,null,{}] 15:45:59 INFO - PROCESS | 1957 | 1468881959093 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}] 15:45:59 INFO - PROCESS | 1957 | 1468881959095 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:59 INFO - PROCESS | 1957 | 1468881959214 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:45:59 INFO - PROCESS | 1957 | 1468881959217 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1957 | 1468881959218 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12661f000 == 32 [pid = 1957] [id = 306] 15:45:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x113021c00) [pid = 1957] [serial = 917] [outer = 0x0] 15:45:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x1266ac000) [pid = 1957] [serial = 918] [outer = 0x113021c00] 15:45:59 INFO - PROCESS | 1957 | 1468881959242 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x128b8c800) [pid = 1957] [serial = 919] [outer = 0x113021c00] 15:45:59 INFO - PROCESS | 1957 | 1468881959616 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] 15:45:59 INFO - PROCESS | 1957 | 1468881959659 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 15:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:45:59 INFO - PROCESS | 1957 | 1468881959661 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 1957 | 1468881959662 Marionette TRACE conn2 <- [1,1198,null,{}] 15:45:59 INFO - PROCESS | 1957 | 1468881959664 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}] 15:45:59 INFO - PROCESS | 1957 | 1468881959668 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:59 INFO - PROCESS | 1957 | 1468881959778 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:45:59 INFO - PROCESS | 1957 | 1468881959789 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1957 | 1468881959790 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:45:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x129137000 == 33 [pid = 1957] [id = 307] 15:45:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x128d73400) [pid = 1957] [serial = 920] [outer = 0x0] 15:45:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x129442000) [pid = 1957] [serial = 921] [outer = 0x128d73400] 15:45:59 INFO - PROCESS | 1957 | 1468881959815 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x12a388000) [pid = 1957] [serial = 922] [outer = 0x128d73400] 15:46:00 INFO - PROCESS | 1957 | 1468881960158 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]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 15:46:00 INFO - PROCESS | 1957 | 1468881960180 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1957 | 1468881960181 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 15:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:46:00 INFO - PROCESS | 1957 | 1468881960191 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 1957 | 1468881960192 Marionette TRACE conn2 <- [1,1202,null,{}] 15:46:00 INFO - PROCESS | 1957 | 1468881960194 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}] 15:46:00 INFO - PROCESS | 1957 | 1468881960196 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:00 INFO - PROCESS | 1957 | 1468881960294 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:46:00 INFO - PROCESS | 1957 | 1468881960300 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1957 | 1468881960301 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3d4000 == 34 [pid = 1957] [id = 308] 15:46:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x129102c00) [pid = 1957] [serial = 923] [outer = 0x0] 15:46:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12a765400) [pid = 1957] [serial = 924] [outer = 0x129102c00] 15:46:00 INFO - PROCESS | 1957 | 1468881960325 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12aa2dc00) [pid = 1957] [serial = 925] [outer = 0x129102c00] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12b912c00) [pid = 1957] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x12b8a3800) [pid = 1957] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x1239e5000) [pid = 1957] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x1161b2800) [pid = 1957] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x119311000) [pid = 1957] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12be13000) [pid = 1957] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12b07ac00) [pid = 1957] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x116149800) [pid = 1957] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x125891800) [pid = 1957] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x116745400) [pid = 1957] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11a017400) [pid = 1957] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x129354c00) [pid = 1957] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x119e14000) [pid = 1957] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11690f000) [pid = 1957] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12934e000) [pid = 1957] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x123f4c000) [pid = 1957] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12aa39000) [pid = 1957] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x10eaff400) [pid = 1957] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1127d6800) [pid = 1957] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x112a83c00) [pid = 1957] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x126631c00) [pid = 1957] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x119b91800) [pid = 1957] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x1131ae800) [pid = 1957] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1176ab400) [pid = 1957] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11a01d800) [pid = 1957] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1246eb400) [pid = 1957] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1176b3000) [pid = 1957] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x1246ea000) [pid = 1957] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12c27cc00) [pid = 1957] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:46:01 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12beb7c00) [pid = 1957] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:46:01 INFO - PROCESS | 1957 | 1468881961089 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]]]}] 15:46:01 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 15:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 924ms 15:46:01 INFO - PROCESS | 1957 | 1468881961117 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1957 | 1468881961119 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 15:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:46:01 INFO - PROCESS | 1957 | 1468881961121 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1957 | 1468881961122 Marionette TRACE conn2 <- [1,1206,null,{}] 15:46:01 INFO - PROCESS | 1957 | 1468881961124 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}] 15:46:01 INFO - PROCESS | 1957 | 1468881961125 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:01 INFO - PROCESS | 1957 | 1468881961204 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:46:01 INFO - PROCESS | 1957 | 1468881961208 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1957 | 1468881961209 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181b7000 == 35 [pid = 1957] [id = 309] 15:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x112727c00) [pid = 1957] [serial = 926] [outer = 0x0] 15:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1131a7000) [pid = 1957] [serial = 927] [outer = 0x112727c00] 15:46:01 INFO - PROCESS | 1957 | 1468881961234 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11805d400) [pid = 1957] [serial = 928] [outer = 0x112727c00] 15:46:01 INFO - PROCESS | 1957 | 1468881961591 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]]]}] 15:46:01 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 15:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 15:46:01 INFO - PROCESS | 1957 | 1468881961641 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1957 | 1468881961642 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 15:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:46:01 INFO - PROCESS | 1957 | 1468881961644 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1957 | 1468881961645 Marionette TRACE conn2 <- [1,1210,null,{}] 15:46:01 INFO - PROCESS | 1957 | 1468881961648 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}] 15:46:01 INFO - PROCESS | 1957 | 1468881961649 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:01 INFO - PROCESS | 1957 | 1468881961737 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:46:01 INFO - PROCESS | 1957 | 1468881961741 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1957 | 1468881961742 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b003800 == 36 [pid = 1957] [id = 310] 15:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x118068800) [pid = 1957] [serial = 929] [outer = 0x0] 15:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11a01d800) [pid = 1957] [serial = 930] [outer = 0x118068800] 15:46:01 INFO - PROCESS | 1957 | 1468881961767 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x125889400) [pid = 1957] [serial = 931] [outer = 0x118068800] 15:46:02 INFO - PROCESS | 1957 | 1468881962090 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]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 15:46:02 INFO - PROCESS | 1957 | 1468881962117 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 1957 | 1468881962120 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 15:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:46:02 INFO - PROCESS | 1957 | 1468881962123 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 1957 | 1468881962124 Marionette TRACE conn2 <- [1,1214,null,{}] 15:46:02 INFO - PROCESS | 1957 | 1468881962126 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}] 15:46:02 INFO - PROCESS | 1957 | 1468881962127 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:02 INFO - PROCESS | 1957 | 1468881962208 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:46:02 INFO - PROCESS | 1957 | 1468881962212 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1957 | 1468881962213 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b119000 == 37 [pid = 1957] [id = 311] 15:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1250b3c00) [pid = 1957] [serial = 932] [outer = 0x0] 15:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x129564800) [pid = 1957] [serial = 933] [outer = 0x1250b3c00] 15:46:02 INFO - PROCESS | 1957 | 1468881962241 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12aa32800) [pid = 1957] [serial = 934] [outer = 0x1250b3c00] 15:46:02 INFO - PROCESS | 1957 | 1468881962607 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]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 15:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:46:02 INFO - PROCESS | 1957 | 1468881962644 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 1957 | 1468881962645 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 15:46:02 INFO - PROCESS | 1957 | 1468881962647 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 1957 | 1468881962651 Marionette TRACE conn2 <- [1,1218,null,{}] 15:46:02 INFO - PROCESS | 1957 | 1468881962654 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}] 15:46:02 INFO - PROCESS | 1957 | 1468881962655 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:02 INFO - PROCESS | 1957 | 1468881962744 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:46:02 INFO - PROCESS | 1957 | 1468881962750 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1957 | 1468881962752 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be7f000 == 38 [pid = 1957] [id = 312] 15:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x125725800) [pid = 1957] [serial = 935] [outer = 0x0] 15:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12b07f000) [pid = 1957] [serial = 936] [outer = 0x125725800] 15:46:02 INFO - PROCESS | 1957 | 1468881962779 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12b868800) [pid = 1957] [serial = 937] [outer = 0x125725800] 15:46:03 INFO - PROCESS | 1957 | 1468881963281 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]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 674ms 15:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:46:03 INFO - PROCESS | 1957 | 1468881963337 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 1957 | 1468881963340 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 15:46:03 INFO - PROCESS | 1957 | 1468881963343 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 1957 | 1468881963345 Marionette TRACE conn2 <- [1,1222,null,{}] 15:46:03 INFO - PROCESS | 1957 | 1468881963351 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}] 15:46:03 INFO - PROCESS | 1957 | 1468881963353 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:03 INFO - PROCESS | 1957 | 1468881963468 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:46:03 INFO - PROCESS | 1957 | 1468881963580 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 1957 | 1468881963581 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x118160000 == 39 [pid = 1957] [id = 313] 15:46:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1164dc000) [pid = 1957] [serial = 938] [outer = 0x0] 15:46:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x116ab3400) [pid = 1957] [serial = 939] [outer = 0x1164dc000] 15:46:03 INFO - PROCESS | 1957 | 1468881963615 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x118131c00) [pid = 1957] [serial = 940] [outer = 0x1164dc000] 15:46:04 INFO - PROCESS | 1957 | 1468881964112 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] 15:46:04 INFO - PROCESS | 1957 | 1468881964178 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 15:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:46:04 INFO - PROCESS | 1957 | 1468881964186 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 1957 | 1468881964188 Marionette TRACE conn2 <- [1,1226,null,{}] 15:46:04 INFO - PROCESS | 1957 | 1468881964191 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}] 15:46:04 INFO - PROCESS | 1957 | 1468881964192 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:04 INFO - PROCESS | 1957 | 1468881964303 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:46:04 INFO - PROCESS | 1957 | 1468881964389 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 1957 | 1468881964391 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c3c800 == 40 [pid = 1957] [id = 314] 15:46:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12380b800) [pid = 1957] [serial = 941] [outer = 0x0] 15:46:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x123c9a400) [pid = 1957] [serial = 942] [outer = 0x12380b800] 15:46:04 INFO - PROCESS | 1957 | 1468881964421 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12469e400) [pid = 1957] [serial = 943] [outer = 0x12380b800] 15:46:05 INFO - PROCESS | 1957 | 1468881965172 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]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1025ms 15:46:05 INFO - PROCESS | 1957 | 1468881965213 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1957 | 1468881965218 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 15:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:46:05 INFO - PROCESS | 1957 | 1468881965242 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 1957 | 1468881965245 Marionette TRACE conn2 <- [1,1230,null,{}] 15:46:05 INFO - PROCESS | 1957 | 1468881965250 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}] 15:46:05 INFO - PROCESS | 1957 | 1468881965253 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:05 INFO - PROCESS | 1957 | 1468881965366 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:46:05 INFO - PROCESS | 1957 | 1468881965431 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1957 | 1468881965434 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x117103000 == 41 [pid = 1957] [id = 315] 15:46:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1164de400) [pid = 1957] [serial = 944] [outer = 0x0] 15:46:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11690fc00) [pid = 1957] [serial = 945] [outer = 0x1164de400] 15:46:05 INFO - PROCESS | 1957 | 1468881965462 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x117d9ec00) [pid = 1957] [serial = 946] [outer = 0x1164de400] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x12b119000 == 40 [pid = 1957] [id = 311] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x12b003800 == 39 [pid = 1957] [id = 310] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x1181b7000 == 38 [pid = 1957] [id = 309] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3d4000 == 37 [pid = 1957] [id = 308] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x129137000 == 36 [pid = 1957] [id = 307] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x12661f000 == 35 [pid = 1957] [id = 306] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x1243c8800 == 34 [pid = 1957] [id = 305] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x123990000 == 33 [pid = 1957] [id = 304] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x118fe7800 == 32 [pid = 1957] [id = 303] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x116adc000 == 31 [pid = 1957] [id = 302] 15:46:05 INFO - PROCESS | 1957 | --DOCSHELL 0x117481800 == 30 [pid = 1957] [id = 301] 15:46:05 INFO - PROCESS | 1957 | 1468881965922 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]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 745ms 15:46:05 INFO - PROCESS | 1957 | 1468881965967 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1957 | 1468881965970 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 15:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:46:05 INFO - PROCESS | 1957 | 1468881965975 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 1957 | 1468881965976 Marionette TRACE conn2 <- [1,1234,null,{}] 15:46:05 INFO - PROCESS | 1957 | 1468881965979 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}] 15:46:05 INFO - PROCESS | 1957 | 1468881965980 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:06 INFO - PROCESS | 1957 | 1468881966064 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x1121eac00) [pid = 1957] [serial = 702] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x113204400) [pid = 1957] [serial = 735] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11698cc00) [pid = 1957] [serial = 786] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12a8bb800) [pid = 1957] [serial = 783] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11a022800) [pid = 1957] [serial = 741] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x116919800) [pid = 1957] [serial = 705] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x119555800) [pid = 1957] [serial = 789] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x125002400) [pid = 1957] [serial = 732] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x126124c00) [pid = 1957] [serial = 792] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x118566400) [pid = 1957] [serial = 738] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12500c000) [pid = 1957] [serial = 744] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12b8a1400) [pid = 1957] [serial = 864] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12b161c00) [pid = 1957] [serial = 863] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12b921c00) [pid = 1957] [serial = 870] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12b912800) [pid = 1957] [serial = 867] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12be1a400) [pid = 1957] [serial = 874] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12beb8800) [pid = 1957] [serial = 880] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12a8c5000) [pid = 1957] [serial = 861] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12c725000) [pid = 1957] [serial = 886] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12c280c00) [pid = 1957] [serial = 885] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12bec4000) [pid = 1957] [serial = 882] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b919800) [pid = 1957] [serial = 869] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b8a8000) [pid = 1957] [serial = 866] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12aa2f400) [pid = 1957] [serial = 477] [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.] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x124bd4400) [pid = 1957] [serial = 854] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x116ab3000) [pid = 1957] [serial = 833] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11855ac00) [pid = 1957] [serial = 834] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x119e0b000) [pid = 1957] [serial = 836] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12384c000) [pid = 1957] [serial = 837] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12be15400) [pid = 1957] [serial = 873] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b15e400) [pid = 1957] [serial = 831] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x116ab0400) [pid = 1957] [serial = 848] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118067400) [pid = 1957] [serial = 849] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1266a9c00) [pid = 1957] [serial = 839] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128d70000) [pid = 1957] [serial = 840] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118f4d000) [pid = 1957] [serial = 851] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x11a022c00) [pid = 1957] [serial = 852] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x128b82400) [pid = 1957] [serial = 857] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x129102800) [pid = 1957] [serial = 858] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x126121c00) [pid = 1957] [serial = 855] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a68f400) [pid = 1957] [serial = 842] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a8ba000) [pid = 1957] [serial = 876] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12b165c00) [pid = 1957] [serial = 843] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x129357000) [pid = 1957] [serial = 845] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12b85ec00) [pid = 1957] [serial = 846] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12a694800) [pid = 1957] [serial = 860] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12c27a000) [pid = 1957] [serial = 883] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12be1bc00) [pid = 1957] [serial = 879] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12b920800) [pid = 1957] [serial = 877] [outer = 0x0] [url = about:blank] 15:46:06 INFO - PROCESS | 1957 | 1468881966138 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1957 | 1468881966139 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ac2800 == 31 [pid = 1957] [id = 316] 15:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x113cd7800) [pid = 1957] [serial = 947] [outer = 0x0] 15:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x116ab0400) [pid = 1957] [serial = 948] [outer = 0x113cd7800] 15:46:06 INFO - PROCESS | 1957 | 1468881966169 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118fb1800) [pid = 1957] [serial = 949] [outer = 0x113cd7800] 15:46:06 INFO - PROCESS | 1957 | 1468881966481 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]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 522ms 15:46:06 INFO - PROCESS | 1957 | 1468881966496 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1957 | 1468881966498 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 15:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:46:06 INFO - PROCESS | 1957 | 1468881966504 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 1957 | 1468881966506 Marionette TRACE conn2 <- [1,1238,null,{}] 15:46:06 INFO - PROCESS | 1957 | 1468881966514 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}] 15:46:06 INFO - PROCESS | 1957 | 1468881966520 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:06 INFO - PROCESS | 1957 | 1468881966604 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:46:06 INFO - PROCESS | 1957 | 1468881966609 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1957 | 1468881966611 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b4c000 == 32 [pid = 1957] [id = 317] 15:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1129b1c00) [pid = 1957] [serial = 950] [outer = 0x0] 15:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x123806c00) [pid = 1957] [serial = 951] [outer = 0x1129b1c00] 15:46:06 INFO - PROCESS | 1957 | 1468881966639 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124611400) [pid = 1957] [serial = 952] [outer = 0x1129b1c00] 15:46:07 INFO - PROCESS | 1957 | 1468881967020 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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 574ms 15:46:07 INFO - PROCESS | 1957 | 1468881967077 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1957 | 1468881967079 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 15:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:46:07 INFO - PROCESS | 1957 | 1468881967082 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1957 | 1468881967083 Marionette TRACE conn2 <- [1,1242,null,{}] 15:46:07 INFO - PROCESS | 1957 | 1468881967087 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}] 15:46:07 INFO - PROCESS | 1957 | 1468881967089 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:07 INFO - PROCESS | 1957 | 1468881967215 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:46:07 INFO - PROCESS | 1957 | 1468881967226 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1957 | 1468881967227 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12470a000 == 33 [pid = 1957] [id = 318] 15:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124bcf800) [pid = 1957] [serial = 953] [outer = 0x0] 15:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124bd9400) [pid = 1957] [serial = 954] [outer = 0x124bcf800] 15:46:07 INFO - PROCESS | 1957 | 1468881967269 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12500bc00) [pid = 1957] [serial = 955] [outer = 0x124bcf800] 15:46:07 INFO - PROCESS | 1957 | 1468881967682 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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 622ms 15:46:07 INFO - PROCESS | 1957 | 1468881967704 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1957 | 1468881967706 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 15:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:46:07 INFO - PROCESS | 1957 | 1468881967708 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1957 | 1468881967709 Marionette TRACE conn2 <- [1,1246,null,{}] 15:46:07 INFO - PROCESS | 1957 | 1468881967711 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}] 15:46:07 INFO - PROCESS | 1957 | 1468881967712 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:07 INFO - PROCESS | 1957 | 1468881967829 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:46:07 INFO - PROCESS | 1957 | 1468881967837 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1957 | 1468881967838 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258ca800 == 34 [pid = 1957] [id = 319] 15:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1127d5c00) [pid = 1957] [serial = 956] [outer = 0x0] 15:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x125890000) [pid = 1957] [serial = 957] [outer = 0x1127d5c00] 15:46:07 INFO - PROCESS | 1957 | 1468881967863 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12658d000) [pid = 1957] [serial = 958] [outer = 0x1127d5c00] 15:46:08 INFO - PROCESS | 1957 | 1468881968220 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]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 15:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:46:08 INFO - PROCESS | 1957 | 1468881968227 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 1957 | 1468881968228 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 15:46:08 INFO - PROCESS | 1957 | 1468881968231 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 1957 | 1468881968232 Marionette TRACE conn2 <- [1,1250,null,{}] 15:46:08 INFO - PROCESS | 1957 | 1468881968234 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}] 15:46:08 INFO - PROCESS | 1957 | 1468881968238 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:08 INFO - PROCESS | 1957 | 1468881968362 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:46:08 INFO - PROCESS | 1957 | 1468881968366 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1957 | 1468881968367 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x128c3f800 == 35 [pid = 1957] [id = 320] 15:46:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x126124400) [pid = 1957] [serial = 959] [outer = 0x0] 15:46:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128d6b400) [pid = 1957] [serial = 960] [outer = 0x126124400] 15:46:08 INFO - PROCESS | 1957 | 1468881968392 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129562800) [pid = 1957] [serial = 961] [outer = 0x126124400] 15:46:08 INFO - PROCESS | 1957 | 1468881968755 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]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 568ms 15:46:08 INFO - PROCESS | 1957 | 1468881968800 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:46:08 INFO - PROCESS | 1957 | 1468881968802 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 15:46:08 INFO - PROCESS | 1957 | 1468881968805 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 1957 | 1468881968807 Marionette TRACE conn2 <- [1,1254,null,{}] 15:46:08 INFO - PROCESS | 1957 | 1468881968811 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}] 15:46:08 INFO - PROCESS | 1957 | 1468881968812 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:08 INFO - PROCESS | 1957 | 1468881968963 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:46:08 INFO - PROCESS | 1957 | 1468881968979 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1957 | 1468881968980 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293bd800 == 36 [pid = 1957] [id = 321] 15:46:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x129569000) [pid = 1957] [serial = 962] [outer = 0x0] 15:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a68e800) [pid = 1957] [serial = 963] [outer = 0x129569000] 15:46:09 INFO - PROCESS | 1957 | 1468881969020 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a8bb000) [pid = 1957] [serial = 964] [outer = 0x129569000] 15:46:09 INFO - PROCESS | 1957 | 1468881969381 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]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 621ms 15:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:46:09 INFO - PROCESS | 1957 | 1468881969426 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1957 | 1468881969428 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 15:46:09 INFO - PROCESS | 1957 | 1468881969430 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1957 | 1468881969431 Marionette TRACE conn2 <- [1,1258,null,{}] 15:46:09 INFO - PROCESS | 1957 | 1468881969433 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}] 15:46:09 INFO - PROCESS | 1957 | 1468881969434 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:09 INFO - PROCESS | 1957 | 1468881969535 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:46:09 INFO - PROCESS | 1957 | 1468881969538 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 1957 | 1468881969540 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3e1000 == 37 [pid = 1957] [id = 322] 15:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x129569400) [pid = 1957] [serial = 965] [outer = 0x0] 15:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12aad7000) [pid = 1957] [serial = 966] [outer = 0x129569400] 15:46:09 INFO - PROCESS | 1957 | 1468881969564 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b07d000) [pid = 1957] [serial = 967] [outer = 0x129569400] 15:46:09 INFO - PROCESS | 1957 | 1468881969876 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]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 471ms 15:46:09 INFO - PROCESS | 1957 | 1468881969906 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1957 | 1468881969907 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 15:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:46:09 INFO - PROCESS | 1957 | 1468881969910 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1957 | 1468881969911 Marionette TRACE conn2 <- [1,1262,null,{}] 15:46:09 INFO - PROCESS | 1957 | 1468881969913 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}] 15:46:09 INFO - PROCESS | 1957 | 1468881969915 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:10 INFO - PROCESS | 1957 | 1468881970028 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:46:10 INFO - PROCESS | 1957 | 1468881970039 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1957 | 1468881970040 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b4b000 == 38 [pid = 1957] [id = 323] 15:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b07cc00) [pid = 1957] [serial = 968] [outer = 0x0] 15:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b163400) [pid = 1957] [serial = 969] [outer = 0x12b07cc00] 15:46:10 INFO - PROCESS | 1957 | 1468881970071 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b864c00) [pid = 1957] [serial = 970] [outer = 0x12b07cc00] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x113021c00) [pid = 1957] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118fb2000) [pid = 1957] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11930cc00) [pid = 1957] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11614dc00) [pid = 1957] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123f46400) [pid = 1957] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128d73400) [pid = 1957] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x129102c00) [pid = 1957] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119302400) [pid = 1957] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1243ba400) [pid = 1957] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12b07c400) [pid = 1957] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12460d000) [pid = 1957] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x112727c00) [pid = 1957] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118067800) [pid = 1957] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1250b3c00) [pid = 1957] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118068800) [pid = 1957] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:46:10 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1127dd000) [pid = 1957] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:46:10 INFO - PROCESS | 1957 | 1468881970468 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]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 569ms 15:46:10 INFO - PROCESS | 1957 | 1468881970480 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1957 | 1468881970481 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 15:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:46:10 INFO - PROCESS | 1957 | 1468881970489 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1957 | 1468881970491 Marionette TRACE conn2 <- [1,1266,null,{}] 15:46:10 INFO - PROCESS | 1957 | 1468881970493 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}] 15:46:10 INFO - PROCESS | 1957 | 1468881970494 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:10 INFO - PROCESS | 1957 | 1468881970609 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:46:10 INFO - PROCESS | 1957 | 1468881970644 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1957 | 1468881970645 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b002800 == 39 [pid = 1957] [id = 324] 15:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x112a85000) [pid = 1957] [serial = 971] [outer = 0x0] 15:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11a020800) [pid = 1957] [serial = 972] [outer = 0x112a85000] 15:46:10 INFO - PROCESS | 1957 | 1468881970669 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124e9e400) [pid = 1957] [serial = 973] [outer = 0x112a85000] 15:46:10 INFO - PROCESS | 1957 | 1468881970938 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]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 473ms 15:46:10 INFO - PROCESS | 1957 | 1468881970959 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1957 | 1468881970960 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 15:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:46:10 INFO - PROCESS | 1957 | 1468881970963 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1957 | 1468881970964 Marionette TRACE conn2 <- [1,1270,null,{}] 15:46:10 INFO - PROCESS | 1957 | 1468881970974 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}] 15:46:10 INFO - PROCESS | 1957 | 1468881970976 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:11 INFO - PROCESS | 1957 | 1468881971080 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:46:11 INFO - PROCESS | 1957 | 1468881971085 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1957 | 1468881971087 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be78800 == 40 [pid = 1957] [id = 325] 15:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12651d400) [pid = 1957] [serial = 974] [outer = 0x0] 15:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12b07c400) [pid = 1957] [serial = 975] [outer = 0x12651d400] 15:46:11 INFO - PROCESS | 1957 | 1468881971120 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b8a8000) [pid = 1957] [serial = 976] [outer = 0x12651d400] 15:46:11 INFO - PROCESS | 1957 | 1468881971472 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]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 526ms 15:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:46:11 INFO - PROCESS | 1957 | 1468881971489 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1957 | 1468881971491 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 15:46:11 INFO - PROCESS | 1957 | 1468881971493 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1957 | 1468881971494 Marionette TRACE conn2 <- [1,1274,null,{}] 15:46:11 INFO - PROCESS | 1957 | 1468881971496 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}] 15:46:11 INFO - PROCESS | 1957 | 1468881971498 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:11 INFO - PROCESS | 1957 | 1468881971611 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:46:11 INFO - PROCESS | 1957 | 1468881971617 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1957 | 1468881971618 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74d000 == 41 [pid = 1957] [id = 326] 15:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b8ac400) [pid = 1957] [serial = 977] [outer = 0x0] 15:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b916800) [pid = 1957] [serial = 978] [outer = 0x12b8ac400] 15:46:11 INFO - PROCESS | 1957 | 1468881971642 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12be11c00) [pid = 1957] [serial = 979] [outer = 0x12b8ac400] 15:46:11 INFO - PROCESS | 1957 | 1468881971952 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]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 15:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:46:11 INFO - PROCESS | 1957 | 1468881971961 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1957 | 1468881971962 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 15:46:11 INFO - PROCESS | 1957 | 1468881971964 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1957 | 1468881971966 Marionette TRACE conn2 <- [1,1278,null,{}] 15:46:11 INFO - PROCESS | 1957 | 1468881971971 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}] 15:46:11 INFO - PROCESS | 1957 | 1468881971973 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:12 INFO - PROCESS | 1957 | 1468881972059 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:46:12 INFO - PROCESS | 1957 | 1468881972063 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 1957 | 1468881972072 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caee000 == 42 [pid = 1957] [id = 327] 15:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11889b000) [pid = 1957] [serial = 980] [outer = 0x0] 15:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12be1c800) [pid = 1957] [serial = 981] [outer = 0x11889b000] 15:46:12 INFO - PROCESS | 1957 | 1468881972096 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12beaf800) [pid = 1957] [serial = 982] [outer = 0x11889b000] 15:46:12 INFO - PROCESS | 1957 | 1468881972573 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]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 622ms 15:46:12 INFO - PROCESS | 1957 | 1468881972587 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 1957 | 1468881972589 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 15:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:46:12 INFO - PROCESS | 1957 | 1468881972592 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 1957 | 1468881972594 Marionette TRACE conn2 <- [1,1282,null,{}] 15:46:12 INFO - PROCESS | 1957 | 1468881972598 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}] 15:46:12 INFO - PROCESS | 1957 | 1468881972600 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:12 INFO - PROCESS | 1957 | 1468881972711 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:46:12 INFO - PROCESS | 1957 | 1468881972798 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 1957 | 1468881972799 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x118698000 == 43 [pid = 1957] [id = 328] 15:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11663e800) [pid = 1957] [serial = 983] [outer = 0x0] 15:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11714f400) [pid = 1957] [serial = 984] [outer = 0x11663e800] 15:46:12 INFO - PROCESS | 1957 | 1468881972874 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11889b400) [pid = 1957] [serial = 985] [outer = 0x11663e800] 15:46:13 INFO - PROCESS | 1957 | 1468881973289 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]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 720ms 15:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:46:13 INFO - PROCESS | 1957 | 1468881973320 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 1957 | 1468881973324 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 15:46:13 INFO - PROCESS | 1957 | 1468881973329 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 1957 | 1468881973331 Marionette TRACE conn2 <- [1,1286,null,{}] 15:46:13 INFO - PROCESS | 1957 | 1468881973354 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}] 15:46:13 INFO - PROCESS | 1957 | 1468881973356 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:13 INFO - PROCESS | 1957 | 1468881973464 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:46:13 INFO - PROCESS | 1957 | 1468881973538 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1957 | 1468881973540 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba2000 == 44 [pid = 1957] [id = 329] 15:46:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11a01c000) [pid = 1957] [serial = 986] [outer = 0x0] 15:46:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1241b9000) [pid = 1957] [serial = 987] [outer = 0x11a01c000] 15:46:13 INFO - PROCESS | 1957 | 1468881973572 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1246eac00) [pid = 1957] [serial = 988] [outer = 0x11a01c000] 15:46:13 INFO - PROCESS | 1957 | 1468881973968 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]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 689ms 15:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:46:14 INFO - PROCESS | 1957 | 1468881974019 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1957 | 1468881974020 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 15:46:14 INFO - PROCESS | 1957 | 1468881974022 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1957 | 1468881974025 Marionette TRACE conn2 <- [1,1290,null,{}] 15:46:14 INFO - PROCESS | 1957 | 1468881974033 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}] 15:46:14 INFO - PROCESS | 1957 | 1468881974036 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:14 INFO - PROCESS | 1957 | 1468881974165 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:46:14 INFO - PROCESS | 1957 | 1468881974274 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1957 | 1468881974276 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caf8800 == 45 [pid = 1957] [id = 330] 15:46:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1250b6400) [pid = 1957] [serial = 989] [outer = 0x0] 15:46:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x128b8ec00) [pid = 1957] [serial = 990] [outer = 0x1250b6400] 15:46:14 INFO - PROCESS | 1957 | 1468881974308 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129352800) [pid = 1957] [serial = 991] [outer = 0x1250b6400] 15:46:14 INFO - PROCESS | 1957 | 1468881974726 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]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 725ms 15:46:14 INFO - PROCESS | 1957 | 1468881974748 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1957 | 1468881974752 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 15:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:46:14 INFO - PROCESS | 1957 | 1468881974755 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1957 | 1468881974756 Marionette TRACE conn2 <- [1,1294,null,{}] 15:46:14 INFO - PROCESS | 1957 | 1468881974758 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}] 15:46:14 INFO - PROCESS | 1957 | 1468881974760 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:14 INFO - PROCESS | 1957 | 1468881974866 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:46:14 INFO - PROCESS | 1957 | 1468881974929 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1957 | 1468881974930 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b950000 == 46 [pid = 1957] [id = 331] 15:46:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11271cc00) [pid = 1957] [serial = 992] [outer = 0x0] 15:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x129569c00) [pid = 1957] [serial = 993] [outer = 0x11271cc00] 15:46:15 INFO - PROCESS | 1957 | 1468881975009 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b163c00) [pid = 1957] [serial = 994] [outer = 0x11271cc00] 15:46:15 INFO - PROCESS | 1957 | 1468881975597 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]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 868ms 15:46:15 INFO - PROCESS | 1957 | 1468881975623 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 1957 | 1468881975626 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 15:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:46:15 INFO - PROCESS | 1957 | 1468881975629 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:46:15 INFO - PROCESS | 1957 | 1468881975630 Marionette TRACE conn2 <- [1,1298,null,{}] 15:46:15 INFO - PROCESS | 1957 | 1468881975634 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}] 15:46:15 INFO - PROCESS | 1957 | 1468881975636 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:15 INFO - PROCESS | 1957 | 1468881975734 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:46:15 INFO - PROCESS | 1957 | 1468881975814 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 1957 | 1468881975816 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f18800 == 47 [pid = 1957] [id = 332] 15:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1164dd000) [pid = 1957] [serial = 995] [outer = 0x0] 15:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x117152800) [pid = 1957] [serial = 996] [outer = 0x1164dd000] 15:46:15 INFO - PROCESS | 1957 | 1468881975842 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11889dc00) [pid = 1957] [serial = 997] [outer = 0x1164dd000] 15:46:16 INFO - PROCESS | 1957 | 1468881976273 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]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 673ms 15:46:16 INFO - PROCESS | 1957 | 1468881976301 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 1957 | 1468881976304 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 15:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:46:16 INFO - PROCESS | 1957 | 1468881976307 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 1957 | 1468881976309 Marionette TRACE conn2 <- [1,1302,null,{}] 15:46:16 INFO - PROCESS | 1957 | 1468881976311 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}] 15:46:16 INFO - PROCESS | 1957 | 1468881976312 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12c74d000 == 46 [pid = 1957] [id = 326] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12be78800 == 45 [pid = 1957] [id = 325] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12b002800 == 44 [pid = 1957] [id = 324] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x119b4b000 == 43 [pid = 1957] [id = 323] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3e1000 == 42 [pid = 1957] [id = 322] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x1293bd800 == 41 [pid = 1957] [id = 321] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x128c3f800 == 40 [pid = 1957] [id = 320] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x1258ca800 == 39 [pid = 1957] [id = 319] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12470a000 == 38 [pid = 1957] [id = 318] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x119b4c000 == 37 [pid = 1957] [id = 317] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x116ac2800 == 36 [pid = 1957] [id = 316] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x117103000 == 35 [pid = 1957] [id = 315] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x124c3c800 == 34 [pid = 1957] [id = 314] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12be7f000 == 33 [pid = 1957] [id = 312] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x118160000 == 32 [pid = 1957] [id = 313] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x118f18800 == 31 [pid = 1957] [id = 332] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12b950000 == 30 [pid = 1957] [id = 331] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12caf8800 == 29 [pid = 1957] [id = 330] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba2000 == 28 [pid = 1957] [id = 329] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x118698000 == 27 [pid = 1957] [id = 328] 15:46:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12caee000 == 26 [pid = 1957] [id = 327] 15:46:17 INFO - PROCESS | 1957 | 1468881977042 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1266ac000) [pid = 1957] [serial = 918] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x119e0b800) [pid = 1957] [serial = 909] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12380ac00) [pid = 1957] [serial = 910] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11a01c800) [pid = 1957] [serial = 904] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x119980800) [pid = 1957] [serial = 903] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11812fc00) [pid = 1957] [serial = 906] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118899000) [pid = 1957] [serial = 907] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124b1f000) [pid = 1957] [serial = 912] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x124ca4000) [pid = 1957] [serial = 913] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129442000) [pid = 1957] [serial = 921] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a765400) [pid = 1957] [serial = 924] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12a388000) [pid = 1957] [serial = 922] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x123807800) [pid = 1957] [serial = 889] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x119972000) [pid = 1957] [serial = 888] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126129000) [pid = 1957] [serial = 891] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x128dbb400) [pid = 1957] [serial = 892] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b86b800) [pid = 1957] [serial = 895] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b167000) [pid = 1957] [serial = 894] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12be19800) [pid = 1957] [serial = 898] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1131a7000) [pid = 1957] [serial = 927] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11805d400) [pid = 1957] [serial = 928] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12b8a5000) [pid = 1957] [serial = 897] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1188a2000) [pid = 1957] [serial = 901] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118306c00) [pid = 1957] [serial = 900] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x129564800) [pid = 1957] [serial = 933] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11a01d800) [pid = 1957] [serial = 930] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12aa2dc00) [pid = 1957] [serial = 925] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x124cc7c00) [pid = 1957] [serial = 915] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12651b400) [pid = 1957] [serial = 916] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12b07f000) [pid = 1957] [serial = 936] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128b8c800) [pid = 1957] [serial = 919] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x125889400) [pid = 1957] [serial = 931] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12aa32800) [pid = 1957] [serial = 934] [outer = 0x0] [url = about:blank] 15:46:17 INFO - PROCESS | 1957 | 1468881977183 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1957 | 1468881977184 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x112643000 == 27 [pid = 1957] [id = 333] 15:46:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1121ec400) [pid = 1957] [serial = 998] [outer = 0x0] 15:46:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11271d400) [pid = 1957] [serial = 999] [outer = 0x1121ec400] 15:46:17 INFO - PROCESS | 1957 | 1468881977212 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1127dd400) [pid = 1957] [serial = 1000] [outer = 0x1121ec400] 15:46:17 INFO - PROCESS | 1957 | 1468881977544 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]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1270ms 15:46:17 INFO - PROCESS | 1957 | 1468881977578 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 1957 | 1468881977581 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 15:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:46:17 INFO - PROCESS | 1957 | 1468881977587 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - PROCESS | 1957 | 1468881977588 Marionette TRACE conn2 <- [1,1306,null,{}] 15:46:17 INFO - PROCESS | 1957 | 1468881977591 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}] 15:46:17 INFO - PROCESS | 1957 | 1468881977593 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:17 INFO - PROCESS | 1957 | 1468881977691 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:46:17 INFO - PROCESS | 1957 | 1468881977743 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1957 | 1468881977745 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x116633000 == 28 [pid = 1957] [id = 334] 15:46:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1129ba800) [pid = 1957] [serial = 1001] [outer = 0x0] 15:46:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11335d800) [pid = 1957] [serial = 1002] [outer = 0x1129ba800] 15:46:17 INFO - PROCESS | 1957 | 1468881977771 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x115e2a000) [pid = 1957] [serial = 1003] [outer = 0x1129ba800] 15:46:18 INFO - PROCESS | 1957 | 1468881978058 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]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 521ms 15:46:18 INFO - PROCESS | 1957 | 1468881978107 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1957 | 1468881978109 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 15:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:46:18 INFO - PROCESS | 1957 | 1468881978111 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1957 | 1468881978112 Marionette TRACE conn2 <- [1,1310,null,{}] 15:46:18 INFO - PROCESS | 1957 | 1468881978115 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}] 15:46:18 INFO - PROCESS | 1957 | 1468881978119 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:18 INFO - PROCESS | 1957 | 1468881978205 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:46:18 INFO - PROCESS | 1957 | 1468881978261 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 1957 | 1468881978262 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x116aca800 == 29 [pid = 1957] [id = 335] 15:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115e85c00) [pid = 1957] [serial = 1004] [outer = 0x0] 15:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116911400) [pid = 1957] [serial = 1005] [outer = 0x115e85c00] 15:46:18 INFO - PROCESS | 1957 | 1468881978288 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1176aa800) [pid = 1957] [serial = 1006] [outer = 0x115e85c00] 15:46:18 INFO - PROCESS | 1957 | 1468881978603 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] 15:46:18 INFO - PROCESS | 1957 | 1468881978637 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 15:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:46:18 INFO - PROCESS | 1957 | 1468881978645 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1957 | 1468881978648 Marionette TRACE conn2 <- [1,1314,null,{}] 15:46:18 INFO - PROCESS | 1957 | 1468881978651 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}] 15:46:18 INFO - PROCESS | 1957 | 1468881978653 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:18 INFO - PROCESS | 1957 | 1468881978736 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:46:18 INFO - PROCESS | 1957 | 1468881978740 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 1957 | 1468881978741 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184c0800 == 30 [pid = 1957] [id = 336] 15:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x117d35400) [pid = 1957] [serial = 1007] [outer = 0x0] 15:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11812d000) [pid = 1957] [serial = 1008] [outer = 0x117d35400] 15:46:18 INFO - PROCESS | 1957 | 1468881978766 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118897c00) [pid = 1957] [serial = 1009] [outer = 0x117d35400] 15:46:19 INFO - PROCESS | 1957 | 1468881979094 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]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 478ms 15:46:19 INFO - PROCESS | 1957 | 1468881979119 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 1957 | 1468881979121 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 15:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:46:19 INFO - PROCESS | 1957 | 1468881979123 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 1957 | 1468881979124 Marionette TRACE conn2 <- [1,1318,null,{}] 15:46:19 INFO - PROCESS | 1957 | 1468881979126 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}] 15:46:19 INFO - PROCESS | 1957 | 1468881979128 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:19 INFO - PROCESS | 1957 | 1468881979230 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:46:19 INFO - PROCESS | 1957 | 1468881979248 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1957 | 1468881979250 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x119169000 == 31 [pid = 1957] [id = 337] 15:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11889f800) [pid = 1957] [serial = 1010] [outer = 0x0] 15:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119306c00) [pid = 1957] [serial = 1011] [outer = 0x11889f800] 15:46:19 INFO - PROCESS | 1957 | 1468881979281 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x119975c00) [pid = 1957] [serial = 1012] [outer = 0x11889f800] 15:46:19 INFO - PROCESS | 1957 | 1468881979641 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]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 568ms 15:46:19 INFO - PROCESS | 1957 | 1468881979692 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 1957 | 1468881979693 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 15:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:46:19 INFO - PROCESS | 1957 | 1468881979695 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 1957 | 1468881979696 Marionette TRACE conn2 <- [1,1322,null,{}] 15:46:19 INFO - PROCESS | 1957 | 1468881979699 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}] 15:46:19 INFO - PROCESS | 1957 | 1468881979700 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:19 INFO - PROCESS | 1957 | 1468881979800 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:46:19 INFO - PROCESS | 1957 | 1468881979835 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1957 | 1468881979839 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x123894800 == 32 [pid = 1957] [id = 338] 15:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x115e29800) [pid = 1957] [serial = 1013] [outer = 0x0] 15:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12380e400) [pid = 1957] [serial = 1014] [outer = 0x115e29800] 15:46:19 INFO - PROCESS | 1957 | 1468881979871 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x124607400) [pid = 1957] [serial = 1015] [outer = 0x115e29800] 15:46:20 INFO - PROCESS | 1957 | 1468881980206 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]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 15:46:20 INFO - PROCESS | 1957 | 1468881980214 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 1957 | 1468881980215 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 15:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:46:20 INFO - PROCESS | 1957 | 1468881980221 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 1957 | 1468881980222 Marionette TRACE conn2 <- [1,1326,null,{}] 15:46:20 INFO - PROCESS | 1957 | 1468881980224 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}] 15:46:20 INFO - PROCESS | 1957 | 1468881980225 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:20 INFO - PROCESS | 1957 | 1468881980320 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:46:20 INFO - PROCESS | 1957 | 1468881980355 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1957 | 1468881980356 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x11214f800 == 33 [pid = 1957] [id = 339] 15:46:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x123807800) [pid = 1957] [serial = 1016] [outer = 0x0] 15:46:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1246eec00) [pid = 1957] [serial = 1017] [outer = 0x123807800] 15:46:20 INFO - PROCESS | 1957 | 1468881980380 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124bf4c00) [pid = 1957] [serial = 1018] [outer = 0x123807800] 15:46:20 INFO - PROCESS | 1957 | 1468881980723 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]]]}] 15:46:20 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 15:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 15:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:46:20 INFO - PROCESS | 1957 | 1468881980739 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 1957 | 1468881980741 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 15:46:20 INFO - PROCESS | 1957 | 1468881980743 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 1957 | 1468881980744 Marionette TRACE conn2 <- [1,1330,null,{}] 15:46:20 INFO - PROCESS | 1957 | 1468881980746 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}] 15:46:20 INFO - PROCESS | 1957 | 1468881980747 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:20 INFO - PROCESS | 1957 | 1468881980862 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:46:20 INFO - PROCESS | 1957 | 1468881980876 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1957 | 1468881980878 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x1247db000 == 34 [pid = 1957] [id = 340] 15:46:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124bf5000) [pid = 1957] [serial = 1019] [outer = 0x0] 15:46:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1250be400) [pid = 1957] [serial = 1020] [outer = 0x124bf5000] 15:46:20 INFO - PROCESS | 1957 | 1468881980918 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x125722c00) [pid = 1957] [serial = 1021] [outer = 0x124bf5000] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x126124400) [pid = 1957] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x129569000) [pid = 1957] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x112a85000) [pid = 1957] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x129569400) [pid = 1957] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12b07cc00) [pid = 1957] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12651d400) [pid = 1957] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1127d5c00) [pid = 1957] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1164dc000) [pid = 1957] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x124bcf800) [pid = 1957] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12380b800) [pid = 1957] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1164de400) [pid = 1957] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x125725800) [pid = 1957] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1129b1c00) [pid = 1957] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x113cd7800) [pid = 1957] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b8ac400) [pid = 1957] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:46:21 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11889b000) [pid = 1957] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:46:21 INFO - PROCESS | 1957 | 1468881981581 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]]]}] 15:46:21 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 15:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 874ms 15:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:46:21 INFO - PROCESS | 1957 | 1468881981618 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1957 | 1468881981619 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 15:46:21 INFO - PROCESS | 1957 | 1468881981621 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 1957 | 1468881981622 Marionette TRACE conn2 <- [1,1334,null,{}] 15:46:21 INFO - PROCESS | 1957 | 1468881981624 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}] 15:46:21 INFO - PROCESS | 1957 | 1468881981625 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:21 INFO - PROCESS | 1957 | 1468881981706 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:46:21 INFO - PROCESS | 1957 | 1468881981710 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 1957 | 1468881981711 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x125824000 == 35 [pid = 1957] [id = 341] 15:46:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x113021c00) [pid = 1957] [serial = 1022] [outer = 0x0] 15:46:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11930c000) [pid = 1957] [serial = 1023] [outer = 0x113021c00] 15:46:21 INFO - PROCESS | 1957 | 1468881981739 Marionette DEBUG loaded listener.js 15:46:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124bdb400) [pid = 1957] [serial = 1024] [outer = 0x113021c00] 15:46:22 INFO - PROCESS | 1957 | 1468881982164 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]]]}] 15:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 577ms 15:46:22 INFO - PROCESS | 1957 | 1468881982201 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:46:22 INFO - PROCESS | 1957 | 1468881982203 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 15:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:46:22 INFO - PROCESS | 1957 | 1468881982207 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:46:22 INFO - PROCESS | 1957 | 1468881982209 Marionette TRACE conn2 <- [1,1338,null,{}] 15:46:22 INFO - PROCESS | 1957 | 1468881982212 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}] 15:46:22 INFO - PROCESS | 1957 | 1468881982214 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:22 INFO - PROCESS | 1957 | 1468881982333 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:46:22 INFO - PROCESS | 1957 | 1468881982338 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 1957 | 1468881982340 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x126683000 == 36 [pid = 1957] [id = 342] 15:46:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11955a800) [pid = 1957] [serial = 1025] [outer = 0x0] 15:46:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x126125c00) [pid = 1957] [serial = 1026] [outer = 0x11955a800] 15:46:22 INFO - PROCESS | 1957 | 1468881982380 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12658d800) [pid = 1957] [serial = 1027] [outer = 0x11955a800] 15:46:23 INFO - PROCESS | 1957 | 1468881983263 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]]]}] 15:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1071ms 15:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:46:23 INFO - PROCESS | 1957 | 1468881983278 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 1957 | 1468881983279 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 15:46:23 INFO - PROCESS | 1957 | 1468881983282 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - PROCESS | 1957 | 1468881983283 Marionette TRACE conn2 <- [1,1342,null,{}] 15:46:23 INFO - PROCESS | 1957 | 1468881983286 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}] 15:46:23 INFO - PROCESS | 1957 | 1468881983287 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:23 INFO - PROCESS | 1957 | 1468881983364 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:46:23 INFO - PROCESS | 1957 | 1468881983417 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 1957 | 1468881983419 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x128bb1000 == 37 [pid = 1957] [id = 343] 15:46:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124ca3400) [pid = 1957] [serial = 1028] [outer = 0x0] 15:46:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1266ab800) [pid = 1957] [serial = 1029] [outer = 0x124ca3400] 15:46:23 INFO - PROCESS | 1957 | 1468881983445 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128d6ac00) [pid = 1957] [serial = 1030] [outer = 0x124ca3400] 15:46:23 INFO - PROCESS | 1957 | 1468881983984 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]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 772ms 15:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:46:24 INFO - PROCESS | 1957 | 1468881984053 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1957 | 1468881984056 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 15:46:24 INFO - PROCESS | 1957 | 1468881984059 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1957 | 1468881984062 Marionette TRACE conn2 <- [1,1346,null,{}] 15:46:24 INFO - PROCESS | 1957 | 1468881984066 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}] 15:46:24 INFO - PROCESS | 1957 | 1468881984068 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:24 INFO - PROCESS | 1957 | 1468881984183 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:46:24 INFO - PROCESS | 1957 | 1468881984259 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1957 | 1468881984261 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad8000 == 38 [pid = 1957] [id = 344] 15:46:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1129b9000) [pid = 1957] [serial = 1031] [outer = 0x0] 15:46:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x113208800) [pid = 1957] [serial = 1032] [outer = 0x1129b9000] 15:46:24 INFO - PROCESS | 1957 | 1468881984292 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x115e83000) [pid = 1957] [serial = 1033] [outer = 0x1129b9000] 15:46:24 INFO - PROCESS | 1957 | 1468881984853 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]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 827ms 15:46:24 INFO - PROCESS | 1957 | 1468881984886 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1957 | 1468881984888 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 15:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:46:24 INFO - PROCESS | 1957 | 1468881984892 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1957 | 1468881984894 Marionette TRACE conn2 <- [1,1350,null,{}] 15:46:24 INFO - PROCESS | 1957 | 1468881984897 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}] 15:46:24 INFO - PROCESS | 1957 | 1468881984900 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:25 INFO - PROCESS | 1957 | 1468881985140 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:46:25 INFO - PROCESS | 1957 | 1468881985226 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 1957 | 1468881985227 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x11600d000 == 39 [pid = 1957] [id = 345] 15:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x112a81000) [pid = 1957] [serial = 1034] [outer = 0x0] 15:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x113023400) [pid = 1957] [serial = 1035] [outer = 0x112a81000] 15:46:25 INFO - PROCESS | 1957 | 1468881985255 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x115e27400) [pid = 1957] [serial = 1036] [outer = 0x112a81000] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x126683000 == 38 [pid = 1957] [id = 342] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x125824000 == 37 [pid = 1957] [id = 341] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1247db000 == 36 [pid = 1957] [id = 340] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11214f800 == 35 [pid = 1957] [id = 339] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x123894800 == 34 [pid = 1957] [id = 338] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x119169000 == 33 [pid = 1957] [id = 337] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1184c0800 == 32 [pid = 1957] [id = 336] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x116aca800 == 31 [pid = 1957] [id = 335] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x116633000 == 30 [pid = 1957] [id = 334] 15:46:25 INFO - PROCESS | 1957 | --DOCSHELL 0x112643000 == 29 [pid = 1957] [id = 333] 15:46:25 INFO - PROCESS | 1957 | 1468881985693 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]]]}] 15:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 819ms 15:46:25 INFO - PROCESS | 1957 | 1468881985712 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 1957 | 1468881985715 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 15:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:46:25 INFO - PROCESS | 1957 | 1468881985722 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:46:25 INFO - PROCESS | 1957 | 1468881985724 Marionette TRACE conn2 <- [1,1354,null,{}] 15:46:25 INFO - PROCESS | 1957 | 1468881985727 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}] 15:46:25 INFO - PROCESS | 1957 | 1468881985728 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:25 INFO - PROCESS | 1957 | 1468881985820 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128d6b400) [pid = 1957] [serial = 960] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12a8bb000) [pid = 1957] [serial = 964] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a68e800) [pid = 1957] [serial = 963] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11a020800) [pid = 1957] [serial = 972] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12aad7000) [pid = 1957] [serial = 966] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b163400) [pid = 1957] [serial = 969] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b07c400) [pid = 1957] [serial = 975] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x125890000) [pid = 1957] [serial = 957] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x116ab3400) [pid = 1957] [serial = 939] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x118131c00) [pid = 1957] [serial = 940] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124bd9400) [pid = 1957] [serial = 954] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12500bc00) [pid = 1957] [serial = 955] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x123c9a400) [pid = 1957] [serial = 942] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12469e400) [pid = 1957] [serial = 943] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11690fc00) [pid = 1957] [serial = 945] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x117d9ec00) [pid = 1957] [serial = 946] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12b868800) [pid = 1957] [serial = 937] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x123806c00) [pid = 1957] [serial = 951] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124611400) [pid = 1957] [serial = 952] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x116ab0400) [pid = 1957] [serial = 948] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x118fb1800) [pid = 1957] [serial = 949] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b864c00) [pid = 1957] [serial = 970] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12b07d000) [pid = 1957] [serial = 967] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12b916800) [pid = 1957] [serial = 978] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124e9e400) [pid = 1957] [serial = 973] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12658d000) [pid = 1957] [serial = 958] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12be1c800) [pid = 1957] [serial = 981] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b8a8000) [pid = 1957] [serial = 976] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12beaf800) [pid = 1957] [serial = 982] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x129562800) [pid = 1957] [serial = 961] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12be11c00) [pid = 1957] [serial = 979] [outer = 0x0] [url = about:blank] 15:46:25 INFO - PROCESS | 1957 | 1468881985877 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 1957 | 1468881985879 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x116adc000 == 30 [pid = 1957] [id = 346] 15:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x112a86c00) [pid = 1957] [serial = 1037] [outer = 0x0] 15:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1164e7400) [pid = 1957] [serial = 1038] [outer = 0x112a86c00] 15:46:25 INFO - PROCESS | 1957 | 1468881985905 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x117d96800) [pid = 1957] [serial = 1039] [outer = 0x112a86c00] 15:46:26 INFO - PROCESS | 1957 | 1468881986214 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]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 15:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:46:26 INFO - PROCESS | 1957 | 1468881986243 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 1957 | 1468881986244 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 15:46:26 INFO - PROCESS | 1957 | 1468881986247 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 1957 | 1468881986248 Marionette TRACE conn2 <- [1,1358,null,{}] 15:46:26 INFO - PROCESS | 1957 | 1468881986254 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}] 15:46:26 INFO - PROCESS | 1957 | 1468881986256 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:26 INFO - PROCESS | 1957 | 1468881986339 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:46:26 INFO - PROCESS | 1957 | 1468881986405 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 1957 | 1468881986407 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fd7800 == 31 [pid = 1957] [id = 347] 15:46:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x112a85c00) [pid = 1957] [serial = 1040] [outer = 0x0] 15:46:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11855ac00) [pid = 1957] [serial = 1041] [outer = 0x112a85c00] 15:46:26 INFO - PROCESS | 1957 | 1468881986432 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1188a2c00) [pid = 1957] [serial = 1042] [outer = 0x112a85c00] 15:46:26 INFO - PROCESS | 1957 | 1468881986760 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]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 15:46:26 INFO - PROCESS | 1957 | 1468881986770 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 1957 | 1468881986773 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 15:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:46:26 INFO - PROCESS | 1957 | 1468881986781 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 1957 | 1468881986787 Marionette TRACE conn2 <- [1,1362,null,{}] 15:46:26 INFO - PROCESS | 1957 | 1468881986789 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}] 15:46:26 INFO - PROCESS | 1957 | 1468881986792 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:26 INFO - PROCESS | 1957 | 1468881986874 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:46:26 INFO - PROCESS | 1957 | 1468881986878 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 1957 | 1468881986879 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x123981800 == 32 [pid = 1957] [id = 348] 15:46:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x118fb3800) [pid = 1957] [serial = 1043] [outer = 0x0] 15:46:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x119e0d000) [pid = 1957] [serial = 1044] [outer = 0x118fb3800] 15:46:26 INFO - PROCESS | 1957 | 1468881986907 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12380b800) [pid = 1957] [serial = 1045] [outer = 0x118fb3800] 15:46:27 INFO - PROCESS | 1957 | 1468881987262 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]]]}] 15:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 530ms 15:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:46:27 INFO - PROCESS | 1957 | 1468881987307 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 15:46:27 INFO - PROCESS | 1957 | 1468881987309 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 15:46:27 INFO - PROCESS | 1957 | 1468881987311 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - PROCESS | 1957 | 1468881987312 Marionette TRACE conn2 <- [1,1366,null,{}] 15:46:27 INFO - PROCESS | 1957 | 1468881987314 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}] 15:46:27 INFO - PROCESS | 1957 | 1468881987315 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:27 INFO - PROCESS | 1957 | 1468881987394 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:46:27 INFO - PROCESS | 1957 | 1468881987402 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 1957 | 1468881987403 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x124716000 == 33 [pid = 1957] [id = 349] 15:46:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1129b1c00) [pid = 1957] [serial = 1046] [outer = 0x0] 15:46:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1243b5c00) [pid = 1957] [serial = 1047] [outer = 0x1129b1c00] 15:46:27 INFO - PROCESS | 1957 | 1468881987428 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124611400) [pid = 1957] [serial = 1048] [outer = 0x1129b1c00] 15:46:27 INFO - PROCESS | 1957 | 1468881987801 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] 15:46:27 INFO - PROCESS | 1957 | 1468881987833 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 15:46:27 INFO - PROCESS | 1957 | 1468881987836 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - PROCESS | 1957 | 1468881987837 Marionette TRACE conn2 <- [1,1370,null,{}] 15:46:27 INFO - PROCESS | 1957 | 1468881987840 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}] 15:46:27 INFO - PROCESS | 1957 | 1468881987842 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:28 INFO - PROCESS | 1957 | 1468881987992 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:46:28 INFO - PROCESS | 1957 | 1468881988012 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1957 | 1468881988017 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x123897800 == 34 [pid = 1957] [id = 350] 15:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124ca3c00) [pid = 1957] [serial = 1049] [outer = 0x0] 15:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124e9fc00) [pid = 1957] [serial = 1050] [outer = 0x124ca3c00] 15:46:28 INFO - PROCESS | 1957 | 1468881988071 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x126125400) [pid = 1957] [serial = 1051] [outer = 0x124ca3c00] 15:46:28 INFO - PROCESS | 1957 | 1468881988481 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] 15:46:28 INFO - PROCESS | 1957 | 1468881988506 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 15:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:46:28 INFO - PROCESS | 1957 | 1468881988509 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 1957 | 1468881988510 Marionette TRACE conn2 <- [1,1374,null,{}] 15:46:28 INFO - PROCESS | 1957 | 1468881988512 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}] 15:46:28 INFO - PROCESS | 1957 | 1468881988513 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:28 INFO - PROCESS | 1957 | 1468881988618 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:46:28 INFO - PROCESS | 1957 | 1468881988621 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1957 | 1468881988623 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x128c2e000 == 35 [pid = 1957] [id = 351] 15:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118647c00) [pid = 1957] [serial = 1052] [outer = 0x0] 15:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1266a7400) [pid = 1957] [serial = 1053] [outer = 0x118647c00] 15:46:28 INFO - PROCESS | 1957 | 1468881988647 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128daec00) [pid = 1957] [serial = 1054] [outer = 0x118647c00] 15:46:28 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:29 INFO - PROCESS | 1957 | 1468881989005 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] 15:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:46:29 INFO - PROCESS | 1957 | 1468881989030 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 15:46:29 INFO - PROCESS | 1957 | 1468881989034 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 1957 | 1468881989036 Marionette TRACE conn2 <- [1,1378,null,{}] 15:46:29 INFO - PROCESS | 1957 | 1468881989044 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}] 15:46:29 INFO - PROCESS | 1957 | 1468881989046 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:29 INFO - PROCESS | 1957 | 1468881989143 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:46:29 INFO - PROCESS | 1957 | 1468881989147 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1957 | 1468881989147 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fdb000 == 36 [pid = 1957] [id = 352] 15:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124ca4000) [pid = 1957] [serial = 1055] [outer = 0x0] 15:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12910f000) [pid = 1957] [serial = 1056] [outer = 0x124ca4000] 15:46:29 INFO - PROCESS | 1957 | 1468881989172 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12943f000) [pid = 1957] [serial = 1057] [outer = 0x124ca4000] 15:46:29 INFO - PROCESS | 1957 | 1468881989493 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] 15:46:29 INFO - PROCESS | 1957 | 1468881989511 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 15:46:29 INFO - PROCESS | 1957 | 1468881989513 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 1957 | 1468881989515 Marionette TRACE conn2 <- [1,1382,null,{}] 15:46:29 INFO - PROCESS | 1957 | 1468881989531 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}] 15:46:29 INFO - PROCESS | 1957 | 1468881989532 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:29 INFO - PROCESS | 1957 | 1468881989635 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:46:29 INFO - PROCESS | 1957 | 1468881989639 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1957 | 1468881989640 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295e9000 == 37 [pid = 1957] [id = 353] 15:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12910e400) [pid = 1957] [serial = 1058] [outer = 0x0] 15:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129564000) [pid = 1957] [serial = 1059] [outer = 0x12910e400] 15:46:29 INFO - PROCESS | 1957 | 1468881989664 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x129570c00) [pid = 1957] [serial = 1060] [outer = 0x12910e400] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115e29800) [pid = 1957] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x123807800) [pid = 1957] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1129ba800) [pid = 1957] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x117d35400) [pid = 1957] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1121ec400) [pid = 1957] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x115e85c00) [pid = 1957] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1164dd000) [pid = 1957] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11663e800) [pid = 1957] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11a01c000) [pid = 1957] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1250b6400) [pid = 1957] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11271cc00) [pid = 1957] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124bf5000) [pid = 1957] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x113021c00) [pid = 1957] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11955a800) [pid = 1957] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:46:30 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x11889f800) [pid = 1957] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:46:30 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:30 INFO - PROCESS | 1957 | 1468881990101 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] 15:46:30 INFO - PROCESS | 1957 | 1468881990142 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 15:46:30 INFO - PROCESS | 1957 | 1468881990145 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1957 | 1468881990146 Marionette TRACE conn2 <- [1,1386,null,{}] 15:46:30 INFO - PROCESS | 1957 | 1468881990148 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}] 15:46:30 INFO - PROCESS | 1957 | 1468881990149 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:30 INFO - PROCESS | 1957 | 1468881990229 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:46:30 INFO - PROCESS | 1957 | 1468881990236 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1957 | 1468881990237 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12470b000 == 38 [pid = 1957] [id = 354] 15:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1127d7800) [pid = 1957] [serial = 1061] [outer = 0x0] 15:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1164dd000) [pid = 1957] [serial = 1062] [outer = 0x1127d7800] 15:46:30 INFO - PROCESS | 1957 | 1468881990261 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118896400) [pid = 1957] [serial = 1063] [outer = 0x1127d7800] 15:46:30 INFO - PROCESS | 1957 | 1468881990588 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] 15:46:30 INFO - PROCESS | 1957 | 1468881990614 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 15:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:46:30 INFO - PROCESS | 1957 | 1468881990619 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1957 | 1468881990620 Marionette TRACE conn2 <- [1,1390,null,{}] 15:46:30 INFO - PROCESS | 1957 | 1468881990623 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}] 15:46:30 INFO - PROCESS | 1957 | 1468881990624 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:30 INFO - PROCESS | 1957 | 1468881990723 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:46:30 INFO - PROCESS | 1957 | 1468881990729 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1957 | 1468881990731 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a83f800 == 39 [pid = 1957] [id = 355] 15:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1161a9800) [pid = 1957] [serial = 1064] [outer = 0x0] 15:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124bf5000) [pid = 1957] [serial = 1065] [outer = 0x1161a9800] 15:46:30 INFO - PROCESS | 1957 | 1468881990766 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a38b400) [pid = 1957] [serial = 1066] [outer = 0x1161a9800] 15:46:31 INFO - PROCESS | 1957 | 1468881991060 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]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 15:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:46:31 INFO - PROCESS | 1957 | 1468881991090 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1957 | 1468881991091 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 15:46:31 INFO - PROCESS | 1957 | 1468881991094 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1957 | 1468881991095 Marionette TRACE conn2 <- [1,1394,null,{}] 15:46:31 INFO - PROCESS | 1957 | 1468881991098 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}] 15:46:31 INFO - PROCESS | 1957 | 1468881991101 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:31 INFO - PROCESS | 1957 | 1468881991196 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:46:31 INFO - PROCESS | 1957 | 1468881991202 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1957 | 1468881991203 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b120800 == 40 [pid = 1957] [id = 356] 15:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12a696400) [pid = 1957] [serial = 1067] [outer = 0x0] 15:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12a8bb000) [pid = 1957] [serial = 1068] [outer = 0x12a696400] 15:46:31 INFO - PROCESS | 1957 | 1468881991228 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12aa37c00) [pid = 1957] [serial = 1069] [outer = 0x12a696400] 15:46:31 INFO - PROCESS | 1957 | 1468881991569 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]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 15:46:31 INFO - PROCESS | 1957 | 1468881991617 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:46:31 INFO - PROCESS | 1957 | 1468881991618 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 15:46:31 INFO - PROCESS | 1957 | 1468881991620 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1957 | 1468881991622 Marionette TRACE conn2 <- [1,1398,null,{}] 15:46:31 INFO - PROCESS | 1957 | 1468881991624 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}] 15:46:31 INFO - PROCESS | 1957 | 1468881991625 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:31 INFO - PROCESS | 1957 | 1468881991707 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:46:31 INFO - PROCESS | 1957 | 1468881991710 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1957 | 1468881991711 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b946000 == 41 [pid = 1957] [id = 357] 15:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12aad7000) [pid = 1957] [serial = 1070] [outer = 0x0] 15:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12aae3400) [pid = 1957] [serial = 1071] [outer = 0x12aad7000] 15:46:31 INFO - PROCESS | 1957 | 1468881991743 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b07d400) [pid = 1957] [serial = 1072] [outer = 0x12aad7000] 15:46:32 INFO - PROCESS | 1957 | 1468881992111 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]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 15:46:32 INFO - PROCESS | 1957 | 1468881992139 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1957 | 1468881992142 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 15:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:46:32 INFO - PROCESS | 1957 | 1468881992146 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 1957 | 1468881992149 Marionette TRACE conn2 <- [1,1402,null,{}] 15:46:32 INFO - PROCESS | 1957 | 1468881992153 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}] 15:46:32 INFO - PROCESS | 1957 | 1468881992155 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:32 INFO - PROCESS | 1957 | 1468881992309 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:46:32 INFO - PROCESS | 1957 | 1468881992370 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 1957 | 1468881992371 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169cb000 == 42 [pid = 1957] [id = 358] 15:46:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x113cd7800) [pid = 1957] [serial = 1073] [outer = 0x0] 15:46:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x115dc1c00) [pid = 1957] [serial = 1074] [outer = 0x113cd7800] 15:46:32 INFO - PROCESS | 1957 | 1468881992402 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x116a0c400) [pid = 1957] [serial = 1075] [outer = 0x113cd7800] 15:46:32 INFO - PROCESS | 1957 | 1468881992854 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]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 772ms 15:46:32 INFO - PROCESS | 1957 | 1468881992918 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1957 | 1468881992921 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 15:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:46:32 INFO - PROCESS | 1957 | 1468881992926 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 1957 | 1468881992928 Marionette TRACE conn2 <- [1,1406,null,{}] 15:46:32 INFO - PROCESS | 1957 | 1468881992930 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}] 15:46:32 INFO - PROCESS | 1957 | 1468881992932 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:33 INFO - PROCESS | 1957 | 1468881993039 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:46:33 INFO - PROCESS | 1957 | 1468881993111 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1957 | 1468881993112 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x124704000 == 43 [pid = 1957] [id = 359] 15:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x118f57000) [pid = 1957] [serial = 1076] [outer = 0x0] 15:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11930bc00) [pid = 1957] [serial = 1077] [outer = 0x118f57000] 15:46:33 INFO - PROCESS | 1957 | 1468881993142 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11a016c00) [pid = 1957] [serial = 1078] [outer = 0x118f57000] 15:46:33 INFO - PROCESS | 1957 | 1468881993567 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]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 673ms 15:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:46:33 INFO - PROCESS | 1957 | 1468881993600 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 1957 | 1468881993601 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 15:46:33 INFO - PROCESS | 1957 | 1468881993624 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - PROCESS | 1957 | 1468881993626 Marionette TRACE conn2 <- [1,1410,null,{}] 15:46:33 INFO - PROCESS | 1957 | 1468881993648 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}] 15:46:33 INFO - PROCESS | 1957 | 1468881993652 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:33 INFO - PROCESS | 1957 | 1468881993791 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:46:33 INFO - PROCESS | 1957 | 1468881993842 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1957 | 1468881993844 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11d800 == 44 [pid = 1957] [id = 360] 15:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124bda000) [pid = 1957] [serial = 1079] [outer = 0x0] 15:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124ea4800) [pid = 1957] [serial = 1080] [outer = 0x124bda000] 15:46:33 INFO - PROCESS | 1957 | 1468881993877 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12611dc00) [pid = 1957] [serial = 1081] [outer = 0x124bda000] 15:46:34 INFO - PROCESS | 1957 | 1468881994334 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]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 747ms 15:46:34 INFO - PROCESS | 1957 | 1468881994369 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1957 | 1468881994371 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 15:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:46:34 INFO - PROCESS | 1957 | 1468881994375 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 1957 | 1468881994376 Marionette TRACE conn2 <- [1,1414,null,{}] 15:46:34 INFO - PROCESS | 1957 | 1468881994379 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}] 15:46:34 INFO - PROCESS | 1957 | 1468881994380 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:34 INFO - PROCESS | 1957 | 1468881994485 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:46:34 INFO - PROCESS | 1957 | 1468881994554 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1957 | 1468881994555 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c05a000 == 45 [pid = 1957] [id = 361] 15:46:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x129104c00) [pid = 1957] [serial = 1082] [outer = 0x0] 15:46:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x129449c00) [pid = 1957] [serial = 1083] [outer = 0x129104c00] 15:46:34 INFO - PROCESS | 1957 | 1468881994582 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a75e400) [pid = 1957] [serial = 1084] [outer = 0x129104c00] 15:46:35 INFO - PROCESS | 1957 | 1468881995117 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]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 926ms 15:46:35 INFO - PROCESS | 1957 | 1468881995301 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 1957 | 1468881995304 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 15:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:46:35 INFO - PROCESS | 1957 | 1468881995308 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 1957 | 1468881995309 Marionette TRACE conn2 <- [1,1418,null,{}] 15:46:35 INFO - PROCESS | 1957 | 1468881995313 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}] 15:46:35 INFO - PROCESS | 1957 | 1468881995315 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:35 INFO - PROCESS | 1957 | 1468881995415 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:46:35 INFO - PROCESS | 1957 | 1468881995470 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 1957 | 1468881995473 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f1b000 == 46 [pid = 1957] [id = 362] 15:46:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x115e87400) [pid = 1957] [serial = 1085] [outer = 0x0] 15:46:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1164dc000) [pid = 1957] [serial = 1086] [outer = 0x115e87400] 15:46:35 INFO - PROCESS | 1957 | 1468881995500 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x117d2b400) [pid = 1957] [serial = 1087] [outer = 0x115e87400] 15:46:35 INFO - PROCESS | 1957 | 1468881995966 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]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12b120800 == 45 [pid = 1957] [id = 356] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12a83f800 == 44 [pid = 1957] [id = 355] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12470b000 == 43 [pid = 1957] [id = 354] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1295e9000 == 42 [pid = 1957] [id = 353] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x118fdb000 == 41 [pid = 1957] [id = 352] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x128c2e000 == 40 [pid = 1957] [id = 351] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x123897800 == 39 [pid = 1957] [id = 350] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x124716000 == 38 [pid = 1957] [id = 349] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x123981800 == 37 [pid = 1957] [id = 348] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x118fd7800 == 36 [pid = 1957] [id = 347] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x116adc000 == 35 [pid = 1957] [id = 346] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11600d000 == 34 [pid = 1957] [id = 345] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad8000 == 33 [pid = 1957] [id = 344] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x128bb1000 == 32 [pid = 1957] [id = 343] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12c05a000 == 31 [pid = 1957] [id = 361] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11d800 == 30 [pid = 1957] [id = 360] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x124704000 == 29 [pid = 1957] [id = 359] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12b946000 == 28 [pid = 1957] [id = 357] 15:46:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1169cb000 == 27 [pid = 1957] [id = 358] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12380e400) [pid = 1957] [serial = 1014] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1246eec00) [pid = 1957] [serial = 1017] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11335d800) [pid = 1957] [serial = 1002] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x115e2a000) [pid = 1957] [serial = 1003] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11812d000) [pid = 1957] [serial = 1008] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x118897c00) [pid = 1957] [serial = 1009] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11271d400) [pid = 1957] [serial = 999] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1127dd400) [pid = 1957] [serial = 1000] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x116911400) [pid = 1957] [serial = 1005] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1176aa800) [pid = 1957] [serial = 1006] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11889dc00) [pid = 1957] [serial = 997] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x117152800) [pid = 1957] [serial = 996] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11889b400) [pid = 1957] [serial = 985] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11714f400) [pid = 1957] [serial = 984] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1246eac00) [pid = 1957] [serial = 988] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1241b9000) [pid = 1957] [serial = 987] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x129352800) [pid = 1957] [serial = 991] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x128b8ec00) [pid = 1957] [serial = 990] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x129569c00) [pid = 1957] [serial = 993] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b163c00) [pid = 1957] [serial = 994] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x124607400) [pid = 1957] [serial = 1015] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1250be400) [pid = 1957] [serial = 1020] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x124bf4c00) [pid = 1957] [serial = 1018] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124bdb400) [pid = 1957] [serial = 1024] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x11930c000) [pid = 1957] [serial = 1023] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x126125c00) [pid = 1957] [serial = 1026] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x125722c00) [pid = 1957] [serial = 1021] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x119306c00) [pid = 1957] [serial = 1011] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x119975c00) [pid = 1957] [serial = 1012] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12658d800) [pid = 1957] [serial = 1027] [outer = 0x0] [url = about:blank] 15:46:36 INFO - PROCESS | 1957 | 1468881996592 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 1957 | 1468881996594 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 15:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:46:36 INFO - PROCESS | 1957 | 1468881996603 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 1957 | 1468881996605 Marionette TRACE conn2 <- [1,1422,null,{}] 15:46:36 INFO - PROCESS | 1957 | 1468881996608 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}] 15:46:36 INFO - PROCESS | 1957 | 1468881996610 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:36 INFO - PROCESS | 1957 | 1468881996694 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:46:36 INFO - PROCESS | 1957 | 1468881996723 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 1957 | 1468881996727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x11336a800 == 28 [pid = 1957] [id = 363] 15:46:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1129b0000) [pid = 1957] [serial = 1088] [outer = 0x0] 15:46:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1129b6000) [pid = 1957] [serial = 1089] [outer = 0x1129b0000] 15:46:36 INFO - PROCESS | 1957 | 1468881996754 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x113211c00) [pid = 1957] [serial = 1090] [outer = 0x1129b0000] 15:46:37 INFO - PROCESS | 1957 | 1468881997119 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]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 570ms 15:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:46:37 INFO - PROCESS | 1957 | 1468881997173 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1957 | 1468881997175 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 15:46:37 INFO - PROCESS | 1957 | 1468881997180 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1957 | 1468881997183 Marionette TRACE conn2 <- [1,1426,null,{}] 15:46:37 INFO - PROCESS | 1957 | 1468881997186 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}] 15:46:37 INFO - PROCESS | 1957 | 1468881997187 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:37 INFO - PROCESS | 1957 | 1468881997267 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:46:37 INFO - PROCESS | 1957 | 1468881997272 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1957 | 1468881997274 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad1000 == 29 [pid = 1957] [id = 364] 15:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x114f83000) [pid = 1957] [serial = 1091] [outer = 0x0] 15:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x116a06000) [pid = 1957] [serial = 1092] [outer = 0x114f83000] 15:46:37 INFO - PROCESS | 1957 | 1468881997301 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1176b2000) [pid = 1957] [serial = 1093] [outer = 0x114f83000] 15:46:37 INFO - PROCESS | 1957 | 1468881997651 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]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 525ms 15:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:46:37 INFO - PROCESS | 1957 | 1468881997702 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1957 | 1468881997704 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 15:46:37 INFO - PROCESS | 1957 | 1468881997706 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1957 | 1468881997707 Marionette TRACE conn2 <- [1,1430,null,{}] 15:46:37 INFO - PROCESS | 1957 | 1468881997714 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}] 15:46:37 INFO - PROCESS | 1957 | 1468881997717 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:37 INFO - PROCESS | 1957 | 1468881997804 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:46:37 INFO - PROCESS | 1957 | 1468881997811 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1957 | 1468881997813 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x118682800 == 30 [pid = 1957] [id = 365] 15:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118650400) [pid = 1957] [serial = 1094] [outer = 0x0] 15:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118861800) [pid = 1957] [serial = 1095] [outer = 0x118650400] 15:46:37 INFO - PROCESS | 1957 | 1468881997844 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11889f400) [pid = 1957] [serial = 1096] [outer = 0x118650400] 15:46:38 INFO - PROCESS | 1957 | 1468881998203 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]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 15:46:38 INFO - PROCESS | 1957 | 1468881998225 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 1957 | 1468881998226 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 15:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:46:38 INFO - PROCESS | 1957 | 1468881998228 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1957 | 1468881998230 Marionette TRACE conn2 <- [1,1434,null,{}] 15:46:38 INFO - PROCESS | 1957 | 1468881998234 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}] 15:46:38 INFO - PROCESS | 1957 | 1468881998235 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:38 INFO - PROCESS | 1957 | 1468881998343 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:46:38 INFO - PROCESS | 1957 | 1468881998374 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 1957 | 1468881998375 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11916f800 == 31 [pid = 1957] [id = 366] 15:46:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118f4dc00) [pid = 1957] [serial = 1097] [outer = 0x0] 15:46:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11930d400) [pid = 1957] [serial = 1098] [outer = 0x118f4dc00] 15:46:38 INFO - PROCESS | 1957 | 1468881998400 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119b8e400) [pid = 1957] [serial = 1099] [outer = 0x118f4dc00] 15:46:38 INFO - PROCESS | 1957 | 1468881998780 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]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 573ms 15:46:38 INFO - PROCESS | 1957 | 1468881998804 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 1957 | 1468881998806 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 15:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:46:38 INFO - PROCESS | 1957 | 1468881998809 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1957 | 1468881998811 Marionette TRACE conn2 <- [1,1438,null,{}] 15:46:38 INFO - PROCESS | 1957 | 1468881998815 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}] 15:46:38 INFO - PROCESS | 1957 | 1468881998819 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:38 INFO - PROCESS | 1957 | 1468881998979 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:46:39 INFO - PROCESS | 1957 | 1468881999034 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1957 | 1468881999035 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0d6800 == 32 [pid = 1957] [id = 367] 15:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119b8b000) [pid = 1957] [serial = 1100] [outer = 0x0] 15:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x119ed4000) [pid = 1957] [serial = 1101] [outer = 0x119b8b000] 15:46:39 INFO - PROCESS | 1957 | 1468881999075 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12384e800) [pid = 1957] [serial = 1102] [outer = 0x119b8b000] 15:46:39 INFO - PROCESS | 1957 | 1468881999452 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]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 15:46:39 INFO - PROCESS | 1957 | 1468881999481 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:46:39 INFO - PROCESS | 1957 | 1468881999483 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 15:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:46:39 INFO - PROCESS | 1957 | 1468881999487 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 1957 | 1468881999488 Marionette TRACE conn2 <- [1,1442,null,{}] 15:46:39 INFO - PROCESS | 1957 | 1468881999491 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}] 15:46:39 INFO - PROCESS | 1957 | 1468881999495 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:39 INFO - PROCESS | 1957 | 1468881999610 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:46:39 INFO - PROCESS | 1957 | 1468881999647 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1957 | 1468881999649 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243c5000 == 33 [pid = 1957] [id = 368] 15:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1241b1800) [pid = 1957] [serial = 1103] [outer = 0x0] 15:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12460f800) [pid = 1957] [serial = 1104] [outer = 0x1241b1800] 15:46:39 INFO - PROCESS | 1957 | 1468881999674 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124bdb000) [pid = 1957] [serial = 1105] [outer = 0x1241b1800] 15:46:40 INFO - PROCESS | 1957 | 1468882000008 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]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 569ms 15:46:40 INFO - PROCESS | 1957 | 1468882000057 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1957 | 1468882000058 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 15:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:46:40 INFO - PROCESS | 1957 | 1468882000060 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 1957 | 1468882000061 Marionette TRACE conn2 <- [1,1446,null,{}] 15:46:40 INFO - PROCESS | 1957 | 1468882000063 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}] 15:46:40 INFO - PROCESS | 1957 | 1468882000064 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:40 INFO - PROCESS | 1957 | 1468882000159 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:46:40 INFO - PROCESS | 1957 | 1468882000195 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1957 | 1468882000203 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x124edc800 == 34 [pid = 1957] [id = 369] 15:46:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x124bda800) [pid = 1957] [serial = 1106] [outer = 0x0] 15:46:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x125004800) [pid = 1957] [serial = 1107] [outer = 0x124bda800] 15:46:40 INFO - PROCESS | 1957 | 1468882000227 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12588bc00) [pid = 1957] [serial = 1108] [outer = 0x124bda800] 15:46:40 INFO - PROCESS | 1957 | 1468882000564 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]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 15:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:46:40 INFO - PROCESS | 1957 | 1468882000579 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1957 | 1468882000580 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 15:46:40 INFO - PROCESS | 1957 | 1468882000583 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 1957 | 1468882000586 Marionette TRACE conn2 <- [1,1450,null,{}] 15:46:40 INFO - PROCESS | 1957 | 1468882000589 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}] 15:46:40 INFO - PROCESS | 1957 | 1468882000590 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:40 INFO - PROCESS | 1957 | 1468882000844 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118647c00) [pid = 1957] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x124ca4000) [pid = 1957] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x112a85c00) [pid = 1957] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118fb3800) [pid = 1957] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1129b9000) [pid = 1957] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12910e400) [pid = 1957] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x112a86c00) [pid = 1957] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1129b1c00) [pid = 1957] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124ca3400) [pid = 1957] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112a81000) [pid = 1957] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12aad7000) [pid = 1957] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1127d7800) [pid = 1957] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a696400) [pid = 1957] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x124ca3c00) [pid = 1957] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:46:40 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1161a9800) [pid = 1957] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:46:40 INFO - PROCESS | 1957 | 1468882000892 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1957 | 1468882000893 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x116181800 == 35 [pid = 1957] [id = 370] 15:46:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x110d66800) [pid = 1957] [serial = 1109] [outer = 0x0] 15:46:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1127d7800) [pid = 1957] [serial = 1110] [outer = 0x110d66800] 15:46:40 INFO - PROCESS | 1957 | 1468882000917 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1164e2c00) [pid = 1957] [serial = 1111] [outer = 0x110d66800] 15:46:41 INFO - PROCESS | 1957 | 1468882001271 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]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 722ms 15:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:46:41 INFO - PROCESS | 1957 | 1468882001307 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1957 | 1468882001308 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 15:46:41 INFO - PROCESS | 1957 | 1468882001311 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1957 | 1468882001314 Marionette TRACE conn2 <- [1,1454,null,{}] 15:46:41 INFO - PROCESS | 1957 | 1468882001318 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}] 15:46:41 INFO - PROCESS | 1957 | 1468882001321 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:41 INFO - PROCESS | 1957 | 1468882001469 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:46:41 INFO - PROCESS | 1957 | 1468882001521 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 1957 | 1468882001522 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c10000 == 36 [pid = 1957] [id = 371] 15:46:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116913400) [pid = 1957] [serial = 1112] [outer = 0x0] 15:46:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124ca3c00) [pid = 1957] [serial = 1113] [outer = 0x116913400] 15:46:41 INFO - PROCESS | 1957 | 1468882001562 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128b81000) [pid = 1957] [serial = 1114] [outer = 0x116913400] 15:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 621ms 15:46:41 INFO - PROCESS | 1957 | 1468882001924 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]]]}] 15:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:46:41 INFO - PROCESS | 1957 | 1468882001937 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1957 | 1468882001939 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 15:46:41 INFO - PROCESS | 1957 | 1468882001941 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1957 | 1468882001942 Marionette TRACE conn2 <- [1,1458,null,{}] 15:46:41 INFO - PROCESS | 1957 | 1468882001945 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}] 15:46:41 INFO - PROCESS | 1957 | 1468882001946 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:42 INFO - PROCESS | 1957 | 1468882002029 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:46:42 INFO - PROCESS | 1957 | 1468882002086 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1957 | 1468882002087 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d2000 == 37 [pid = 1957] [id = 372] 15:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1161a9800) [pid = 1957] [serial = 1115] [outer = 0x0] 15:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128b8b000) [pid = 1957] [serial = 1116] [outer = 0x1161a9800] 15:46:42 INFO - PROCESS | 1957 | 1468882002111 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128dbd400) [pid = 1957] [serial = 1117] [outer = 0x1161a9800] 15:46:42 INFO - PROCESS | 1957 | 1468882002405 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]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 15:46:42 INFO - PROCESS | 1957 | 1468882002460 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:46:42 INFO - PROCESS | 1957 | 1468882002462 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 15:46:42 INFO - PROCESS | 1957 | 1468882002464 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1957 | 1468882002466 Marionette TRACE conn2 <- [1,1462,null,{}] 15:46:42 INFO - PROCESS | 1957 | 1468882002468 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}] 15:46:42 INFO - PROCESS | 1957 | 1468882002469 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:42 INFO - PROCESS | 1957 | 1468882002584 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:46:42 INFO - PROCESS | 1957 | 1468882002676 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1957 | 1468882002678 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b004800 == 38 [pid = 1957] [id = 373] 15:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x129103400) [pid = 1957] [serial = 1118] [outer = 0x0] 15:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a695000) [pid = 1957] [serial = 1119] [outer = 0x129103400] 15:46:42 INFO - PROCESS | 1957 | 1468882002704 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a765400) [pid = 1957] [serial = 1120] [outer = 0x129103400] 15:46:43 INFO - PROCESS | 1957 | 1468882003282 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]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 872ms 15:46:43 INFO - PROCESS | 1957 | 1468882003337 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1957 | 1468882003339 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 15:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:46:43 INFO - PROCESS | 1957 | 1468882003343 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 1957 | 1468882003345 Marionette TRACE conn2 <- [1,1466,null,{}] 15:46:43 INFO - PROCESS | 1957 | 1468882003348 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}] 15:46:43 INFO - PROCESS | 1957 | 1468882003350 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:43 INFO - PROCESS | 1957 | 1468882003469 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:46:43 INFO - PROCESS | 1957 | 1468882003526 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1957 | 1468882003527 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710c800 == 39 [pid = 1957] [id = 374] 15:46:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1129b1400) [pid = 1957] [serial = 1121] [outer = 0x0] 15:46:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1131a6c00) [pid = 1957] [serial = 1122] [outer = 0x1129b1400] 15:46:43 INFO - PROCESS | 1957 | 1468882003558 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x115e2e400) [pid = 1957] [serial = 1123] [outer = 0x1129b1400] 15:46:44 INFO - PROCESS | 1957 | 1468882004297 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]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1022ms 15:46:44 INFO - PROCESS | 1957 | 1468882004364 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 1957 | 1468882004366 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 15:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:46:44 INFO - PROCESS | 1957 | 1468882004370 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1957 | 1468882004372 Marionette TRACE conn2 <- [1,1470,null,{}] 15:46:44 INFO - PROCESS | 1957 | 1468882004380 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}] 15:46:44 INFO - PROCESS | 1957 | 1468882004382 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:44 INFO - PROCESS | 1957 | 1468882004496 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:46:44 INFO - PROCESS | 1957 | 1468882004549 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1957 | 1468882004552 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x116007000 == 40 [pid = 1957] [id = 375] 15:46:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x115e8c000) [pid = 1957] [serial = 1124] [outer = 0x0] 15:46:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x116a0d800) [pid = 1957] [serial = 1125] [outer = 0x115e8c000] 15:46:44 INFO - PROCESS | 1957 | 1468882004581 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x117d2e000) [pid = 1957] [serial = 1126] [outer = 0x115e8c000] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d2000 == 39 [pid = 1957] [id = 372] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x126c10000 == 38 [pid = 1957] [id = 371] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x116181800 == 37 [pid = 1957] [id = 370] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x124edc800 == 36 [pid = 1957] [id = 369] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1243c5000 == 35 [pid = 1957] [id = 368] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x11a0d6800 == 34 [pid = 1957] [id = 367] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x11916f800 == 33 [pid = 1957] [id = 366] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x118682800 == 32 [pid = 1957] [id = 365] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad1000 == 31 [pid = 1957] [id = 364] 15:46:44 INFO - PROCESS | 1957 | --DOCSHELL 0x11336a800 == 30 [pid = 1957] [id = 363] 15:46:44 INFO - PROCESS | 1957 | 1468882004983 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]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 633ms 15:46:45 INFO - PROCESS | 1957 | 1468882005002 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1957 | 1468882005006 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 15:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:46:45 INFO - PROCESS | 1957 | 1468882005010 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 1957 | 1468882005012 Marionette TRACE conn2 <- [1,1474,null,{}] 15:46:45 INFO - PROCESS | 1957 | 1468882005015 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}] 15:46:45 INFO - PROCESS | 1957 | 1468882005016 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:45 INFO - PROCESS | 1957 | 1468882005100 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1266a7400) [pid = 1957] [serial = 1053] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12910f000) [pid = 1957] [serial = 1056] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x128daec00) [pid = 1957] [serial = 1054] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11855ac00) [pid = 1957] [serial = 1041] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1188a2c00) [pid = 1957] [serial = 1042] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119e0d000) [pid = 1957] [serial = 1044] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12380b800) [pid = 1957] [serial = 1045] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x113208800) [pid = 1957] [serial = 1032] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e83000) [pid = 1957] [serial = 1033] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x129564000) [pid = 1957] [serial = 1059] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1164e7400) [pid = 1957] [serial = 1038] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x117d96800) [pid = 1957] [serial = 1039] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1243b5c00) [pid = 1957] [serial = 1047] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124611400) [pid = 1957] [serial = 1048] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x128d6ac00) [pid = 1957] [serial = 1030] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1266ab800) [pid = 1957] [serial = 1029] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x113023400) [pid = 1957] [serial = 1035] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x115e27400) [pid = 1957] [serial = 1036] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12943f000) [pid = 1957] [serial = 1057] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12aae3400) [pid = 1957] [serial = 1071] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x118896400) [pid = 1957] [serial = 1063] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1164dd000) [pid = 1957] [serial = 1062] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a8bb000) [pid = 1957] [serial = 1068] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x129570c00) [pid = 1957] [serial = 1060] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x124e9fc00) [pid = 1957] [serial = 1050] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12a38b400) [pid = 1957] [serial = 1066] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b07d400) [pid = 1957] [serial = 1072] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12aa37c00) [pid = 1957] [serial = 1069] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x126125400) [pid = 1957] [serial = 1051] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x124bf5000) [pid = 1957] [serial = 1065] [outer = 0x0] [url = about:blank] 15:46:45 INFO - PROCESS | 1957 | 1468882005162 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1957 | 1468882005164 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d8c800 == 31 [pid = 1957] [id = 376] 15:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x11320dc00) [pid = 1957] [serial = 1127] [outer = 0x0] 15:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x116988800) [pid = 1957] [serial = 1128] [outer = 0x11320dc00] 15:46:45 INFO - PROCESS | 1957 | 1468882005193 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11886e800) [pid = 1957] [serial = 1129] [outer = 0x11320dc00] 15:46:45 INFO - PROCESS | 1957 | 1468882005510 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]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 15:46:45 INFO - PROCESS | 1957 | 1468882005532 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1957 | 1468882005533 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 15:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:46:45 INFO - PROCESS | 1957 | 1468882005539 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 1957 | 1468882005542 Marionette TRACE conn2 <- [1,1478,null,{}] 15:46:45 INFO - PROCESS | 1957 | 1468882005552 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}] 15:46:45 INFO - PROCESS | 1957 | 1468882005555 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:45 INFO - PROCESS | 1957 | 1468882005636 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:46:45 INFO - PROCESS | 1957 | 1468882005642 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1957 | 1468882005644 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b37800 == 32 [pid = 1957] [id = 377] 15:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x118fb3800) [pid = 1957] [serial = 1130] [outer = 0x0] 15:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x119e0d000) [pid = 1957] [serial = 1131] [outer = 0x118fb3800] 15:46:45 INFO - PROCESS | 1957 | 1468882005674 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11a023c00) [pid = 1957] [serial = 1132] [outer = 0x118fb3800] 15:46:46 INFO - PROCESS | 1957 | 1468882006055 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]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 523ms 15:46:46 INFO - PROCESS | 1957 | 1468882006062 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 1957 | 1468882006064 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 15:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:46:46 INFO - PROCESS | 1957 | 1468882006067 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 1957 | 1468882006070 Marionette TRACE conn2 <- [1,1482,null,{}] 15:46:46 INFO - PROCESS | 1957 | 1468882006073 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}] 15:46:46 INFO - PROCESS | 1957 | 1468882006075 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:46 INFO - PROCESS | 1957 | 1468882006159 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:46:46 INFO - PROCESS | 1957 | 1468882006163 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1957 | 1468882006164 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241be000 == 33 [pid = 1957] [id = 378] 15:46:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1129b0800) [pid = 1957] [serial = 1133] [outer = 0x0] 15:46:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124602c00) [pid = 1957] [serial = 1134] [outer = 0x1129b0800] 15:46:46 INFO - PROCESS | 1957 | 1468882006190 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1246ea000) [pid = 1957] [serial = 1135] [outer = 0x1129b0800] 15:46:46 INFO - PROCESS | 1957 | 1468882006530 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]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 474ms 15:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:46:46 INFO - PROCESS | 1957 | 1468882006541 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 1957 | 1468882006543 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 15:46:46 INFO - PROCESS | 1957 | 1468882006545 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 1957 | 1468882006546 Marionette TRACE conn2 <- [1,1486,null,{}] 15:46:46 INFO - PROCESS | 1957 | 1468882006548 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}] 15:46:46 INFO - PROCESS | 1957 | 1468882006549 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:46 INFO - PROCESS | 1957 | 1468882006631 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:46:46 INFO - PROCESS | 1957 | 1468882006690 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1957 | 1468882006691 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x125294000 == 34 [pid = 1957] [id = 379] 15:46:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1127de400) [pid = 1957] [serial = 1136] [outer = 0x0] 15:46:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124bd0800) [pid = 1957] [serial = 1137] [outer = 0x1127de400] 15:46:46 INFO - PROCESS | 1957 | 1468882006716 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124e9a400) [pid = 1957] [serial = 1138] [outer = 0x1127de400] 15:46:47 INFO - PROCESS | 1957 | 1468882007046 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]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 15:46:47 INFO - PROCESS | 1957 | 1468882007063 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1957 | 1468882007065 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 15:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:46:47 INFO - PROCESS | 1957 | 1468882007069 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 1957 | 1468882007070 Marionette TRACE conn2 <- [1,1490,null,{}] 15:46:47 INFO - PROCESS | 1957 | 1468882007080 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}] 15:46:47 INFO - PROCESS | 1957 | 1468882007084 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:47 INFO - PROCESS | 1957 | 1468882007204 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:46:47 INFO - PROCESS | 1957 | 1468882007215 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1957 | 1468882007217 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x128da4800 == 35 [pid = 1957] [id = 380] 15:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12500d800) [pid = 1957] [serial = 1139] [outer = 0x0] 15:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x126c68400) [pid = 1957] [serial = 1140] [outer = 0x12500d800] 15:46:47 INFO - PROCESS | 1957 | 1468882007241 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x129447800) [pid = 1957] [serial = 1141] [outer = 0x12500d800] 15:46:47 INFO - PROCESS | 1957 | 1468882007571 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]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 532ms 15:46:47 INFO - PROCESS | 1957 | 1468882007607 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1957 | 1468882007608 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 15:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:46:47 INFO - PROCESS | 1957 | 1468882007611 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 1957 | 1468882007612 Marionette TRACE conn2 <- [1,1494,null,{}] 15:46:47 INFO - PROCESS | 1957 | 1468882007614 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}] 15:46:47 INFO - PROCESS | 1957 | 1468882007615 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:47 INFO - PROCESS | 1957 | 1468882007714 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:46:47 INFO - PROCESS | 1957 | 1468882007717 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1957 | 1468882007719 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3ce800 == 36 [pid = 1957] [id = 381] 15:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1250b7c00) [pid = 1957] [serial = 1142] [outer = 0x0] 15:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12a68f800) [pid = 1957] [serial = 1143] [outer = 0x1250b7c00] 15:46:47 INFO - PROCESS | 1957 | 1468882007749 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12a8b9800) [pid = 1957] [serial = 1144] [outer = 0x1250b7c00] 15:46:48 INFO - PROCESS | 1957 | 1468882008077 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]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 15:46:48 INFO - PROCESS | 1957 | 1468882008131 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1957 | 1468882008132 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 15:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:46:48 INFO - PROCESS | 1957 | 1468882008137 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1957 | 1468882008138 Marionette TRACE conn2 <- [1,1498,null,{}] 15:46:48 INFO - PROCESS | 1957 | 1468882008140 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}] 15:46:48 INFO - PROCESS | 1957 | 1468882008141 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:48 INFO - PROCESS | 1957 | 1468882008237 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:46:48 INFO - PROCESS | 1957 | 1468882008249 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1957 | 1468882008250 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7ad000 == 37 [pid = 1957] [id = 382] 15:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a8bf800) [pid = 1957] [serial = 1145] [outer = 0x0] 15:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12aa2c000) [pid = 1957] [serial = 1146] [outer = 0x12a8bf800] 15:46:48 INFO - PROCESS | 1957 | 1468882008274 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12aa3ac00) [pid = 1957] [serial = 1147] [outer = 0x12a8bf800] 15:46:48 INFO - PROCESS | 1957 | 1468882008661 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]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 573ms 15:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:46:48 INFO - PROCESS | 1957 | 1468882008714 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1957 | 1468882008716 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 15:46:48 INFO - PROCESS | 1957 | 1468882008719 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1957 | 1468882008721 Marionette TRACE conn2 <- [1,1502,null,{}] 15:46:48 INFO - PROCESS | 1957 | 1468882008724 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}] 15:46:48 INFO - PROCESS | 1957 | 1468882008726 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:48 INFO - PROCESS | 1957 | 1468882008872 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:46:48 INFO - PROCESS | 1957 | 1468882008908 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1957 | 1468882008909 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b010000 == 38 [pid = 1957] [id = 383] 15:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a8c3c00) [pid = 1957] [serial = 1148] [outer = 0x0] 15:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b036800) [pid = 1957] [serial = 1149] [outer = 0x12a8c3c00] 15:46:48 INFO - PROCESS | 1957 | 1468882008950 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b07a800) [pid = 1957] [serial = 1150] [outer = 0x12a8c3c00] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x119b8b000) [pid = 1957] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x114f83000) [pid = 1957] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1241b1800) [pid = 1957] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124bda800) [pid = 1957] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118f4dc00) [pid = 1957] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x113cd7800) [pid = 1957] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1129b0000) [pid = 1957] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x110d66800) [pid = 1957] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118f57000) [pid = 1957] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124bda000) [pid = 1957] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118650400) [pid = 1957] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x129104c00) [pid = 1957] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x115e87400) [pid = 1957] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1161a9800) [pid = 1957] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:46:49 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x116913400) [pid = 1957] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:46:49 INFO - PROCESS | 1957 | 1468882009423 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]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 719ms 15:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:46:49 INFO - PROCESS | 1957 | 1468882009439 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1957 | 1468882009440 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 15:46:49 INFO - PROCESS | 1957 | 1468882009442 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 1957 | 1468882009443 Marionette TRACE conn2 <- [1,1506,null,{}] 15:46:49 INFO - PROCESS | 1957 | 1468882009445 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}] 15:46:49 INFO - PROCESS | 1957 | 1468882009446 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:49 INFO - PROCESS | 1957 | 1468882009558 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:46:49 INFO - PROCESS | 1957 | 1468882009613 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 1957 | 1468882009614 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x124065800 == 39 [pid = 1957] [id = 384] 15:46:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1129b0000) [pid = 1957] [serial = 1151] [outer = 0x0] 15:46:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x117152800) [pid = 1957] [serial = 1152] [outer = 0x1129b0000] 15:46:49 INFO - PROCESS | 1957 | 1468882009637 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1194a0800) [pid = 1957] [serial = 1153] [outer = 0x1129b0000] 15:46:49 INFO - PROCESS | 1957 | 1468882009903 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]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 15:46:49 INFO - PROCESS | 1957 | 1468882009960 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1957 | 1468882009962 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 15:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:46:49 INFO - PROCESS | 1957 | 1468882009964 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 1957 | 1468882009966 Marionette TRACE conn2 <- [1,1510,null,{}] 15:46:49 INFO - PROCESS | 1957 | 1468882009972 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}] 15:46:49 INFO - PROCESS | 1957 | 1468882009974 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:50 INFO - PROCESS | 1957 | 1468882010075 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:46:50 INFO - PROCESS | 1957 | 1468882010129 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1957 | 1468882010131 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b952800 == 40 [pid = 1957] [id = 385] 15:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118132400) [pid = 1957] [serial = 1154] [outer = 0x0] 15:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11955b800) [pid = 1957] [serial = 1155] [outer = 0x118132400] 15:46:50 INFO - PROCESS | 1957 | 1468882010157 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12b159400) [pid = 1957] [serial = 1156] [outer = 0x118132400] 15:46:50 INFO - PROCESS | 1957 | 1468882010432 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]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 15:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:46:50 INFO - PROCESS | 1957 | 1468882010488 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1957 | 1468882010490 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 15:46:50 INFO - PROCESS | 1957 | 1468882010492 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1957 | 1468882010493 Marionette TRACE conn2 <- [1,1514,null,{}] 15:46:50 INFO - PROCESS | 1957 | 1468882010495 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}] 15:46:50 INFO - PROCESS | 1957 | 1468882010496 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:50 INFO - PROCESS | 1957 | 1468882010577 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:46:50 INFO - PROCESS | 1957 | 1468882010581 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1957 | 1468882010582 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c753000 == 41 [pid = 1957] [id = 386] 15:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12b07e400) [pid = 1957] [serial = 1157] [outer = 0x0] 15:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12b165c00) [pid = 1957] [serial = 1158] [outer = 0x12b07e400] 15:46:50 INFO - PROCESS | 1957 | 1468882010610 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b867000) [pid = 1957] [serial = 1159] [outer = 0x12b07e400] 15:46:50 INFO - PROCESS | 1957 | 1468882010941 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]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 15:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:46:50 INFO - PROCESS | 1957 | 1468882010963 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1957 | 1468882010964 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 15:46:50 INFO - PROCESS | 1957 | 1468882010966 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1957 | 1468882010969 Marionette TRACE conn2 <- [1,1518,null,{}] 15:46:50 INFO - PROCESS | 1957 | 1468882010972 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}] 15:46:50 INFO - PROCESS | 1957 | 1468882010973 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:51 INFO - PROCESS | 1957 | 1468882011092 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:46:51 INFO - PROCESS | 1957 | 1468882011099 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1957 | 1468882011100 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c761000 == 42 [pid = 1957] [id = 387] 15:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x118562800) [pid = 1957] [serial = 1160] [outer = 0x0] 15:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b866c00) [pid = 1957] [serial = 1161] [outer = 0x118562800] 15:46:51 INFO - PROCESS | 1957 | 1468882011124 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b8a1000) [pid = 1957] [serial = 1162] [outer = 0x118562800] 15:46:51 INFO - PROCESS | 1957 | 1468882011579 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]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 621ms 15:46:51 INFO - PROCESS | 1957 | 1468882011587 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 1957 | 1468882011590 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 15:46:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:46:51 INFO - PROCESS | 1957 | 1468882011593 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 1957 | 1468882011595 Marionette TRACE conn2 <- [1,1522,null,{}] 15:46:51 INFO - PROCESS | 1957 | 1468882011599 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}] 15:46:51 INFO - PROCESS | 1957 | 1468882011601 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:51 INFO - PROCESS | 1957 | 1468882011715 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:46:51 INFO - PROCESS | 1957 | 1468882011784 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1957 | 1468882011786 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d8b800 == 43 [pid = 1957] [id = 388] 15:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x115e25c00) [pid = 1957] [serial = 1163] [outer = 0x0] 15:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11714c000) [pid = 1957] [serial = 1164] [outer = 0x115e25c00] 15:46:51 INFO - PROCESS | 1957 | 1468882011818 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x118061000) [pid = 1957] [serial = 1165] [outer = 0x115e25c00] 15:46:52 INFO - PROCESS | 1957 | 1468882012211 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"]]]}] 15:46:52 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 () { 15:46:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:46:52 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 () { 15:46:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:46:52 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 () { 15:46:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:46:52 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 () { 15:46:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:46:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 15:46:52 INFO - PROCESS | 1957 | 1468882012264 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1957 | 1468882012268 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 15:46:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:46:52 INFO - PROCESS | 1957 | 1468882012272 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 1957 | 1468882012274 Marionette TRACE conn2 <- [1,1526,null,{}] 15:46:52 INFO - PROCESS | 1957 | 1468882012277 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}] 15:46:52 INFO - PROCESS | 1957 | 1468882012279 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:52 INFO - PROCESS | 1957 | 1468882012415 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:46:52 INFO - PROCESS | 1957 | 1468882012471 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 1957 | 1468882012472 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x126616800 == 44 [pid = 1957] [id = 389] 15:46:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1188a2c00) [pid = 1957] [serial = 1166] [outer = 0x0] 15:46:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12380d800) [pid = 1957] [serial = 1167] [outer = 0x1188a2c00] 15:46:52 INFO - PROCESS | 1957 | 1468882012545 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124610000) [pid = 1957] [serial = 1168] [outer = 0x1188a2c00] 15:46:52 INFO - PROCESS | 1957 | 1468882012947 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"]]]}] 15:46:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:46:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:46:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:46:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 720ms 15:46:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:46:52 INFO - PROCESS | 1957 | 1468882012992 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1957 | 1468882012994 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 15:46:52 INFO - PROCESS | 1957 | 1468882012996 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 1957 | 1468882012999 Marionette TRACE conn2 <- [1,1530,null,{}] 15:46:53 INFO - PROCESS | 1957 | 1468882013007 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}] 15:46:53 INFO - PROCESS | 1957 | 1468882013010 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:53 INFO - PROCESS | 1957 | 1468882013136 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:46:53 INFO - PROCESS | 1957 | 1468882013197 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1957 | 1468882013199 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae1800 == 45 [pid = 1957] [id = 390] 15:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x125722800) [pid = 1957] [serial = 1169] [outer = 0x0] 15:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x129106000) [pid = 1957] [serial = 1170] [outer = 0x125722800] 15:46:53 INFO - PROCESS | 1957 | 1468882013230 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a75f000) [pid = 1957] [serial = 1171] [outer = 0x125722800] 15:46:53 INFO - PROCESS | 1957 | 1468882013617 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]]]}] 15:46:53 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 15:46:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:46:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:46:53 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. 15:46:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:46:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 673ms 15:46:53 INFO - PROCESS | 1957 | 1468882013670 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1957 | 1468882013673 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 15:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:46:53 INFO - PROCESS | 1957 | 1468882013675 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 1957 | 1468882013677 Marionette TRACE conn2 <- [1,1534,null,{}] 15:46:53 INFO - PROCESS | 1957 | 1468882013679 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}] 15:46:53 INFO - PROCESS | 1957 | 1468882013681 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:53 INFO - PROCESS | 1957 | 1468882013785 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:46:53 INFO - PROCESS | 1957 | 1468882013844 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1957 | 1468882013846 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cfc5000 == 46 [pid = 1957] [id = 391] 15:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a8c1c00) [pid = 1957] [serial = 1172] [outer = 0x0] 15:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b07f000) [pid = 1957] [serial = 1173] [outer = 0x12a8c1c00] 15:46:53 INFO - PROCESS | 1957 | 1468882013874 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12b867400) [pid = 1957] [serial = 1174] [outer = 0x12a8c1c00] 15:46:54 INFO - PROCESS | 1957 | 1468882014506 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]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 869ms 15:46:54 INFO - PROCESS | 1957 | 1468882014545 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1957 | 1468882014548 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 15:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:46:54 INFO - PROCESS | 1957 | 1468882014551 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1957 | 1468882014553 Marionette TRACE conn2 <- [1,1538,null,{}] 15:46:54 INFO - PROCESS | 1957 | 1468882014557 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}] 15:46:54 INFO - PROCESS | 1957 | 1468882014558 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:54 INFO - PROCESS | 1957 | 1468882014662 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:46:54 INFO - PROCESS | 1957 | 1468882014736 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 1957 | 1468882014739 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x119839000 == 47 [pid = 1957] [id = 392] 15:46:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x113208400) [pid = 1957] [serial = 1175] [outer = 0x0] 15:46:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x118060800) [pid = 1957] [serial = 1176] [outer = 0x113208400] 15:46:54 INFO - PROCESS | 1957 | 1468882014766 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x118648c00) [pid = 1957] [serial = 1177] [outer = 0x113208400] 15:46:55 INFO - PROCESS | 1957 | 1468882015180 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]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 673ms 15:46:55 INFO - PROCESS | 1957 | 1468882015225 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1957 | 1468882015228 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 15:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:46:55 INFO - PROCESS | 1957 | 1468882015232 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 1957 | 1468882015234 Marionette TRACE conn2 <- [1,1542,null,{}] 15:46:55 INFO - PROCESS | 1957 | 1468882015237 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}] 15:46:55 INFO - PROCESS | 1957 | 1468882015239 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:55 INFO - PROCESS | 1957 | 1468882015359 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12c753000 == 46 [pid = 1957] [id = 386] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b952800 == 45 [pid = 1957] [id = 385] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x124065800 == 44 [pid = 1957] [id = 384] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b010000 == 43 [pid = 1957] [id = 383] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7ad000 == 42 [pid = 1957] [id = 382] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3ce800 == 41 [pid = 1957] [id = 381] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x128da4800 == 40 [pid = 1957] [id = 380] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x125294000 == 39 [pid = 1957] [id = 379] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1241be000 == 38 [pid = 1957] [id = 378] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x119b37800 == 37 [pid = 1957] [id = 377] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x117d8c800 == 36 [pid = 1957] [id = 376] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x116007000 == 35 [pid = 1957] [id = 375] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b004800 == 34 [pid = 1957] [id = 373] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x11710c800 == 33 [pid = 1957] [id = 374] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x118f1b000 == 32 [pid = 1957] [id = 362] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x119839000 == 31 [pid = 1957] [id = 392] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12cfc5000 == 30 [pid = 1957] [id = 391] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12cae1800 == 29 [pid = 1957] [id = 390] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x126616800 == 28 [pid = 1957] [id = 389] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12c761000 == 27 [pid = 1957] [id = 387] 15:46:55 INFO - PROCESS | 1957 | --DOCSHELL 0x117d8b800 == 26 [pid = 1957] [id = 388] 15:46:55 INFO - PROCESS | 1957 | 1468882015987 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 1957 | 1468882015989 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12a695000) [pid = 1957] [serial = 1119] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119ed4000) [pid = 1957] [serial = 1101] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x116a06000) [pid = 1957] [serial = 1092] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1176b2000) [pid = 1957] [serial = 1093] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x124bdb000) [pid = 1957] [serial = 1105] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12460f800) [pid = 1957] [serial = 1104] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12384e800) [pid = 1957] [serial = 1102] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12588bc00) [pid = 1957] [serial = 1108] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x125004800) [pid = 1957] [serial = 1107] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11930d400) [pid = 1957] [serial = 1098] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116a0c400) [pid = 1957] [serial = 1075] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1129b6000) [pid = 1957] [serial = 1089] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115dc1c00) [pid = 1957] [serial = 1074] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1164e2c00) [pid = 1957] [serial = 1111] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x113211c00) [pid = 1957] [serial = 1090] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11a016c00) [pid = 1957] [serial = 1078] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11930bc00) [pid = 1957] [serial = 1077] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12611dc00) [pid = 1957] [serial = 1081] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124ea4800) [pid = 1957] [serial = 1080] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x118861800) [pid = 1957] [serial = 1095] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11889f400) [pid = 1957] [serial = 1096] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a75e400) [pid = 1957] [serial = 1084] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x129449c00) [pid = 1957] [serial = 1083] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x117d2b400) [pid = 1957] [serial = 1087] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1164dc000) [pid = 1957] [serial = 1086] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1127d7800) [pid = 1957] [serial = 1110] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x128dbd400) [pid = 1957] [serial = 1117] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x128b8b000) [pid = 1957] [serial = 1116] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x124ca3c00) [pid = 1957] [serial = 1113] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x119b8e400) [pid = 1957] [serial = 1099] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x128b81000) [pid = 1957] [serial = 1114] [outer = 0x0] [url = about:blank] 15:46:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x11264a000 == 27 [pid = 1957] [id = 393] 15:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11271f400) [pid = 1957] [serial = 1178] [outer = 0x0] 15:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1127d8000) [pid = 1957] [serial = 1179] [outer = 0x11271f400] 15:46:56 INFO - PROCESS | 1957 | 1468882016082 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1129b9400) [pid = 1957] [serial = 1180] [outer = 0x11271f400] 15:46:56 INFO - PROCESS | 1957 | 1468882016406 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]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1221ms 15:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:46:56 INFO - PROCESS | 1957 | 1468882016455 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 1957 | 1468882016458 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 15:46:56 INFO - PROCESS | 1957 | 1468882016460 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - PROCESS | 1957 | 1468882016462 Marionette TRACE conn2 <- [1,1546,null,{}] 15:46:56 INFO - PROCESS | 1957 | 1468882016466 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}] 15:46:56 INFO - PROCESS | 1957 | 1468882016469 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:56 INFO - PROCESS | 1957 | 1468882016549 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:46:56 INFO - PROCESS | 1957 | 1468882016622 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1957 | 1468882016623 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x11695b000 == 28 [pid = 1957] [id = 394] 15:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x112ae8000) [pid = 1957] [serial = 1181] [outer = 0x0] 15:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x113dcd000) [pid = 1957] [serial = 1182] [outer = 0x112ae8000] 15:46:56 INFO - PROCESS | 1957 | 1468882016650 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x116a05c00) [pid = 1957] [serial = 1183] [outer = 0x112ae8000] 15:46:56 INFO - PROCESS | 1957 | 1468882016939 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]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 15:46:56 INFO - PROCESS | 1957 | 1468882016983 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 1957 | 1468882016990 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 15:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:46:56 INFO - PROCESS | 1957 | 1468882016996 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - PROCESS | 1957 | 1468882016998 Marionette TRACE conn2 <- [1,1550,null,{}] 15:46:57 INFO - PROCESS | 1957 | 1468882017004 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}] 15:46:57 INFO - PROCESS | 1957 | 1468882017006 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:57 INFO - PROCESS | 1957 | 1468882017130 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:46:57 INFO - PROCESS | 1957 | 1468882017211 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1957 | 1468882017213 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x116957000 == 29 [pid = 1957] [id = 395] 15:46:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x112ed0c00) [pid = 1957] [serial = 1184] [outer = 0x0] 15:46:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1176ab400) [pid = 1957] [serial = 1185] [outer = 0x112ed0c00] 15:46:57 INFO - PROCESS | 1957 | 1468882017255 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118860000) [pid = 1957] [serial = 1186] [outer = 0x112ed0c00] 15:46:57 INFO - PROCESS | 1957 | 1468882017577 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]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 625ms 15:46:57 INFO - PROCESS | 1957 | 1468882017620 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1957 | 1468882017622 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 15:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:46:57 INFO - PROCESS | 1957 | 1468882017625 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1957 | 1468882017629 Marionette TRACE conn2 <- [1,1554,null,{}] 15:46:57 INFO - PROCESS | 1957 | 1468882017636 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}] 15:46:57 INFO - PROCESS | 1957 | 1468882017639 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:57 INFO - PROCESS | 1957 | 1468882017747 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:46:57 INFO - PROCESS | 1957 | 1468882017780 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1957 | 1468882017781 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x119171000 == 30 [pid = 1957] [id = 396] 15:46:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x112ed5c00) [pid = 1957] [serial = 1187] [outer = 0x0] 15:46:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118895c00) [pid = 1957] [serial = 1188] [outer = 0x112ed5c00] 15:46:57 INFO - PROCESS | 1957 | 1468882017806 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119ed4000) [pid = 1957] [serial = 1189] [outer = 0x112ed5c00] 15:46:58 INFO - PROCESS | 1957 | 1468882018114 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]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 529ms 15:46:58 INFO - PROCESS | 1957 | 1468882018155 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:46:58 INFO - PROCESS | 1957 | 1468882018156 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 15:46:58 INFO - PROCESS | 1957 | 1468882018159 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - PROCESS | 1957 | 1468882018160 Marionette TRACE conn2 <- [1,1558,null,{}] 15:46:58 INFO - PROCESS | 1957 | 1468882018162 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}] 15:46:58 INFO - PROCESS | 1957 | 1468882018163 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:58 INFO - PROCESS | 1957 | 1468882018265 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:46:58 INFO - PROCESS | 1957 | 1468882018301 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1957 | 1468882018302 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0d4000 == 31 [pid = 1957] [id = 397] 15:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119ed6c00) [pid = 1957] [serial = 1190] [outer = 0x0] 15:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12380c400) [pid = 1957] [serial = 1191] [outer = 0x119ed6c00] 15:46:58 INFO - PROCESS | 1957 | 1468882018326 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x123f4cc00) [pid = 1957] [serial = 1192] [outer = 0x119ed6c00] 15:46:58 INFO - PROCESS | 1957 | 1468882018662 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]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 15:46:58 INFO - PROCESS | 1957 | 1468882018678 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 1957 | 1468882018679 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 15:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:46:58 INFO - PROCESS | 1957 | 1468882018681 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - PROCESS | 1957 | 1468882018683 Marionette TRACE conn2 <- [1,1562,null,{}] 15:46:58 INFO - PROCESS | 1957 | 1468882018688 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}] 15:46:58 INFO - PROCESS | 1957 | 1468882018689 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:58 INFO - PROCESS | 1957 | 1468882018780 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:46:58 INFO - PROCESS | 1957 | 1468882018816 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1957 | 1468882018820 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x124060000 == 32 [pid = 1957] [id = 398] 15:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1121bd000) [pid = 1957] [serial = 1193] [outer = 0x0] 15:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1246eec00) [pid = 1957] [serial = 1194] [outer = 0x1121bd000] 15:46:58 INFO - PROCESS | 1957 | 1468882018852 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124bda800) [pid = 1957] [serial = 1195] [outer = 0x1121bd000] 15:46:59 INFO - PROCESS | 1957 | 1468882019206 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]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 571ms 15:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:46:59 INFO - PROCESS | 1957 | 1468882019253 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1957 | 1468882019254 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 15:46:59 INFO - PROCESS | 1957 | 1468882019256 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 1957 | 1468882019257 Marionette TRACE conn2 <- [1,1566,null,{}] 15:46:59 INFO - PROCESS | 1957 | 1468882019260 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}] 15:46:59 INFO - PROCESS | 1957 | 1468882019261 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:59 INFO - PROCESS | 1957 | 1468882019358 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:46:59 INFO - PROCESS | 1957 | 1468882019396 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1957 | 1468882019397 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x111f09000 == 33 [pid = 1957] [id = 399] 15:46:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x118303000) [pid = 1957] [serial = 1196] [outer = 0x0] 15:46:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x125007800) [pid = 1957] [serial = 1197] [outer = 0x118303000] 15:46:59 INFO - PROCESS | 1957 | 1468882019421 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12662ec00) [pid = 1957] [serial = 1198] [outer = 0x118303000] 15:46:59 INFO - PROCESS | 1957 | 1468882019813 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]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 568ms 15:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:46:59 INFO - PROCESS | 1957 | 1468882019826 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1957 | 1468882019828 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 15:46:59 INFO - PROCESS | 1957 | 1468882019831 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 1957 | 1468882019833 Marionette TRACE conn2 <- [1,1570,null,{}] 15:46:59 INFO - PROCESS | 1957 | 1468882019837 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}] 15:46:59 INFO - PROCESS | 1957 | 1468882019838 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:46:59 INFO - PROCESS | 1957 | 1468882019981 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:47:00 INFO - PROCESS | 1957 | 1468882020005 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1957 | 1468882020007 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x126693000 == 34 [pid = 1957] [id = 400] 15:47:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1127a9800) [pid = 1957] [serial = 1199] [outer = 0x0] 15:47:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1266ac000) [pid = 1957] [serial = 1200] [outer = 0x1127a9800] 15:47:00 INFO - PROCESS | 1957 | 1468882020048 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x128db1c00) [pid = 1957] [serial = 1201] [outer = 0x1127a9800] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118562800) [pid = 1957] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12b07e400) [pid = 1957] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12500d800) [pid = 1957] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a8bf800) [pid = 1957] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1250b7c00) [pid = 1957] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12a8c3c00) [pid = 1957] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11320dc00) [pid = 1957] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x129103400) [pid = 1957] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1129b0800) [pid = 1957] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x115e8c000) [pid = 1957] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118fb3800) [pid = 1957] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1129b0000) [pid = 1957] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1129b1400) [pid = 1957] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1127de400) [pid = 1957] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:47:00 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x118132400) [pid = 1957] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:47:00 INFO - PROCESS | 1957 | 1468882020651 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]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 873ms 15:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:47:00 INFO - PROCESS | 1957 | 1468882020713 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1957 | 1468882020714 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 15:47:00 INFO - PROCESS | 1957 | 1468882020722 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 1957 | 1468882020724 Marionette TRACE conn2 <- [1,1574,null,{}] 15:47:00 INFO - PROCESS | 1957 | 1468882020726 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}] 15:47:00 INFO - PROCESS | 1957 | 1468882020727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:00 INFO - PROCESS | 1957 | 1468882020808 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:47:00 INFO - PROCESS | 1957 | 1468882020812 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1957 | 1468882020813 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x128b9c800 == 35 [pid = 1957] [id = 401] 15:47:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1129b0800) [pid = 1957] [serial = 1202] [outer = 0x0] 15:47:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119975c00) [pid = 1957] [serial = 1203] [outer = 0x1129b0800] 15:47:00 INFO - PROCESS | 1957 | 1468882020840 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124bd9800) [pid = 1957] [serial = 1204] [outer = 0x1129b0800] 15:47:01 INFO - PROCESS | 1957 | 1468882021173 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]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 473ms 15:47:01 INFO - PROCESS | 1957 | 1468882021192 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:47:01 INFO - PROCESS | 1957 | 1468882021204 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 15:47:01 INFO - PROCESS | 1957 | 1468882021207 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - PROCESS | 1957 | 1468882021208 Marionette TRACE conn2 <- [1,1578,null,{}] 15:47:01 INFO - PROCESS | 1957 | 1468882021210 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}] 15:47:01 INFO - PROCESS | 1957 | 1468882021211 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:01 INFO - PROCESS | 1957 | 1468882021288 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:47:01 INFO - PROCESS | 1957 | 1468882021292 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1957 | 1468882021293 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293b0000 == 36 [pid = 1957] [id = 402] 15:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x117d9ec00) [pid = 1957] [serial = 1205] [outer = 0x0] 15:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128d72400) [pid = 1957] [serial = 1206] [outer = 0x117d9ec00] 15:47:01 INFO - PROCESS | 1957 | 1468882021318 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12934e400) [pid = 1957] [serial = 1207] [outer = 0x117d9ec00] 15:47:01 INFO - PROCESS | 1957 | 1468882021642 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]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 15:47:01 INFO - PROCESS | 1957 | 1468882021677 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 1957 | 1468882021679 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 15:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:47:01 INFO - PROCESS | 1957 | 1468882021681 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - PROCESS | 1957 | 1468882021682 Marionette TRACE conn2 <- [1,1582,null,{}] 15:47:01 INFO - PROCESS | 1957 | 1468882021685 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}] 15:47:01 INFO - PROCESS | 1957 | 1468882021686 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:01 INFO - PROCESS | 1957 | 1468882021790 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:47:01 INFO - PROCESS | 1957 | 1468882021795 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1957 | 1468882021797 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295ee800 == 37 [pid = 1957] [id = 403] 15:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12934e800) [pid = 1957] [serial = 1208] [outer = 0x0] 15:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x129358400) [pid = 1957] [serial = 1209] [outer = 0x12934e800] 15:47:01 INFO - PROCESS | 1957 | 1468882021824 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129563400) [pid = 1957] [serial = 1210] [outer = 0x12934e800] 15:47:02 INFO - PROCESS | 1957 | 1468882022157 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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 15:47:02 INFO - PROCESS | 1957 | 1468882022202 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:47:02 INFO - PROCESS | 1957 | 1468882022211 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 15:47:02 INFO - PROCESS | 1957 | 1468882022214 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1957 | 1468882022216 Marionette TRACE conn2 <- [1,1586,null,{}] 15:47:02 INFO - PROCESS | 1957 | 1468882022218 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}] 15:47:02 INFO - PROCESS | 1957 | 1468882022220 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:02 INFO - PROCESS | 1957 | 1468882022312 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:47:02 INFO - PROCESS | 1957 | 1468882022368 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 1957 | 1468882022369 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x119166000 == 38 [pid = 1957] [id = 404] 15:47:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x129562800) [pid = 1957] [serial = 1211] [outer = 0x0] 15:47:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12956dc00) [pid = 1957] [serial = 1212] [outer = 0x129562800] 15:47:02 INFO - PROCESS | 1957 | 1468882022400 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a8c7400) [pid = 1957] [serial = 1213] [outer = 0x129562800] 15:47:02 INFO - PROCESS | 1957 | 1468882022925 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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 15:47:02 INFO - PROCESS | 1957 | 1468882022984 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1957 | 1468882022987 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 15:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:47:02 INFO - PROCESS | 1957 | 1468882022990 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1957 | 1468882022993 Marionette TRACE conn2 <- [1,1590,null,{}] 15:47:02 INFO - PROCESS | 1957 | 1468882022997 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}] 15:47:02 INFO - PROCESS | 1957 | 1468882022998 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:03 INFO - PROCESS | 1957 | 1468882023136 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:47:03 INFO - PROCESS | 1957 | 1468882023217 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1957 | 1468882023218 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711e800 == 39 [pid = 1957] [id = 405] 15:47:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x115d06800) [pid = 1957] [serial = 1214] [outer = 0x0] 15:47:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x116143000) [pid = 1957] [serial = 1215] [outer = 0x115d06800] 15:47:03 INFO - PROCESS | 1957 | 1468882023249 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11743ac00) [pid = 1957] [serial = 1216] [outer = 0x115d06800] 15:47:03 INFO - PROCESS | 1957 | 1468882023776 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]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 821ms 15:47:03 INFO - PROCESS | 1957 | 1468882023819 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1957 | 1468882023823 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 15:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:47:03 INFO - PROCESS | 1957 | 1468882023829 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 1957 | 1468882023831 Marionette TRACE conn2 <- [1,1594,null,{}] 15:47:03 INFO - PROCESS | 1957 | 1468882023834 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}] 15:47:03 INFO - PROCESS | 1957 | 1468882023835 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:03 INFO - PROCESS | 1957 | 1468882023949 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:47:04 INFO - PROCESS | 1957 | 1468882024028 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1957 | 1468882024029 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fea800 == 40 [pid = 1957] [id = 406] 15:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x115e28800) [pid = 1957] [serial = 1217] [outer = 0x0] 15:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11864bc00) [pid = 1957] [serial = 1218] [outer = 0x115e28800] 15:47:04 INFO - PROCESS | 1957 | 1468882024060 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x118fb2c00) [pid = 1957] [serial = 1219] [outer = 0x115e28800] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x1295ee800 == 39 [pid = 1957] [id = 403] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x1293b0000 == 38 [pid = 1957] [id = 402] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x128b9c800 == 37 [pid = 1957] [id = 401] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x126693000 == 36 [pid = 1957] [id = 400] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x111f09000 == 35 [pid = 1957] [id = 399] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x124060000 == 34 [pid = 1957] [id = 398] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x11a0d4000 == 33 [pid = 1957] [id = 397] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x119171000 == 32 [pid = 1957] [id = 396] 15:47:04 INFO - PROCESS | 1957 | 1468882024720 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]]]}] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x116957000 == 31 [pid = 1957] [id = 395] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x11695b000 == 30 [pid = 1957] [id = 394] 15:47:04 INFO - PROCESS | 1957 | --DOCSHELL 0x11264a000 == 29 [pid = 1957] [id = 393] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b8a1000) [pid = 1957] [serial = 1162] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b866c00) [pid = 1957] [serial = 1161] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b165c00) [pid = 1957] [serial = 1158] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x129447800) [pid = 1957] [serial = 1141] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x126c68400) [pid = 1957] [serial = 1140] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12aa2c000) [pid = 1957] [serial = 1146] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a68f800) [pid = 1957] [serial = 1143] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b036800) [pid = 1957] [serial = 1149] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12aa3ac00) [pid = 1957] [serial = 1147] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x116988800) [pid = 1957] [serial = 1128] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11886e800) [pid = 1957] [serial = 1129] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a765400) [pid = 1957] [serial = 1120] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124602c00) [pid = 1957] [serial = 1134] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1246ea000) [pid = 1957] [serial = 1135] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x116a0d800) [pid = 1957] [serial = 1125] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x117d2e000) [pid = 1957] [serial = 1126] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119e0d000) [pid = 1957] [serial = 1131] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11a023c00) [pid = 1957] [serial = 1132] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x117152800) [pid = 1957] [serial = 1152] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1131a6c00) [pid = 1957] [serial = 1122] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x115e2e400) [pid = 1957] [serial = 1123] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x124bd0800) [pid = 1957] [serial = 1137] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b159400) [pid = 1957] [serial = 1156] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12b07a800) [pid = 1957] [serial = 1150] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a8b9800) [pid = 1957] [serial = 1144] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11955b800) [pid = 1957] [serial = 1155] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x124e9a400) [pid = 1957] [serial = 1138] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1194a0800) [pid = 1957] [serial = 1153] [outer = 0x0] [url = about:blank] 15:47:04 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b867000) [pid = 1957] [serial = 1159] [outer = 0x0] [url = about:blank] 15:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 927ms 15:47:04 INFO - PROCESS | 1957 | 1468882024757 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 1957 | 1468882024759 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 15:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:47:04 INFO - PROCESS | 1957 | 1468882024762 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 1957 | 1468882024764 Marionette TRACE conn2 <- [1,1598,null,{}] 15:47:04 INFO - PROCESS | 1957 | 1468882024770 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}] 15:47:04 INFO - PROCESS | 1957 | 1468882024772 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:04 INFO - PROCESS | 1957 | 1468882024853 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:47:04 INFO - PROCESS | 1957 | 1468882024857 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1957 | 1468882024860 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169c8800 == 30 [pid = 1957] [id = 407] 15:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11673d400) [pid = 1957] [serial = 1220] [outer = 0x0] 15:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11698d000) [pid = 1957] [serial = 1221] [outer = 0x11673d400] 15:47:04 INFO - PROCESS | 1957 | 1468882024891 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x118067400) [pid = 1957] [serial = 1222] [outer = 0x11673d400] 15:47:05 INFO - PROCESS | 1957 | 1468882025240 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]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 520ms 15:47:05 INFO - PROCESS | 1957 | 1468882025296 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1957 | 1468882025299 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 15:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:47:05 INFO - PROCESS | 1957 | 1468882025305 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 1957 | 1468882025306 Marionette TRACE conn2 <- [1,1602,null,{}] 15:47:05 INFO - PROCESS | 1957 | 1468882025309 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}] 15:47:05 INFO - PROCESS | 1957 | 1468882025310 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:05 INFO - PROCESS | 1957 | 1468882025391 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:47:05 INFO - PROCESS | 1957 | 1468882025395 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1957 | 1468882025397 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184bd800 == 31 [pid = 1957] [id = 408] 15:47:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x118649400) [pid = 1957] [serial = 1223] [outer = 0x0] 15:47:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118fb3800) [pid = 1957] [serial = 1224] [outer = 0x118649400] 15:47:05 INFO - PROCESS | 1957 | 1468882025426 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1194a1400) [pid = 1957] [serial = 1225] [outer = 0x118649400] 15:47:05 INFO - PROCESS | 1957 | 1468882025847 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]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 569ms 15:47:05 INFO - PROCESS | 1957 | 1468882025874 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:47:05 INFO - PROCESS | 1957 | 1468882025877 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 15:47:05 INFO - PROCESS | 1957 | 1468882025880 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 1957 | 1468882025887 Marionette TRACE conn2 <- [1,1606,null,{}] 15:47:05 INFO - PROCESS | 1957 | 1468882025899 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}] 15:47:05 INFO - PROCESS | 1957 | 1468882025904 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:06 INFO - PROCESS | 1957 | 1468882026030 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:47:06 INFO - PROCESS | 1957 | 1468882026068 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1957 | 1468882026070 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a95000 == 32 [pid = 1957] [id = 409] 15:47:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1129b3000) [pid = 1957] [serial = 1226] [outer = 0x0] 15:47:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x123850800) [pid = 1957] [serial = 1227] [outer = 0x1129b3000] 15:47:06 INFO - PROCESS | 1957 | 1468882026115 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1243b5c00) [pid = 1957] [serial = 1228] [outer = 0x1129b3000] 15:47:06 INFO - PROCESS | 1957 | 1468882026474 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]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 627ms 15:47:06 INFO - PROCESS | 1957 | 1468882026507 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1957 | 1468882026509 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 15:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:47:06 INFO - PROCESS | 1957 | 1468882026511 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - PROCESS | 1957 | 1468882026512 Marionette TRACE conn2 <- [1,1610,null,{}] 15:47:06 INFO - PROCESS | 1957 | 1468882026514 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}] 15:47:06 INFO - PROCESS | 1957 | 1468882026516 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:06 INFO - PROCESS | 1957 | 1468882026628 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:47:06 INFO - PROCESS | 1957 | 1468882026635 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1957 | 1468882026637 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c38000 == 33 [pid = 1957] [id = 410] 15:47:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12460d000) [pid = 1957] [serial = 1229] [outer = 0x0] 15:47:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124bd0c00) [pid = 1957] [serial = 1230] [outer = 0x12460d000] 15:47:06 INFO - PROCESS | 1957 | 1468882026664 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124bdc000) [pid = 1957] [serial = 1231] [outer = 0x12460d000] 15:47:07 INFO - PROCESS | 1957 | 1468882027042 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]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 571ms 15:47:07 INFO - PROCESS | 1957 | 1468882027082 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1957 | 1468882027084 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 15:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:47:07 INFO - PROCESS | 1957 | 1468882027086 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1957 | 1468882027087 Marionette TRACE conn2 <- [1,1614,null,{}] 15:47:07 INFO - PROCESS | 1957 | 1468882027090 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}] 15:47:07 INFO - PROCESS | 1957 | 1468882027092 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:07 INFO - PROCESS | 1957 | 1468882027214 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:47:07 INFO - PROCESS | 1957 | 1468882027230 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 1957 | 1468882027231 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x126686800 == 34 [pid = 1957] [id = 411] 15:47:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1129adc00) [pid = 1957] [serial = 1232] [outer = 0x0] 15:47:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124e98000) [pid = 1957] [serial = 1233] [outer = 0x1129adc00] 15:47:07 INFO - PROCESS | 1957 | 1468882027273 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1250b7400) [pid = 1957] [serial = 1234] [outer = 0x1129adc00] 15:47:07 INFO - PROCESS | 1957 | 1468882027726 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]]]}] 15:47:07 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 15:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 15:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:47:07 INFO - PROCESS | 1957 | 1468882027758 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1957 | 1468882027760 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 15:47:07 INFO - PROCESS | 1957 | 1468882027763 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1957 | 1468882027765 Marionette TRACE conn2 <- [1,1618,null,{}] 15:47:07 INFO - PROCESS | 1957 | 1468882027769 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}] 15:47:07 INFO - PROCESS | 1957 | 1468882027774 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:07 INFO - PROCESS | 1957 | 1468882027975 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:47:08 INFO - PROCESS | 1957 | 1468882028003 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1957 | 1468882028004 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d5000 == 35 [pid = 1957] [id = 412] 15:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12588d400) [pid = 1957] [serial = 1235] [outer = 0x0] 15:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128dbdc00) [pid = 1957] [serial = 1236] [outer = 0x12588d400] 15:47:08 INFO - PROCESS | 1957 | 1468882028045 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129568c00) [pid = 1957] [serial = 1237] [outer = 0x12588d400] 15:47:08 INFO - PROCESS | 1957 | 1468882028463 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]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 724ms 15:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:47:08 INFO - PROCESS | 1957 | 1468882028488 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1957 | 1468882028490 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 15:47:08 INFO - PROCESS | 1957 | 1468882028499 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 1957 | 1468882028502 Marionette TRACE conn2 <- [1,1622,null,{}] 15:47:08 INFO - PROCESS | 1957 | 1468882028532 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}] 15:47:08 INFO - PROCESS | 1957 | 1468882028534 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:08 INFO - PROCESS | 1957 | 1468882028692 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:47:08 INFO - PROCESS | 1957 | 1468882028705 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1957 | 1468882028706 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x123893800 == 36 [pid = 1957] [id = 413] 15:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x125890000) [pid = 1957] [serial = 1238] [outer = 0x0] 15:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a75e000) [pid = 1957] [serial = 1239] [outer = 0x125890000] 15:47:08 INFO - PROCESS | 1957 | 1468882028747 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a8bd400) [pid = 1957] [serial = 1240] [outer = 0x125890000] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x112ed0c00) [pid = 1957] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119ed6c00) [pid = 1957] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11271f400) [pid = 1957] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118303000) [pid = 1957] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x112ed5c00) [pid = 1957] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x112ae8000) [pid = 1957] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x113208400) [pid = 1957] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x115e25c00) [pid = 1957] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1188a2c00) [pid = 1957] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x125722800) [pid = 1957] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a8c1c00) [pid = 1957] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1121bd000) [pid = 1957] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1127a9800) [pid = 1957] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x117d9ec00) [pid = 1957] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1129b0800) [pid = 1957] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:47:09 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12934e800) [pid = 1957] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:47:09 INFO - PROCESS | 1957 | 1468882029158 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]]]}] 15:47:09 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 15:47:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 708ms 15:47:09 INFO - PROCESS | 1957 | 1468882029200 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1957 | 1468882029202 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 15:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:47:09 INFO - PROCESS | 1957 | 1468882029204 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 1957 | 1468882029205 Marionette TRACE conn2 <- [1,1626,null,{}] 15:47:09 INFO - PROCESS | 1957 | 1468882029208 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}] 15:47:09 INFO - PROCESS | 1957 | 1468882029209 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:09 INFO - PROCESS | 1957 | 1468882029290 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:47:09 INFO - PROCESS | 1957 | 1468882029348 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1957 | 1468882029349 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c43000 == 37 [pid = 1957] [id = 414] 15:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x112a8f000) [pid = 1957] [serial = 1241] [outer = 0x0] 15:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x117d9ec00) [pid = 1957] [serial = 1242] [outer = 0x112a8f000] 15:47:09 INFO - PROCESS | 1957 | 1468882029370 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11a01bc00) [pid = 1957] [serial = 1243] [outer = 0x112a8f000] 15:47:09 INFO - PROCESS | 1957 | 1468882029635 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]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:47:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 471ms 15:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:47:09 INFO - PROCESS | 1957 | 1468882029676 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1957 | 1468882029677 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 15:47:09 INFO - PROCESS | 1957 | 1468882029679 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 1957 | 1468882029680 Marionette TRACE conn2 <- [1,1630,null,{}] 15:47:09 INFO - PROCESS | 1957 | 1468882029691 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}] 15:47:09 INFO - PROCESS | 1957 | 1468882029692 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:09 INFO - PROCESS | 1957 | 1468882029778 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:47:09 INFO - PROCESS | 1957 | 1468882029782 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1957 | 1468882029783 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11f800 == 38 [pid = 1957] [id = 415] 15:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11a01fc00) [pid = 1957] [serial = 1244] [outer = 0x0] 15:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x129570c00) [pid = 1957] [serial = 1245] [outer = 0x11a01fc00] 15:47:09 INFO - PROCESS | 1957 | 1468882029808 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12aa2c000) [pid = 1957] [serial = 1246] [outer = 0x11a01fc00] 15:47:10 INFO - PROCESS | 1957 | 1468882030142 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]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 474ms 15:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:47:10 INFO - PROCESS | 1957 | 1468882030155 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1957 | 1468882030157 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 15:47:10 INFO - PROCESS | 1957 | 1468882030159 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1957 | 1468882030160 Marionette TRACE conn2 <- [1,1634,null,{}] 15:47:10 INFO - PROCESS | 1957 | 1468882030162 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}] 15:47:10 INFO - PROCESS | 1957 | 1468882030163 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:10 INFO - PROCESS | 1957 | 1468882030272 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:47:10 INFO - PROCESS | 1957 | 1468882030278 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1957 | 1468882030279 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b128000 == 39 [pid = 1957] [id = 416] 15:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11335c000) [pid = 1957] [serial = 1247] [outer = 0x0] 15:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12a69b800) [pid = 1957] [serial = 1248] [outer = 0x11335c000] 15:47:10 INFO - PROCESS | 1957 | 1468882030303 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12aae3400) [pid = 1957] [serial = 1249] [outer = 0x11335c000] 15:47:10 INFO - PROCESS | 1957 | 1468882030614 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]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 468ms 15:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:47:10 INFO - PROCESS | 1957 | 1468882030628 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1957 | 1468882030629 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 15:47:10 INFO - PROCESS | 1957 | 1468882030632 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1957 | 1468882030634 Marionette TRACE conn2 <- [1,1638,null,{}] 15:47:10 INFO - PROCESS | 1957 | 1468882030640 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}] 15:47:10 INFO - PROCESS | 1957 | 1468882030642 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:10 INFO - PROCESS | 1957 | 1468882030738 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:47:10 INFO - PROCESS | 1957 | 1468882030742 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1957 | 1468882030743 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c04e000 == 40 [pid = 1957] [id = 417] 15:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b03a000) [pid = 1957] [serial = 1250] [outer = 0x0] 15:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12b159400) [pid = 1957] [serial = 1251] [outer = 0x12b03a000] 15:47:10 INFO - PROCESS | 1957 | 1468882030769 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b865c00) [pid = 1957] [serial = 1252] [outer = 0x12b03a000] 15:47:11 INFO - PROCESS | 1957 | 1468882031226 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]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 623ms 15:47:11 INFO - PROCESS | 1957 | 1468882031256 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1957 | 1468882031258 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 15:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:47:11 INFO - PROCESS | 1957 | 1468882031262 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 1957 | 1468882031264 Marionette TRACE conn2 <- [1,1642,null,{}] 15:47:11 INFO - PROCESS | 1957 | 1468882031267 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}] 15:47:11 INFO - PROCESS | 1957 | 1468882031269 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:11 INFO - PROCESS | 1957 | 1468882031383 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:47:11 INFO - PROCESS | 1957 | 1468882031455 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1957 | 1468882031457 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711d800 == 41 [pid = 1957] [id = 418] 15:47:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1129ba400) [pid = 1957] [serial = 1253] [outer = 0x0] 15:47:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x115d09000) [pid = 1957] [serial = 1254] [outer = 0x1129ba400] 15:47:11 INFO - PROCESS | 1957 | 1468882031488 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1176b2000) [pid = 1957] [serial = 1255] [outer = 0x1129ba400] 15:47:11 INFO - PROCESS | 1957 | 1468882031916 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]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 15:47:11 INFO - PROCESS | 1957 | 1468882031934 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1957 | 1468882031939 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 15:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:47:11 INFO - PROCESS | 1957 | 1468882031946 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 1957 | 1468882031949 Marionette TRACE conn2 <- [1,1646,null,{}] 15:47:11 INFO - PROCESS | 1957 | 1468882031952 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}] 15:47:11 INFO - PROCESS | 1957 | 1468882031955 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:12 INFO - PROCESS | 1957 | 1468882032084 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:47:12 INFO - PROCESS | 1957 | 1468882032144 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1957 | 1468882032146 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x124704000 == 42 [pid = 1957] [id = 419] 15:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11889ac00) [pid = 1957] [serial = 1256] [outer = 0x0] 15:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1194a0400) [pid = 1957] [serial = 1257] [outer = 0x11889ac00] 15:47:12 INFO - PROCESS | 1957 | 1468882032176 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x119b8e400) [pid = 1957] [serial = 1258] [outer = 0x11889ac00] 15:47:12 INFO - PROCESS | 1957 | 1468882032605 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]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 725ms 15:47:12 INFO - PROCESS | 1957 | 1468882032705 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 1957 | 1468882032706 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 15:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:47:12 INFO - PROCESS | 1957 | 1468882032710 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 1957 | 1468882032713 Marionette TRACE conn2 <- [1,1650,null,{}] 15:47:12 INFO - PROCESS | 1957 | 1468882032723 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}] 15:47:12 INFO - PROCESS | 1957 | 1468882032726 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:12 INFO - PROCESS | 1957 | 1468882032830 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:47:12 INFO - PROCESS | 1957 | 1468882032906 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1957 | 1468882032908 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be7d800 == 43 [pid = 1957] [id = 420] 15:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124bdd000) [pid = 1957] [serial = 1259] [outer = 0x0] 15:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x126126800) [pid = 1957] [serial = 1260] [outer = 0x124bdd000] 15:47:12 INFO - PROCESS | 1957 | 1468882032939 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x128d73400) [pid = 1957] [serial = 1261] [outer = 0x124bdd000] 15:47:13 INFO - PROCESS | 1957 | 1468882033359 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]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 675ms 15:47:13 INFO - PROCESS | 1957 | 1468882033388 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1957 | 1468882033389 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 15:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:47:13 INFO - PROCESS | 1957 | 1468882033392 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 1957 | 1468882033393 Marionette TRACE conn2 <- [1,1654,null,{}] 15:47:13 INFO - PROCESS | 1957 | 1468882033396 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}] 15:47:13 INFO - PROCESS | 1957 | 1468882033397 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:13 INFO - PROCESS | 1957 | 1468882033501 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:47:13 INFO - PROCESS | 1957 | 1468882033563 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1957 | 1468882033564 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c75e800 == 44 [pid = 1957] [id = 421] 15:47:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12934d400) [pid = 1957] [serial = 1262] [outer = 0x0] 15:47:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12956f400) [pid = 1957] [serial = 1263] [outer = 0x12934d400] 15:47:13 INFO - PROCESS | 1957 | 1468882033592 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b037000) [pid = 1957] [serial = 1264] [outer = 0x12934d400] 15:47:14 INFO - PROCESS | 1957 | 1468882034000 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]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 619ms 15:47:14 INFO - PROCESS | 1957 | 1468882034011 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1957 | 1468882034013 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 15:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:47:14 INFO - PROCESS | 1957 | 1468882034015 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - PROCESS | 1957 | 1468882034016 Marionette TRACE conn2 <- [1,1658,null,{}] 15:47:14 INFO - PROCESS | 1957 | 1468882034019 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}] 15:47:14 INFO - PROCESS | 1957 | 1468882034020 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:14 INFO - PROCESS | 1957 | 1468882034134 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:47:14 INFO - PROCESS | 1957 | 1468882034244 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 1957 | 1468882034246 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caef000 == 45 [pid = 1957] [id = 422] 15:47:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119310400) [pid = 1957] [serial = 1265] [outer = 0x0] 15:47:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b163c00) [pid = 1957] [serial = 1266] [outer = 0x119310400] 15:47:14 INFO - PROCESS | 1957 | 1468882034274 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b866c00) [pid = 1957] [serial = 1267] [outer = 0x119310400] 15:47:14 INFO - PROCESS | 1957 | 1468882034709 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]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 768ms 15:47:14 INFO - PROCESS | 1957 | 1468882034988 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1957 | 1468882034993 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 15:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:47:15 INFO - PROCESS | 1957 | 1468882034999 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 1957 | 1468882035002 Marionette TRACE conn2 <- [1,1662,null,{}] 15:47:15 INFO - PROCESS | 1957 | 1468882035008 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}] 15:47:15 INFO - PROCESS | 1957 | 1468882035011 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:15 INFO - PROCESS | 1957 | 1468882035156 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:47:15 INFO - PROCESS | 1957 | 1468882035226 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1957 | 1468882035229 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c5000 == 46 [pid = 1957] [id = 423] 15:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1131a9400) [pid = 1957] [serial = 1268] [outer = 0x0] 15:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x113ce1400) [pid = 1957] [serial = 1269] [outer = 0x1131a9400] 15:47:15 INFO - PROCESS | 1957 | 1468882035256 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11714f400) [pid = 1957] [serial = 1270] [outer = 0x1131a9400] 15:47:15 INFO - PROCESS | 1957 | 1468882035706 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]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 727ms 15:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:47:15 INFO - PROCESS | 1957 | 1468882035726 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 1957 | 1468882035728 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 15:47:15 INFO - PROCESS | 1957 | 1468882035732 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 1957 | 1468882035734 Marionette TRACE conn2 <- [1,1666,null,{}] 15:47:15 INFO - PROCESS | 1957 | 1468882035737 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}] 15:47:15 INFO - PROCESS | 1957 | 1468882035739 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:15 INFO - PROCESS | 1957 | 1468882035837 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:47:15 INFO - PROCESS | 1957 | 1468882035898 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1957 | 1468882035899 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181cd000 == 47 [pid = 1957] [id = 424] 15:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118866000) [pid = 1957] [serial = 1271] [outer = 0x0] 15:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x118f4f800) [pid = 1957] [serial = 1272] [outer = 0x118866000] 15:47:15 INFO - PROCESS | 1957 | 1468882035927 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x119310000) [pid = 1957] [serial = 1273] [outer = 0x118866000] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12b128000 == 46 [pid = 1957] [id = 416] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11f800 == 45 [pid = 1957] [id = 415] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x124c43000 == 44 [pid = 1957] [id = 414] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x123893800 == 43 [pid = 1957] [id = 413] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d5000 == 42 [pid = 1957] [id = 412] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x126686800 == 41 [pid = 1957] [id = 411] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x124c38000 == 40 [pid = 1957] [id = 410] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x123a95000 == 39 [pid = 1957] [id = 409] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x1184bd800 == 38 [pid = 1957] [id = 408] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x1169c8800 == 37 [pid = 1957] [id = 407] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x118fea800 == 36 [pid = 1957] [id = 406] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11711e800 == 35 [pid = 1957] [id = 405] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x119166000 == 34 [pid = 1957] [id = 404] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c5000 == 33 [pid = 1957] [id = 423] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12caef000 == 32 [pid = 1957] [id = 422] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12c75e800 == 31 [pid = 1957] [id = 421] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12be7d800 == 30 [pid = 1957] [id = 420] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x124704000 == 29 [pid = 1957] [id = 419] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12c04e000 == 28 [pid = 1957] [id = 417] 15:47:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11711d800 == 27 [pid = 1957] [id = 418] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1176ab400) [pid = 1957] [serial = 1185] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x118860000) [pid = 1957] [serial = 1186] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12380c400) [pid = 1957] [serial = 1191] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1127d8000) [pid = 1957] [serial = 1179] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x125007800) [pid = 1957] [serial = 1197] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1129b9400) [pid = 1957] [serial = 1180] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118895c00) [pid = 1957] [serial = 1188] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x113dcd000) [pid = 1957] [serial = 1182] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x116a05c00) [pid = 1957] [serial = 1183] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x118648c00) [pid = 1957] [serial = 1177] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x118060800) [pid = 1957] [serial = 1176] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118061000) [pid = 1957] [serial = 1165] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11714c000) [pid = 1957] [serial = 1164] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12380d800) [pid = 1957] [serial = 1167] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124610000) [pid = 1957] [serial = 1168] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a75f000) [pid = 1957] [serial = 1171] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x129106000) [pid = 1957] [serial = 1170] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b867400) [pid = 1957] [serial = 1174] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b07f000) [pid = 1957] [serial = 1173] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x124bda800) [pid = 1957] [serial = 1195] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1246eec00) [pid = 1957] [serial = 1194] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12662ec00) [pid = 1957] [serial = 1198] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1266ac000) [pid = 1957] [serial = 1200] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x128d72400) [pid = 1957] [serial = 1206] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x119975c00) [pid = 1957] [serial = 1203] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x128db1c00) [pid = 1957] [serial = 1201] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x123f4cc00) [pid = 1957] [serial = 1192] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x129563400) [pid = 1957] [serial = 1210] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12934e400) [pid = 1957] [serial = 1207] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124bd9800) [pid = 1957] [serial = 1204] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x119ed4000) [pid = 1957] [serial = 1189] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x129358400) [pid = 1957] [serial = 1209] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12956dc00) [pid = 1957] [serial = 1212] [outer = 0x0] [url = about:blank] 15:47:16 INFO - PROCESS | 1957 | 1468882036840 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]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1124ms 15:47:16 INFO - PROCESS | 1957 | 1468882036861 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1957 | 1468882036863 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 15:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:47:16 INFO - PROCESS | 1957 | 1468882036868 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1957 | 1468882036871 Marionette TRACE conn2 <- [1,1670,null,{}] 15:47:16 INFO - PROCESS | 1957 | 1468882036874 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}] 15:47:16 INFO - PROCESS | 1957 | 1468882036875 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:16 INFO - PROCESS | 1957 | 1468882036958 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:47:16 INFO - PROCESS | 1957 | 1468882036963 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1957 | 1468882036965 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164b8800 == 28 [pid = 1957] [id = 425] 15:47:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1129b1000) [pid = 1957] [serial = 1274] [outer = 0x0] 15:47:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x115dc5400) [pid = 1957] [serial = 1275] [outer = 0x1129b1000] 15:47:17 INFO - PROCESS | 1957 | 1468882036996 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x116645800) [pid = 1957] [serial = 1276] [outer = 0x1129b1000] 15:47:17 INFO - PROCESS | 1957 | 1468882037577 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]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 15:47:17 INFO - PROCESS | 1957 | 1468882037597 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1957 | 1468882037600 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 15:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:47:17 INFO - PROCESS | 1957 | 1468882037605 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 1957 | 1468882037607 Marionette TRACE conn2 <- [1,1674,null,{}] 15:47:17 INFO - PROCESS | 1957 | 1468882037611 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}] 15:47:17 INFO - PROCESS | 1957 | 1468882037613 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:17 INFO - PROCESS | 1957 | 1468882037718 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:47:17 INFO - PROCESS | 1957 | 1468882037842 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1957 | 1468882037843 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710c800 == 29 [pid = 1957] [id = 426] 15:47:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x116744000) [pid = 1957] [serial = 1277] [outer = 0x0] 15:47:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116a0cc00) [pid = 1957] [serial = 1278] [outer = 0x116744000] 15:47:17 INFO - PROCESS | 1957 | 1468882037875 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1176b7800) [pid = 1957] [serial = 1279] [outer = 0x116744000] 15:47:18 INFO - PROCESS | 1957 | 1468882038409 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]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 822ms 15:47:18 INFO - PROCESS | 1957 | 1468882038444 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 1957 | 1468882038447 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 15:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:47:18 INFO - PROCESS | 1957 | 1468882038456 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 1957 | 1468882038458 Marionette TRACE conn2 <- [1,1678,null,{}] 15:47:18 INFO - PROCESS | 1957 | 1468882038460 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}] 15:47:18 INFO - PROCESS | 1957 | 1468882038462 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:18 INFO - PROCESS | 1957 | 1468882038572 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:47:18 INFO - PROCESS | 1957 | 1468882038649 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1957 | 1468882038650 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184c5000 == 30 [pid = 1957] [id = 427] 15:47:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11864c400) [pid = 1957] [serial = 1280] [outer = 0x0] 15:47:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118895c00) [pid = 1957] [serial = 1281] [outer = 0x11864c400] 15:47:18 INFO - PROCESS | 1957 | 1468882038681 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118fb3c00) [pid = 1957] [serial = 1282] [outer = 0x11864c400] 15:47:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1181cd000 == 29 [pid = 1957] [id = 424] 15:47:19 INFO - PROCESS | 1957 | 1468882039180 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]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 773ms 15:47:19 INFO - PROCESS | 1957 | 1468882039229 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1957 | 1468882039231 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 15:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:47:19 INFO - PROCESS | 1957 | 1468882039234 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1957 | 1468882039236 Marionette TRACE conn2 <- [1,1682,null,{}] 15:47:19 INFO - PROCESS | 1957 | 1468882039240 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}] 15:47:19 INFO - PROCESS | 1957 | 1468882039241 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:19 INFO - PROCESS | 1957 | 1468882039334 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:47:19 INFO - PROCESS | 1957 | 1468882039394 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1957 | 1468882039395 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711f000 == 30 [pid = 1957] [id = 428] 15:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1164e0c00) [pid = 1957] [serial = 1283] [outer = 0x0] 15:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11812c000) [pid = 1957] [serial = 1284] [outer = 0x1164e0c00] 15:47:19 INFO - PROCESS | 1957 | 1468882039423 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118898800) [pid = 1957] [serial = 1285] [outer = 0x1164e0c00] 15:47:19 INFO - PROCESS | 1957 | 1468882039714 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]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 15:47:19 INFO - PROCESS | 1957 | 1468882039756 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1957 | 1468882039759 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 15:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:47:19 INFO - PROCESS | 1957 | 1468882039764 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1957 | 1468882039765 Marionette TRACE conn2 <- [1,1686,null,{}] 15:47:19 INFO - PROCESS | 1957 | 1468882039769 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}] 15:47:19 INFO - PROCESS | 1957 | 1468882039772 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:19 INFO - PROCESS | 1957 | 1468882039850 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:47:19 INFO - PROCESS | 1957 | 1468882039916 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1957 | 1468882039918 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a1f800 == 31 [pid = 1957] [id = 429] 15:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11930a000) [pid = 1957] [serial = 1286] [outer = 0x0] 15:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11997fc00) [pid = 1957] [serial = 1287] [outer = 0x11930a000] 15:47:19 INFO - PROCESS | 1957 | 1468882039945 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x119ed4000) [pid = 1957] [serial = 1288] [outer = 0x11930a000] 15:47:20 INFO - PROCESS | 1957 | 1468882040244 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]]]}] 15:47:20 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 15:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 15:47:20 INFO - PROCESS | 1957 | 1468882040283 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 1957 | 1468882040285 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 15:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:47:20 INFO - PROCESS | 1957 | 1468882040291 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - PROCESS | 1957 | 1468882040293 Marionette TRACE conn2 <- [1,1690,null,{}] 15:47:20 INFO - PROCESS | 1957 | 1468882040303 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}] 15:47:20 INFO - PROCESS | 1957 | 1468882040307 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:20 INFO - PROCESS | 1957 | 1468882040387 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:47:20 INFO - PROCESS | 1957 | 1468882040452 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1957 | 1468882040454 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x124047000 == 32 [pid = 1957] [id = 430] 15:47:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1176b1400) [pid = 1957] [serial = 1289] [outer = 0x0] 15:47:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11a01a400) [pid = 1957] [serial = 1290] [outer = 0x1176b1400] 15:47:20 INFO - PROCESS | 1957 | 1468882040482 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12460a000) [pid = 1957] [serial = 1291] [outer = 0x1176b1400] 15:47:20 INFO - PROCESS | 1957 | 1468882040806 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]]]}] 15:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 571ms 15:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:47:20 INFO - PROCESS | 1957 | 1468882040862 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 1957 | 1468882040863 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 15:47:20 INFO - PROCESS | 1957 | 1468882040865 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - PROCESS | 1957 | 1468882040867 Marionette TRACE conn2 <- [1,1694,null,{}] 15:47:20 INFO - PROCESS | 1957 | 1468882040869 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}] 15:47:20 INFO - PROCESS | 1957 | 1468882040870 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:20 INFO - PROCESS | 1957 | 1468882040974 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:47:20 INFO - PROCESS | 1957 | 1468882040985 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1957 | 1468882040986 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x125295000 == 33 [pid = 1957] [id = 431] 15:47:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12469a000) [pid = 1957] [serial = 1292] [outer = 0x0] 15:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124bcf400) [pid = 1957] [serial = 1293] [outer = 0x12469a000] 15:47:21 INFO - PROCESS | 1957 | 1468882041012 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124bdc400) [pid = 1957] [serial = 1294] [outer = 0x12469a000] 15:47:21 INFO - PROCESS | 1957 | 1468882041327 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]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 15:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:47:21 INFO - PROCESS | 1957 | 1468882041384 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1957 | 1468882041385 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 15:47:21 INFO - PROCESS | 1957 | 1468882041387 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1957 | 1468882041395 Marionette TRACE conn2 <- [1,1698,null,{}] 15:47:21 INFO - PROCESS | 1957 | 1468882041398 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}] 15:47:21 INFO - PROCESS | 1957 | 1468882041399 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:21 INFO - PROCESS | 1957 | 1468882041496 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:47:21 INFO - PROCESS | 1957 | 1468882041534 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 1957 | 1468882041535 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c0c800 == 34 [pid = 1957] [id = 432] 15:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124ca3400) [pid = 1957] [serial = 1295] [outer = 0x0] 15:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x125007c00) [pid = 1957] [serial = 1296] [outer = 0x124ca3400] 15:47:21 INFO - PROCESS | 1957 | 1468882041559 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12588a800) [pid = 1957] [serial = 1297] [outer = 0x124ca3400] 15:47:21 INFO - PROCESS | 1957 | 1468882041878 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]]]}] 15:47:21 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 15:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 524ms 15:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:47:21 INFO - PROCESS | 1957 | 1468882041913 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1957 | 1468882041914 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 15:47:21 INFO - PROCESS | 1957 | 1468882041916 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1957 | 1468882041917 Marionette TRACE conn2 <- [1,1702,null,{}] 15:47:21 INFO - PROCESS | 1957 | 1468882041922 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}] 15:47:21 INFO - PROCESS | 1957 | 1468882041926 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:22 INFO - PROCESS | 1957 | 1468882042042 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:47:22 INFO - PROCESS | 1957 | 1468882042078 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1957 | 1468882042079 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x129134000 == 35 [pid = 1957] [id = 433] 15:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x124ea3c00) [pid = 1957] [serial = 1298] [outer = 0x0] 15:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x126635400) [pid = 1957] [serial = 1299] [outer = 0x124ea3c00] 15:47:22 INFO - PROCESS | 1957 | 1468882042105 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129446400) [pid = 1957] [serial = 1300] [outer = 0x124ea3c00] 15:47:22 INFO - PROCESS | 1957 | 1468882042405 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]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 15:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:47:22 INFO - PROCESS | 1957 | 1468882042443 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 1957 | 1468882042444 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 15:47:22 INFO - PROCESS | 1957 | 1468882042447 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1957 | 1468882042448 Marionette TRACE conn2 <- [1,1706,null,{}] 15:47:22 INFO - PROCESS | 1957 | 1468882042451 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}] 15:47:22 INFO - PROCESS | 1957 | 1468882042454 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:22 INFO - PROCESS | 1957 | 1468882042559 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:47:22 INFO - PROCESS | 1957 | 1468882042570 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1957 | 1468882042571 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3dd800 == 36 [pid = 1957] [id = 434] 15:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x115e8c000) [pid = 1957] [serial = 1301] [outer = 0x0] 15:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12944a800) [pid = 1957] [serial = 1302] [outer = 0x115e8c000] 15:47:22 INFO - PROCESS | 1957 | 1468882042596 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x129570800) [pid = 1957] [serial = 1303] [outer = 0x115e8c000] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12460d000) [pid = 1957] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118649400) [pid = 1957] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11335c000) [pid = 1957] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x115d06800) [pid = 1957] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1129adc00) [pid = 1957] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11673d400) [pid = 1957] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x112a8f000) [pid = 1957] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x125890000) [pid = 1957] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1129b3000) [pid = 1957] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x129562800) [pid = 1957] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x115e28800) [pid = 1957] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11a01fc00) [pid = 1957] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12588d400) [pid = 1957] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118866000) [pid = 1957] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1131a9400) [pid = 1957] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1129ba400) [pid = 1957] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11889ac00) [pid = 1957] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124bdd000) [pid = 1957] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12934d400) [pid = 1957] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119310400) [pid = 1957] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:47:22 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b03a000) [pid = 1957] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:47:22 INFO - PROCESS | 1957 | 1468882042952 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]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 518ms 15:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:47:22 INFO - PROCESS | 1957 | 1468882042965 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 1957 | 1468882042966 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 15:47:22 INFO - PROCESS | 1957 | 1468882042971 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1957 | 1468882042972 Marionette TRACE conn2 <- [1,1710,null,{}] 15:47:22 INFO - PROCESS | 1957 | 1468882042974 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}] 15:47:22 INFO - PROCESS | 1957 | 1468882042975 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:23 INFO - PROCESS | 1957 | 1468882043055 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:47:23 INFO - PROCESS | 1957 | 1468882043059 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1957 | 1468882043060 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261a8000 == 37 [pid = 1957] [id = 435] 15:47:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x112d99c00) [pid = 1957] [serial = 1304] [outer = 0x0] 15:47:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x113cdc000) [pid = 1957] [serial = 1305] [outer = 0x112d99c00] 15:47:23 INFO - PROCESS | 1957 | 1468882043084 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11864c000) [pid = 1957] [serial = 1306] [outer = 0x112d99c00] 15:47:23 INFO - PROCESS | 1957 | 1468882043396 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]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 471ms 15:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:47:23 INFO - PROCESS | 1957 | 1468882043441 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1957 | 1468882043442 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 15:47:23 INFO - PROCESS | 1957 | 1468882043463 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1957 | 1468882043464 Marionette TRACE conn2 <- [1,1714,null,{}] 15:47:23 INFO - PROCESS | 1957 | 1468882043466 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}] 15:47:23 INFO - PROCESS | 1957 | 1468882043468 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:23 INFO - PROCESS | 1957 | 1468882043561 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:47:23 INFO - PROCESS | 1957 | 1468882043565 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1957 | 1468882043566 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b015000 == 38 [pid = 1957] [id = 436] 15:47:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x115d0a400) [pid = 1957] [serial = 1307] [outer = 0x0] 15:47:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12460ec00) [pid = 1957] [serial = 1308] [outer = 0x115d0a400] 15:47:23 INFO - PROCESS | 1957 | 1468882043591 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129568800) [pid = 1957] [serial = 1309] [outer = 0x115d0a400] 15:47:23 INFO - PROCESS | 1957 | 1468882043925 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]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 487ms 15:47:23 INFO - PROCESS | 1957 | 1468882043932 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1957 | 1468882043934 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 15:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:47:23 INFO - PROCESS | 1957 | 1468882043940 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1957 | 1468882043941 Marionette TRACE conn2 <- [1,1718,null,{}] 15:47:23 INFO - PROCESS | 1957 | 1468882043943 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}] 15:47:23 INFO - PROCESS | 1957 | 1468882043944 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:24 INFO - PROCESS | 1957 | 1468882044026 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:47:24 INFO - PROCESS | 1957 | 1468882044030 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1957 | 1468882044031 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11f000 == 39 [pid = 1957] [id = 437] 15:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x118866000) [pid = 1957] [serial = 1310] [outer = 0x0] 15:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a68fc00) [pid = 1957] [serial = 1311] [outer = 0x118866000] 15:47:24 INFO - PROCESS | 1957 | 1468882044108 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a766000) [pid = 1957] [serial = 1312] [outer = 0x118866000] 15:47:24 INFO - PROCESS | 1957 | 1468882044380 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]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 468ms 15:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:47:24 INFO - PROCESS | 1957 | 1468882044408 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1957 | 1468882044409 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 15:47:24 INFO - PROCESS | 1957 | 1468882044411 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 1957 | 1468882044413 Marionette TRACE conn2 <- [1,1722,null,{}] 15:47:24 INFO - PROCESS | 1957 | 1468882044426 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}] 15:47:24 INFO - PROCESS | 1957 | 1468882044428 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:24 INFO - PROCESS | 1957 | 1468882044531 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:47:24 INFO - PROCESS | 1957 | 1468882044536 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1957 | 1468882044539 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c05c000 == 40 [pid = 1957] [id = 438] 15:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a766800) [pid = 1957] [serial = 1313] [outer = 0x0] 15:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12aad7000) [pid = 1957] [serial = 1314] [outer = 0x12a766800] 15:47:24 INFO - PROCESS | 1957 | 1468882044566 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b15f800) [pid = 1957] [serial = 1315] [outer = 0x12a766800] 15:47:25 INFO - PROCESS | 1957 | 1468882045041 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]]]}] 15:47:25 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 15:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 15:47:25 INFO - PROCESS | 1957 | 1468882045083 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:47:25 INFO - PROCESS | 1957 | 1468882045086 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 15:47:25 INFO - PROCESS | 1957 | 1468882045089 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1957 | 1468882045091 Marionette TRACE conn2 <- [1,1726,null,{}] 15:47:25 INFO - PROCESS | 1957 | 1468882045095 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}] 15:47:25 INFO - PROCESS | 1957 | 1468882045097 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:25 INFO - PROCESS | 1957 | 1468882045208 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:47:25 INFO - PROCESS | 1957 | 1468882045280 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1957 | 1468882045282 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f16800 == 41 [pid = 1957] [id = 439] 15:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x113207800) [pid = 1957] [serial = 1316] [outer = 0x0] 15:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1161a9800) [pid = 1957] [serial = 1317] [outer = 0x113207800] 15:47:25 INFO - PROCESS | 1957 | 1468882045313 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11864b800) [pid = 1957] [serial = 1318] [outer = 0x113207800] 15:47:25 INFO - PROCESS | 1957 | 1468882045748 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]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 15:47:25 INFO - PROCESS | 1957 | 1468882045759 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 1957 | 1468882045762 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 15:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:47:25 INFO - PROCESS | 1957 | 1468882045767 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1957 | 1468882045771 Marionette TRACE conn2 <- [1,1730,null,{}] 15:47:25 INFO - PROCESS | 1957 | 1468882045774 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}] 15:47:25 INFO - PROCESS | 1957 | 1468882045776 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:25 INFO - PROCESS | 1957 | 1468882045881 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:47:25 INFO - PROCESS | 1957 | 1468882045939 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1957 | 1468882045940 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258bb000 == 42 [pid = 1957] [id = 440] 15:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119310400) [pid = 1957] [serial = 1319] [outer = 0x0] 15:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11a020800) [pid = 1957] [serial = 1320] [outer = 0x119310400] 15:47:25 INFO - PROCESS | 1957 | 1468882045971 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x123ca6800) [pid = 1957] [serial = 1321] [outer = 0x119310400] 15:47:26 INFO - PROCESS | 1957 | 1468882046425 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]]]}] 15:47:26 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 15:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 15:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:47:26 INFO - PROCESS | 1957 | 1468882046504 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 1957 | 1468882046506 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 15:47:26 INFO - PROCESS | 1957 | 1468882046508 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 1957 | 1468882046511 Marionette TRACE conn2 <- [1,1734,null,{}] 15:47:26 INFO - PROCESS | 1957 | 1468882046536 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}] 15:47:26 INFO - PROCESS | 1957 | 1468882046539 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:26 INFO - PROCESS | 1957 | 1468882046665 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:47:26 INFO - PROCESS | 1957 | 1468882046720 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 1957 | 1468882046722 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c754800 == 43 [pid = 1957] [id = 441] 15:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1266a9000) [pid = 1957] [serial = 1322] [outer = 0x0] 15:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x126987000) [pid = 1957] [serial = 1323] [outer = 0x1266a9000] 15:47:26 INFO - PROCESS | 1957 | 1468882046753 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x129102800) [pid = 1957] [serial = 1324] [outer = 0x1266a9000] 15:47:27 INFO - PROCESS | 1957 | 1468882047179 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]]]}] 15:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 722ms 15:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:47:27 INFO - PROCESS | 1957 | 1468882047230 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 1957 | 1468882047233 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 15:47:27 INFO - PROCESS | 1957 | 1468882047235 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 1957 | 1468882047236 Marionette TRACE conn2 <- [1,1738,null,{}] 15:47:27 INFO - PROCESS | 1957 | 1468882047239 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}] 15:47:27 INFO - PROCESS | 1957 | 1468882047240 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:27 INFO - PROCESS | 1957 | 1468882047343 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:47:27 INFO - PROCESS | 1957 | 1468882047399 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 1957 | 1468882047400 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cb80000 == 44 [pid = 1957] [id = 442] 15:47:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12934fc00) [pid = 1957] [serial = 1325] [outer = 0x0] 15:47:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12a761400) [pid = 1957] [serial = 1326] [outer = 0x12934fc00] 15:47:27 INFO - PROCESS | 1957 | 1468882047429 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12aade400) [pid = 1957] [serial = 1327] [outer = 0x12934fc00] 15:47:27 INFO - PROCESS | 1957 | 1468882047891 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]]]}] 15:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 15:47:27 INFO - PROCESS | 1957 | 1468882047906 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 1957 | 1468882047907 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 15:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:47:27 INFO - PROCESS | 1957 | 1468882047909 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 1957 | 1468882047911 Marionette TRACE conn2 <- [1,1742,null,{}] 15:47:27 INFO - PROCESS | 1957 | 1468882047913 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}] 15:47:27 INFO - PROCESS | 1957 | 1468882047914 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:28 INFO - PROCESS | 1957 | 1468882048037 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:47:28 INFO - PROCESS | 1957 | 1468882048258 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 1957 | 1468882048259 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x111f07000 == 45 [pid = 1957] [id = 443] 15:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x111aa5800) [pid = 1957] [serial = 1328] [outer = 0x0] 15:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x111c7f000) [pid = 1957] [serial = 1329] [outer = 0x111aa5800] 15:47:28 INFO - PROCESS | 1957 | 1468882048288 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x112723c00) [pid = 1957] [serial = 1330] [outer = 0x111aa5800] 15:47:28 INFO - PROCESS | 1957 | 1468882048713 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]]]}] 15:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 822ms 15:47:28 INFO - PROCESS | 1957 | 1468882048732 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 1957 | 1468882048734 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 15:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:47:28 INFO - PROCESS | 1957 | 1468882048737 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 1957 | 1468882048739 Marionette TRACE conn2 <- [1,1746,null,{}] 15:47:28 INFO - PROCESS | 1957 | 1468882048743 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}] 15:47:28 INFO - PROCESS | 1957 | 1468882048744 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:28 INFO - PROCESS | 1957 | 1468882048845 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:47:28 INFO - PROCESS | 1957 | 1468882048906 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 1957 | 1468882048908 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d82800 == 46 [pid = 1957] [id = 444] 15:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x112d98800) [pid = 1957] [serial = 1331] [outer = 0x0] 15:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x113202c00) [pid = 1957] [serial = 1332] [outer = 0x112d98800] 15:47:28 INFO - PROCESS | 1957 | 1468882048936 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x113cd4400) [pid = 1957] [serial = 1333] [outer = 0x112d98800] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11f000 == 45 [pid = 1957] [id = 437] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x12b015000 == 44 [pid = 1957] [id = 436] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x1261a8000 == 43 [pid = 1957] [id = 435] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3dd800 == 42 [pid = 1957] [id = 434] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x129134000 == 41 [pid = 1957] [id = 433] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x126c0c800 == 40 [pid = 1957] [id = 432] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x125295000 == 39 [pid = 1957] [id = 431] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x124047000 == 38 [pid = 1957] [id = 430] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x119a1f800 == 37 [pid = 1957] [id = 429] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x11711f000 == 36 [pid = 1957] [id = 428] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x1184c5000 == 35 [pid = 1957] [id = 427] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x11710c800 == 34 [pid = 1957] [id = 426] 15:47:29 INFO - PROCESS | 1957 | --DOCSHELL 0x1164b8800 == 33 [pid = 1957] [id = 425] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x118f4f800) [pid = 1957] [serial = 1272] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x113ce1400) [pid = 1957] [serial = 1269] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x115d09000) [pid = 1957] [serial = 1254] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1194a0400) [pid = 1957] [serial = 1257] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x1176b2000) [pid = 1957] [serial = 1255] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x126126800) [pid = 1957] [serial = 1260] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x119b8e400) [pid = 1957] [serial = 1258] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12956f400) [pid = 1957] [serial = 1263] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x128d73400) [pid = 1957] [serial = 1261] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b163c00) [pid = 1957] [serial = 1266] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11714f400) [pid = 1957] [serial = 1270] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12b037000) [pid = 1957] [serial = 1264] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12b865c00) [pid = 1957] [serial = 1252] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119310000) [pid = 1957] [serial = 1273] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b866c00) [pid = 1957] [serial = 1267] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b159400) [pid = 1957] [serial = 1251] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12aae3400) [pid = 1957] [serial = 1249] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124bd0c00) [pid = 1957] [serial = 1230] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1194a1400) [pid = 1957] [serial = 1225] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124bdc000) [pid = 1957] [serial = 1231] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a69b800) [pid = 1957] [serial = 1248] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118fb3800) [pid = 1957] [serial = 1224] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11743ac00) [pid = 1957] [serial = 1216] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1250b7400) [pid = 1957] [serial = 1234] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11698d000) [pid = 1957] [serial = 1221] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x117d9ec00) [pid = 1957] [serial = 1242] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a75e000) [pid = 1957] [serial = 1239] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x123850800) [pid = 1957] [serial = 1227] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a8c7400) [pid = 1957] [serial = 1213] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11864bc00) [pid = 1957] [serial = 1218] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124e98000) [pid = 1957] [serial = 1233] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118067400) [pid = 1957] [serial = 1222] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116143000) [pid = 1957] [serial = 1215] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x129570c00) [pid = 1957] [serial = 1245] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12a8bd400) [pid = 1957] [serial = 1240] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12aa2c000) [pid = 1957] [serial = 1246] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x129568c00) [pid = 1957] [serial = 1237] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1243b5c00) [pid = 1957] [serial = 1228] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x118fb2c00) [pid = 1957] [serial = 1219] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11a01bc00) [pid = 1957] [serial = 1243] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x128dbdc00) [pid = 1957] [serial = 1236] [outer = 0x0] [url = about:blank] 15:47:29 INFO - PROCESS | 1957 | 1468882049328 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]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 622ms 15:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:47:29 INFO - PROCESS | 1957 | 1468882049362 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 1957 | 1468882049364 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 15:47:29 INFO - PROCESS | 1957 | 1468882049367 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 1957 | 1468882049369 Marionette TRACE conn2 <- [1,1750,null,{}] 15:47:29 INFO - PROCESS | 1957 | 1468882049373 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}] 15:47:29 INFO - PROCESS | 1957 | 1468882049374 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:29 INFO - PROCESS | 1957 | 1468882049458 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:47:29 INFO - PROCESS | 1957 | 1468882049542 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1957 | 1468882049543 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x1184c9000 == 34 [pid = 1957] [id = 445] 15:47:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x114f78800) [pid = 1957] [serial = 1334] [outer = 0x0] 15:47:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x116a02c00) [pid = 1957] [serial = 1335] [outer = 0x114f78800] 15:47:29 INFO - PROCESS | 1957 | 1468882049572 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1176b1c00) [pid = 1957] [serial = 1336] [outer = 0x114f78800] 15:47:29 INFO - PROCESS | 1957 | 1468882049882 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]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 523ms 15:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:47:29 INFO - PROCESS | 1957 | 1468882049894 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 1957 | 1468882049895 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 15:47:29 INFO - PROCESS | 1957 | 1468882049905 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 1957 | 1468882049910 Marionette TRACE conn2 <- [1,1754,null,{}] 15:47:29 INFO - PROCESS | 1957 | 1468882049913 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}] 15:47:29 INFO - PROCESS | 1957 | 1468882049916 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:30 INFO - PROCESS | 1957 | 1468882050003 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:47:30 INFO - PROCESS | 1957 | 1468882050057 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 1957 | 1468882050058 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x119825000 == 35 [pid = 1957] [id = 446] 15:47:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116740800) [pid = 1957] [serial = 1337] [outer = 0x0] 15:47:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x117d39c00) [pid = 1957] [serial = 1338] [outer = 0x116740800] 15:47:30 INFO - PROCESS | 1957 | 1468882050085 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118fb5000) [pid = 1957] [serial = 1339] [outer = 0x116740800] 15:47:30 INFO - PROCESS | 1957 | 1468882050391 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]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 530ms 15:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:47:30 INFO - PROCESS | 1957 | 1468882050429 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 1957 | 1468882050430 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 15:47:30 INFO - PROCESS | 1957 | 1468882050433 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 1957 | 1468882050434 Marionette TRACE conn2 <- [1,1758,null,{}] 15:47:30 INFO - PROCESS | 1957 | 1468882050439 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}] 15:47:30 INFO - PROCESS | 1957 | 1468882050440 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:30 INFO - PROCESS | 1957 | 1468882050525 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:47:30 INFO - PROCESS | 1957 | 1468882050529 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 1957 | 1468882050530 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241c1800 == 36 [pid = 1957] [id = 447] 15:47:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11698f800) [pid = 1957] [serial = 1340] [outer = 0x0] 15:47:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11a017000) [pid = 1957] [serial = 1341] [outer = 0x11698f800] 15:47:30 INFO - PROCESS | 1957 | 1468882050555 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11a021800) [pid = 1957] [serial = 1342] [outer = 0x11698f800] 15:47:30 INFO - PROCESS | 1957 | 1468882050892 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]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 472ms 15:47:30 INFO - PROCESS | 1957 | 1468882050906 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 1957 | 1468882050907 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 15:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:47:30 INFO - PROCESS | 1957 | 1468882050910 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 1957 | 1468882050911 Marionette TRACE conn2 <- [1,1762,null,{}] 15:47:30 INFO - PROCESS | 1957 | 1468882050913 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}] 15:47:30 INFO - PROCESS | 1957 | 1468882050914 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:31 INFO - PROCESS | 1957 | 1468882051032 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:47:31 INFO - PROCESS | 1957 | 1468882051038 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 1957 | 1468882051043 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x125824000 == 37 [pid = 1957] [id = 448] 15:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1243b1400) [pid = 1957] [serial = 1343] [outer = 0x0] 15:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124605c00) [pid = 1957] [serial = 1344] [outer = 0x1243b1400] 15:47:31 INFO - PROCESS | 1957 | 1468882051075 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124bcf000) [pid = 1957] [serial = 1345] [outer = 0x1243b1400] 15:47:31 INFO - PROCESS | 1957 | 1468882051441 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]]]}] 15:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 568ms 15:47:31 INFO - PROCESS | 1957 | 1468882051478 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 1957 | 1468882051480 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 15:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:47:31 INFO - PROCESS | 1957 | 1468882051482 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - PROCESS | 1957 | 1468882051483 Marionette TRACE conn2 <- [1,1766,null,{}] 15:47:31 INFO - PROCESS | 1957 | 1468882051486 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}] 15:47:31 INFO - PROCESS | 1957 | 1468882051487 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:31 INFO - PROCESS | 1957 | 1468882051594 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:47:31 INFO - PROCESS | 1957 | 1468882051609 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 1957 | 1468882051610 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x115dae000 == 38 [pid = 1957] [id = 449] 15:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124bcfc00) [pid = 1957] [serial = 1346] [outer = 0x0] 15:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124cc0c00) [pid = 1957] [serial = 1347] [outer = 0x124bcfc00] 15:47:31 INFO - PROCESS | 1957 | 1468882051634 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x126126800) [pid = 1957] [serial = 1348] [outer = 0x124bcfc00] 15:47:31 INFO - PROCESS | 1957 | 1468882051988 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]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 15:47:32 INFO - PROCESS | 1957 | 1468882052002 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1957 | 1468882052004 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 15:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:47:32 INFO - PROCESS | 1957 | 1468882052006 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 1957 | 1468882052007 Marionette TRACE conn2 <- [1,1770,null,{}] 15:47:32 INFO - PROCESS | 1957 | 1468882052009 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}] 15:47:32 INFO - PROCESS | 1957 | 1468882052010 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:32 INFO - PROCESS | 1957 | 1468882052114 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:47:32 INFO - PROCESS | 1957 | 1468882052129 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1957 | 1468882052130 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d6000 == 39 [pid = 1957] [id = 450] 15:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126520400) [pid = 1957] [serial = 1349] [outer = 0x0] 15:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128d6b400) [pid = 1957] [serial = 1350] [outer = 0x126520400] 15:47:32 INFO - PROCESS | 1957 | 1468882052154 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x129110000) [pid = 1957] [serial = 1351] [outer = 0x126520400] 15:47:32 INFO - PROCESS | 1957 | 1468882052508 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]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 15:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:47:32 INFO - PROCESS | 1957 | 1468882052526 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1957 | 1468882052527 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 15:47:32 INFO - PROCESS | 1957 | 1468882052529 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 1957 | 1468882052530 Marionette TRACE conn2 <- [1,1774,null,{}] 15:47:32 INFO - PROCESS | 1957 | 1468882052533 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}] 15:47:32 INFO - PROCESS | 1957 | 1468882052534 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:32 INFO - PROCESS | 1957 | 1468882052646 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:47:32 INFO - PROCESS | 1957 | 1468882052696 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1957 | 1468882052697 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a852000 == 40 [pid = 1957] [id = 451] 15:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x129356400) [pid = 1957] [serial = 1352] [outer = 0x0] 15:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x129446c00) [pid = 1957] [serial = 1353] [outer = 0x129356400] 15:47:32 INFO - PROCESS | 1957 | 1468882052720 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12956f400) [pid = 1957] [serial = 1354] [outer = 0x129356400] 15:47:33 INFO - PROCESS | 1957 | 1468882053047 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]]]}] 15:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 572ms 15:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:47:33 INFO - PROCESS | 1957 | 1468882053102 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1957 | 1468882053104 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 15:47:33 INFO - PROCESS | 1957 | 1468882053106 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1957 | 1468882053107 Marionette TRACE conn2 <- [1,1778,null,{}] 15:47:33 INFO - PROCESS | 1957 | 1468882053109 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}] 15:47:33 INFO - PROCESS | 1957 | 1468882053110 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:33 INFO - PROCESS | 1957 | 1468882053214 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:47:33 INFO - PROCESS | 1957 | 1468882053226 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1957 | 1468882053234 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11b000 == 41 [pid = 1957] [id = 452] 15:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11673dc00) [pid = 1957] [serial = 1355] [outer = 0x0] 15:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a69c000) [pid = 1957] [serial = 1356] [outer = 0x11673dc00] 15:47:33 INFO - PROCESS | 1957 | 1468882053259 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a8bc800) [pid = 1957] [serial = 1357] [outer = 0x11673dc00] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124ca3400) [pid = 1957] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11930a000) [pid = 1957] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1176b1400) [pid = 1957] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12469a000) [pid = 1957] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11864c400) [pid = 1957] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1164e0c00) [pid = 1957] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115e8c000) [pid = 1957] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124ea3c00) [pid = 1957] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x112d99c00) [pid = 1957] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118866000) [pid = 1957] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:47:33 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x115d0a400) [pid = 1957] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:47:33 INFO - PROCESS | 1957 | 1468882053655 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]]]}] 15:47:33 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 15:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 568ms 15:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:47:33 INFO - PROCESS | 1957 | 1468882053675 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1957 | 1468882053676 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 15:47:33 INFO - PROCESS | 1957 | 1468882053678 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1957 | 1468882053679 Marionette TRACE conn2 <- [1,1782,null,{}] 15:47:33 INFO - PROCESS | 1957 | 1468882053682 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}] 15:47:33 INFO - PROCESS | 1957 | 1468882053683 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:33 INFO - PROCESS | 1957 | 1468882053803 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:47:33 INFO - PROCESS | 1957 | 1468882053844 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1957 | 1468882053846 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b947800 == 42 [pid = 1957] [id = 453] 15:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1129b6c00) [pid = 1957] [serial = 1358] [outer = 0x0] 15:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11949a800) [pid = 1957] [serial = 1359] [outer = 0x1129b6c00] 15:47:33 INFO - PROCESS | 1957 | 1468882053873 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a694c00) [pid = 1957] [serial = 1360] [outer = 0x1129b6c00] 15:47:34 INFO - PROCESS | 1957 | 1468882054173 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]]]}] 15:47:34 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 15:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 526ms 15:47:34 INFO - PROCESS | 1957 | 1468882054206 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:47:34 INFO - PROCESS | 1957 | 1468882054208 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 15:47:34 INFO - PROCESS | 1957 | 1468882054210 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1957 | 1468882054212 Marionette TRACE conn2 <- [1,1786,null,{}] 15:47:34 INFO - PROCESS | 1957 | 1468882054214 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}] 15:47:34 INFO - PROCESS | 1957 | 1468882054215 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:34 INFO - PROCESS | 1957 | 1468882054322 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:47:34 INFO - PROCESS | 1957 | 1468882054380 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1957 | 1468882054381 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be80000 == 43 [pid = 1957] [id = 454] 15:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a390c00) [pid = 1957] [serial = 1361] [outer = 0x0] 15:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12aa35800) [pid = 1957] [serial = 1362] [outer = 0x12a390c00] 15:47:34 INFO - PROCESS | 1957 | 1468882054405 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b15cc00) [pid = 1957] [serial = 1363] [outer = 0x12a390c00] 15:47:34 INFO - PROCESS | 1957 | 1468882054670 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]]]}] 15:47:34 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 15:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 15:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:47:34 INFO - PROCESS | 1957 | 1468882054681 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 1957 | 1468882054682 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 15:47:34 INFO - PROCESS | 1957 | 1468882054684 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1957 | 1468882054687 Marionette TRACE conn2 <- [1,1790,null,{}] 15:47:34 INFO - PROCESS | 1957 | 1468882054696 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}] 15:47:34 INFO - PROCESS | 1957 | 1468882054697 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:34 INFO - PROCESS | 1957 | 1468882054790 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:47:34 INFO - PROCESS | 1957 | 1468882054794 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1957 | 1468882054795 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cb82800 == 44 [pid = 1957] [id = 455] 15:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1194a2800) [pid = 1957] [serial = 1364] [outer = 0x0] 15:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b861000) [pid = 1957] [serial = 1365] [outer = 0x1194a2800] 15:47:34 INFO - PROCESS | 1957 | 1468882054819 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b86ac00) [pid = 1957] [serial = 1366] [outer = 0x1194a2800] 15:47:35 INFO - PROCESS | 1957 | 1468882055168 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]]]}] 15:47:35 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) 15:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 526ms 15:47:35 INFO - PROCESS | 1957 | 1468882055211 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 1957 | 1468882055212 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 15:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:47:35 INFO - PROCESS | 1957 | 1468882055214 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 1957 | 1468882055215 Marionette TRACE conn2 <- [1,1794,null,{}] 15:47:35 INFO - PROCESS | 1957 | 1468882055217 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}] 15:47:35 INFO - PROCESS | 1957 | 1468882055219 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:35 INFO - PROCESS | 1957 | 1468882055340 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:47:35 INFO - PROCESS | 1957 | 1468882055346 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 1957 | 1468882055347 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d20f800 == 45 [pid = 1957] [id = 456] 15:47:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b86b000) [pid = 1957] [serial = 1367] [outer = 0x0] 15:47:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b8a2c00) [pid = 1957] [serial = 1368] [outer = 0x12b86b000] 15:47:35 INFO - PROCESS | 1957 | 1468882055371 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b8a8000) [pid = 1957] [serial = 1369] [outer = 0x12b86b000] 15:47:35 INFO - PROCESS | 1957 | 1468882055830 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]]]}] 15:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 15:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:47:35 INFO - PROCESS | 1957 | 1468882055887 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 1957 | 1468882055890 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 15:47:35 INFO - PROCESS | 1957 | 1468882055893 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 1957 | 1468882055895 Marionette TRACE conn2 <- [1,1798,null,{}] 15:47:35 INFO - PROCESS | 1957 | 1468882055900 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}] 15:47:35 INFO - PROCESS | 1957 | 1468882055902 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:36 INFO - PROCESS | 1957 | 1468882056015 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:47:36 INFO - PROCESS | 1957 | 1468882056092 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1957 | 1468882056093 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x118162000 == 46 [pid = 1957] [id = 457] 15:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x113026400) [pid = 1957] [serial = 1370] [outer = 0x0] 15:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x113208400) [pid = 1957] [serial = 1371] [outer = 0x113026400] 15:47:36 INFO - PROCESS | 1957 | 1468882056124 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x116142000) [pid = 1957] [serial = 1372] [outer = 0x113026400] 15:47:36 INFO - PROCESS | 1957 | 1468882056592 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]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 721ms 15:47:36 INFO - PROCESS | 1957 | 1468882056627 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 1957 | 1468882056630 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 15:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:47:36 INFO - PROCESS | 1957 | 1468882056636 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 1957 | 1468882056639 Marionette TRACE conn2 <- [1,1802,null,{}] 15:47:36 INFO - PROCESS | 1957 | 1468882056642 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}] 15:47:36 INFO - PROCESS | 1957 | 1468882056644 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:36 INFO - PROCESS | 1957 | 1468882056753 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:47:36 INFO - PROCESS | 1957 | 1468882056829 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1957 | 1468882056831 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ed8800 == 47 [pid = 1957] [id = 458] 15:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11812d000) [pid = 1957] [serial = 1373] [outer = 0x0] 15:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x118649c00) [pid = 1957] [serial = 1374] [outer = 0x11812d000] 15:47:36 INFO - PROCESS | 1957 | 1468882056862 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11889e400) [pid = 1957] [serial = 1375] [outer = 0x11812d000] 15:47:37 INFO - PROCESS | 1957 | 1468882057293 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]]]}] 15:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 674ms 15:47:37 INFO - PROCESS | 1957 | 1468882057309 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 1957 | 1468882057310 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 15:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:47:37 INFO - PROCESS | 1957 | 1468882057313 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 1957 | 1468882057316 Marionette TRACE conn2 <- [1,1806,null,{}] 15:47:37 INFO - PROCESS | 1957 | 1468882057324 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}] 15:47:37 INFO - PROCESS | 1957 | 1468882057328 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:37 INFO - PROCESS | 1957 | 1468882057440 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:47:37 INFO - PROCESS | 1957 | 1468882057547 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 1957 | 1468882057550 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae7000 == 48 [pid = 1957] [id = 459] 15:47:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x119980400) [pid = 1957] [serial = 1376] [outer = 0x0] 15:47:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x124106800) [pid = 1957] [serial = 1377] [outer = 0x119980400] 15:47:37 INFO - PROCESS | 1957 | 1468882057582 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x124bce800) [pid = 1957] [serial = 1378] [outer = 0x119980400] 15:47:38 INFO - PROCESS | 1957 | 1468882058026 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]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 773ms 15:47:38 INFO - PROCESS | 1957 | 1468882058303 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 1957 | 1468882058306 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 15:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:47:38 INFO - PROCESS | 1957 | 1468882058327 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 1957 | 1468882058329 Marionette TRACE conn2 <- [1,1810,null,{}] 15:47:38 INFO - PROCESS | 1957 | 1468882058332 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}] 15:47:38 INFO - PROCESS | 1957 | 1468882058335 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:38 INFO - PROCESS | 1957 | 1468882058440 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:47:38 INFO - PROCESS | 1957 | 1468882058513 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 1957 | 1468882058516 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983a000 == 49 [pid = 1957] [id = 460] 15:47:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x116142c00) [pid = 1957] [serial = 1379] [outer = 0x0] 15:47:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1164e4000) [pid = 1957] [serial = 1380] [outer = 0x116142c00] 15:47:38 INFO - PROCESS | 1957 | 1468882058544 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1176aa800) [pid = 1957] [serial = 1381] [outer = 0x116142c00] 15:47:38 INFO - PROCESS | 1957 | 1468882058981 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]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 725ms 15:47:39 INFO - PROCESS | 1957 | 1468882059051 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:47:39 INFO - PROCESS | 1957 | 1468882059053 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 15:47:39 INFO - PROCESS | 1957 | 1468882059057 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1957 | 1468882059060 Marionette TRACE conn2 <- [1,1814,null,{}] 15:47:39 INFO - PROCESS | 1957 | 1468882059062 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}] 15:47:39 INFO - PROCESS | 1957 | 1468882059064 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:39 INFO - PROCESS | 1957 | 1468882059161 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:47:39 INFO - PROCESS | 1957 | 1468882059238 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1957 | 1468882059239 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x118682800 == 50 [pid = 1957] [id = 461] 15:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11812fc00) [pid = 1957] [serial = 1382] [outer = 0x0] 15:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x119310000) [pid = 1957] [serial = 1383] [outer = 0x11812fc00] 15:47:39 INFO - PROCESS | 1957 | 1468882059268 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x119b8e800) [pid = 1957] [serial = 1384] [outer = 0x11812fc00] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12cb82800 == 49 [pid = 1957] [id = 455] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12be80000 == 48 [pid = 1957] [id = 454] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12b947800 == 47 [pid = 1957] [id = 453] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11b000 == 46 [pid = 1957] [id = 452] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12a852000 == 45 [pid = 1957] [id = 451] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d6000 == 44 [pid = 1957] [id = 450] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12aad7000) [pid = 1957] [serial = 1314] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x115dae000 == 43 [pid = 1957] [id = 449] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x125824000 == 42 [pid = 1957] [id = 448] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1241c1800 == 41 [pid = 1957] [id = 447] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x119825000 == 40 [pid = 1957] [id = 446] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1184c9000 == 39 [pid = 1957] [id = 445] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x117d82800 == 38 [pid = 1957] [id = 444] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x111f07000 == 37 [pid = 1957] [id = 443] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12cb80000 == 36 [pid = 1957] [id = 442] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12c754800 == 35 [pid = 1957] [id = 441] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1258bb000 == 34 [pid = 1957] [id = 440] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x118f16800 == 33 [pid = 1957] [id = 439] 15:47:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12c05c000 == 32 [pid = 1957] [id = 438] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x125007c00) [pid = 1957] [serial = 1296] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x116a0cc00) [pid = 1957] [serial = 1278] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11997fc00) [pid = 1957] [serial = 1287] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x119ed4000) [pid = 1957] [serial = 1288] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11a01a400) [pid = 1957] [serial = 1290] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x115dc5400) [pid = 1957] [serial = 1275] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x124bcf400) [pid = 1957] [serial = 1293] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x118fb3c00) [pid = 1957] [serial = 1282] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118895c00) [pid = 1957] [serial = 1281] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11812c000) [pid = 1957] [serial = 1284] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118898800) [pid = 1957] [serial = 1285] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12588a800) [pid = 1957] [serial = 1297] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12944a800) [pid = 1957] [serial = 1302] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129446400) [pid = 1957] [serial = 1300] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x126635400) [pid = 1957] [serial = 1299] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11864c000) [pid = 1957] [serial = 1306] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x113cdc000) [pid = 1957] [serial = 1305] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a766000) [pid = 1957] [serial = 1312] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12460ec00) [pid = 1957] [serial = 1308] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x129570800) [pid = 1957] [serial = 1303] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a68fc00) [pid = 1957] [serial = 1311] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x124bdc400) [pid = 1957] [serial = 1294] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x129568800) [pid = 1957] [serial = 1309] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12460a000) [pid = 1957] [serial = 1291] [outer = 0x0] [url = about:blank] 15:47:39 INFO - PROCESS | 1957 | 1468882059653 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]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 624ms 15:47:39 INFO - PROCESS | 1957 | 1468882059680 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 1957 | 1468882059681 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 15:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:47:39 INFO - PROCESS | 1957 | 1468882059684 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1957 | 1468882059687 Marionette TRACE conn2 <- [1,1818,null,{}] 15:47:39 INFO - PROCESS | 1957 | 1468882059694 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}] 15:47:39 INFO - PROCESS | 1957 | 1468882059697 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:39 INFO - PROCESS | 1957 | 1468882059799 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:47:39 INFO - PROCESS | 1957 | 1468882059865 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1957 | 1468882059867 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x119180800 == 33 [pid = 1957] [id = 462] 15:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11a01e800) [pid = 1957] [serial = 1385] [outer = 0x0] 15:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1241af400) [pid = 1957] [serial = 1386] [outer = 0x11a01e800] 15:47:39 INFO - PROCESS | 1957 | 1468882059895 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124b24400) [pid = 1957] [serial = 1387] [outer = 0x11a01e800] 15:47:40 INFO - PROCESS | 1957 | 1468882060206 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]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 572ms 15:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:47:40 INFO - PROCESS | 1957 | 1468882060256 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1957 | 1468882060258 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 15:47:40 INFO - PROCESS | 1957 | 1468882060260 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1957 | 1468882060261 Marionette TRACE conn2 <- [1,1822,null,{}] 15:47:40 INFO - PROCESS | 1957 | 1468882060263 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}] 15:47:40 INFO - PROCESS | 1957 | 1468882060264 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:40 INFO - PROCESS | 1957 | 1468882060348 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:47:40 INFO - PROCESS | 1957 | 1468882060412 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1957 | 1468882060414 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d5800 == 34 [pid = 1957] [id = 463] 15:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12380a000) [pid = 1957] [serial = 1388] [outer = 0x0] 15:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x124cc6800) [pid = 1957] [serial = 1389] [outer = 0x12380a000] 15:47:40 INFO - PROCESS | 1957 | 1468882060439 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x125892000) [pid = 1957] [serial = 1390] [outer = 0x12380a000] 15:47:40 INFO - PROCESS | 1957 | 1468882060742 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]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 15:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:47:40 INFO - PROCESS | 1957 | 1468882060779 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1957 | 1468882060780 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 15:47:40 INFO - PROCESS | 1957 | 1468882060782 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1957 | 1468882060783 Marionette TRACE conn2 <- [1,1826,null,{}] 15:47:40 INFO - PROCESS | 1957 | 1468882060788 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}] 15:47:40 INFO - PROCESS | 1957 | 1468882060790 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:40 INFO - PROCESS | 1957 | 1468882060868 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:47:40 INFO - PROCESS | 1957 | 1468882060874 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1957 | 1468882060875 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba6800 == 35 [pid = 1957] [id = 464] 15:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1129b4c00) [pid = 1957] [serial = 1391] [outer = 0x0] 15:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x126c68800) [pid = 1957] [serial = 1392] [outer = 0x1129b4c00] 15:47:40 INFO - PROCESS | 1957 | 1468882060900 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x128dbdc00) [pid = 1957] [serial = 1393] [outer = 0x1129b4c00] 15:47:41 INFO - PROCESS | 1957 | 1468882061245 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]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 473ms 15:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:47:41 INFO - PROCESS | 1957 | 1468882061256 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 1957 | 1468882061257 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 15:47:41 INFO - PROCESS | 1957 | 1468882061259 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 1957 | 1468882061260 Marionette TRACE conn2 <- [1,1830,null,{}] 15:47:41 INFO - PROCESS | 1957 | 1468882061262 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}] 15:47:41 INFO - PROCESS | 1957 | 1468882061267 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:41 INFO - PROCESS | 1957 | 1468882061411 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:47:41 INFO - PROCESS | 1957 | 1468882061450 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 1957 | 1468882061451 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d4000 == 36 [pid = 1957] [id = 465] 15:47:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1250b7400) [pid = 1957] [serial = 1394] [outer = 0x0] 15:47:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x129565800) [pid = 1957] [serial = 1395] [outer = 0x1250b7400] 15:47:41 INFO - PROCESS | 1957 | 1468882061476 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12aa2e000) [pid = 1957] [serial = 1396] [outer = 0x1250b7400] 15:47:41 INFO - PROCESS | 1957 | 1468882061790 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]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 570ms 15:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:47:41 INFO - PROCESS | 1957 | 1468882061830 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 1957 | 1468882061831 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 15:47:41 INFO - PROCESS | 1957 | 1468882061833 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 1957 | 1468882061835 Marionette TRACE conn2 <- [1,1834,null,{}] 15:47:41 INFO - PROCESS | 1957 | 1468882061839 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}] 15:47:41 INFO - PROCESS | 1957 | 1468882061841 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:41 INFO - PROCESS | 1957 | 1468882061942 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:47:41 INFO - PROCESS | 1957 | 1468882061953 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 1957 | 1468882061954 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a84c000 == 37 [pid = 1957] [id = 466] 15:47:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x115e8f400) [pid = 1957] [serial = 1397] [outer = 0x0] 15:47:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12aada000) [pid = 1957] [serial = 1398] [outer = 0x115e8f400] 15:47:41 INFO - PROCESS | 1957 | 1468882061979 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b086400) [pid = 1957] [serial = 1399] [outer = 0x115e8f400] 15:47:42 INFO - PROCESS | 1957 | 1468882062319 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]]]}] 15:47:42 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 15:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 522ms 15:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:47:42 INFO - PROCESS | 1957 | 1468882062357 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 1957 | 1468882062358 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 15:47:42 INFO - PROCESS | 1957 | 1468882062360 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1957 | 1468882062361 Marionette TRACE conn2 <- [1,1838,null,{}] 15:47:42 INFO - PROCESS | 1957 | 1468882062364 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}] 15:47:42 INFO - PROCESS | 1957 | 1468882062365 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:42 INFO - PROCESS | 1957 | 1468882062471 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:47:42 INFO - PROCESS | 1957 | 1468882062474 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 1957 | 1468882062476 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b949800 == 38 [pid = 1957] [id = 467] 15:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b15d800) [pid = 1957] [serial = 1400] [outer = 0x0] 15:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b868000) [pid = 1957] [serial = 1401] [outer = 0x12b15d800] 15:47:42 INFO - PROCESS | 1957 | 1468882062507 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b8a8400) [pid = 1957] [serial = 1402] [outer = 0x12b15d800] 15:47:42 INFO - PROCESS | 1957 | 1468882062850 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]]]}] 15:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 519ms 15:47:42 INFO - PROCESS | 1957 | 1468882062880 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 1957 | 1468882062881 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 15:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:47:42 INFO - PROCESS | 1957 | 1468882062883 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1957 | 1468882062885 Marionette TRACE conn2 <- [1,1842,null,{}] 15:47:42 INFO - PROCESS | 1957 | 1468882062889 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}] 15:47:42 INFO - PROCESS | 1957 | 1468882062890 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:42 INFO - PROCESS | 1957 | 1468882062995 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:47:43 INFO - PROCESS | 1957 | 1468882062999 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1957 | 1468882063000 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be73800 == 39 [pid = 1957] [id = 468] 15:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b166400) [pid = 1957] [serial = 1403] [outer = 0x0] 15:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b8aec00) [pid = 1957] [serial = 1404] [outer = 0x12b166400] 15:47:43 INFO - PROCESS | 1957 | 1468882063061 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b91a400) [pid = 1957] [serial = 1405] [outer = 0x12b166400] 15:47:43 INFO - PROCESS | 1957 | 1468882063374 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]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 521ms 15:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:47:43 INFO - PROCESS | 1957 | 1468882063405 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 1957 | 1468882063407 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 15:47:43 INFO - PROCESS | 1957 | 1468882063409 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 1957 | 1468882063410 Marionette TRACE conn2 <- [1,1846,null,{}] 15:47:43 INFO - PROCESS | 1957 | 1468882063412 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}] 15:47:43 INFO - PROCESS | 1957 | 1468882063413 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:43 INFO - PROCESS | 1957 | 1468882063538 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:47:43 INFO - PROCESS | 1957 | 1468882063549 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1957 | 1468882063550 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae6000 == 40 [pid = 1957] [id = 469] 15:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b914000) [pid = 1957] [serial = 1406] [outer = 0x0] 15:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12be0d800) [pid = 1957] [serial = 1407] [outer = 0x12b914000] 15:47:43 INFO - PROCESS | 1957 | 1468882063575 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12be14800) [pid = 1957] [serial = 1408] [outer = 0x12b914000] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x1194a2800) [pid = 1957] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x124bcfc00) [pid = 1957] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x126520400) [pid = 1957] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x1129b6c00) [pid = 1957] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1243b1400) [pid = 1957] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x111aa5800) [pid = 1957] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x114f78800) [pid = 1957] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x112d98800) [pid = 1957] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x116740800) [pid = 1957] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11698f800) [pid = 1957] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x129356400) [pid = 1957] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11673dc00) [pid = 1957] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:47:44 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12a390c00) [pid = 1957] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:47:44 INFO - PROCESS | 1957 | 1468882064162 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]]]}] 15:47:44 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) 15:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 768ms 15:47:44 INFO - PROCESS | 1957 | 1468882064178 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 1957 | 1468882064181 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 15:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:47:44 INFO - PROCESS | 1957 | 1468882064184 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1957 | 1468882064189 Marionette TRACE conn2 <- [1,1850,null,{}] 15:47:44 INFO - PROCESS | 1957 | 1468882064192 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}] 15:47:44 INFO - PROCESS | 1957 | 1468882064195 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:44 INFO - PROCESS | 1957 | 1468882064408 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:47:44 INFO - PROCESS | 1957 | 1468882064452 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1957 | 1468882064453 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d212000 == 41 [pid = 1957] [id = 470] 15:47:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x112a84c00) [pid = 1957] [serial = 1409] [outer = 0x0] 15:47:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x123ca2400) [pid = 1957] [serial = 1410] [outer = 0x112a84c00] 15:47:44 INFO - PROCESS | 1957 | 1468882064480 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b15b400) [pid = 1957] [serial = 1411] [outer = 0x112a84c00] 15:47:44 INFO - PROCESS | 1957 | 1468882064781 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]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 624ms 15:47:44 INFO - PROCESS | 1957 | 1468882064809 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 1957 | 1468882064811 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 15:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:47:44 INFO - PROCESS | 1957 | 1468882064813 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1957 | 1468882064814 Marionette TRACE conn2 <- [1,1854,null,{}] 15:47:44 INFO - PROCESS | 1957 | 1468882064817 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}] 15:47:44 INFO - PROCESS | 1957 | 1468882064818 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:44 INFO - PROCESS | 1957 | 1468882064916 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:47:44 INFO - PROCESS | 1957 | 1468882064920 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1957 | 1468882064921 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d90d800 == 42 [pid = 1957] [id = 471] 15:47:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b8ae000) [pid = 1957] [serial = 1412] [outer = 0x0] 15:47:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12be18000) [pid = 1957] [serial = 1413] [outer = 0x12b8ae000] 15:47:44 INFO - PROCESS | 1957 | 1468882064945 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12beac800) [pid = 1957] [serial = 1414] [outer = 0x12b8ae000] 15:47:45 INFO - PROCESS | 1957 | 1468882065278 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]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 472ms 15:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:47:45 INFO - PROCESS | 1957 | 1468882065286 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1957 | 1468882065288 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 15:47:45 INFO - PROCESS | 1957 | 1468882065290 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 1957 | 1468882065291 Marionette TRACE conn2 <- [1,1858,null,{}] 15:47:45 INFO - PROCESS | 1957 | 1468882065294 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}] 15:47:45 INFO - PROCESS | 1957 | 1468882065295 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:45 INFO - PROCESS | 1957 | 1468882065413 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:47:45 INFO - PROCESS | 1957 | 1468882065419 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1957 | 1468882065420 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d91b000 == 43 [pid = 1957] [id = 472] 15:47:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x128d67c00) [pid = 1957] [serial = 1415] [outer = 0x0] 15:47:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12bead800) [pid = 1957] [serial = 1416] [outer = 0x128d67c00] 15:47:45 INFO - PROCESS | 1957 | 1468882065444 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12beb9c00) [pid = 1957] [serial = 1417] [outer = 0x128d67c00] 15:47:45 INFO - PROCESS | 1957 | 1468882065769 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]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 15:47:45 INFO - PROCESS | 1957 | 1468882065809 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1957 | 1468882065810 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 15:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:47:45 INFO - PROCESS | 1957 | 1468882065812 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 1957 | 1468882065813 Marionette TRACE conn2 <- [1,1862,null,{}] 15:47:45 INFO - PROCESS | 1957 | 1468882065816 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}] 15:47:45 INFO - PROCESS | 1957 | 1468882065825 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:45 INFO - PROCESS | 1957 | 1468882065912 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:47:45 INFO - PROCESS | 1957 | 1468882065915 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1957 | 1468882065916 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dec0000 == 44 [pid = 1957] [id = 473] 15:47:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x129104800) [pid = 1957] [serial = 1418] [outer = 0x0] 15:47:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12bec2000) [pid = 1957] [serial = 1419] [outer = 0x129104800] 15:47:45 INFO - PROCESS | 1957 | 1468882065941 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12c27a000) [pid = 1957] [serial = 1420] [outer = 0x129104800] 15:47:46 INFO - PROCESS | 1957 | 1468882066406 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]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 620ms 15:47:46 INFO - PROCESS | 1957 | 1468882066443 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 1957 | 1468882066446 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 15:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:47:46 INFO - PROCESS | 1957 | 1468882066450 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 1957 | 1468882066453 Marionette TRACE conn2 <- [1,1866,null,{}] 15:47:46 INFO - PROCESS | 1957 | 1468882066459 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}] 15:47:46 INFO - PROCESS | 1957 | 1468882066461 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:46 INFO - PROCESS | 1957 | 1468882066574 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:47:46 INFO - PROCESS | 1957 | 1468882066653 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 1957 | 1468882066654 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181b3000 == 45 [pid = 1957] [id = 474] 15:47:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x113351800) [pid = 1957] [serial = 1421] [outer = 0x0] 15:47:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11664a800) [pid = 1957] [serial = 1422] [outer = 0x113351800] 15:47:46 INFO - PROCESS | 1957 | 1468882066688 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x117d96800) [pid = 1957] [serial = 1423] [outer = 0x113351800] 15:47:47 INFO - PROCESS | 1957 | 1468882067181 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]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 776ms 15:47:47 INFO - PROCESS | 1957 | 1468882067227 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 1957 | 1468882067230 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 15:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:47:47 INFO - PROCESS | 1957 | 1468882067249 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 1957 | 1468882067251 Marionette TRACE conn2 <- [1,1870,null,{}] 15:47:47 INFO - PROCESS | 1957 | 1468882067255 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}] 15:47:47 INFO - PROCESS | 1957 | 1468882067257 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:47 INFO - PROCESS | 1957 | 1468882067368 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:47:47 INFO - PROCESS | 1957 | 1468882067474 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 1957 | 1468882067476 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244a0800 == 46 [pid = 1957] [id = 475] 15:47:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x1194a3c00) [pid = 1957] [serial = 1424] [outer = 0x0] 15:47:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11a017c00) [pid = 1957] [serial = 1425] [outer = 0x1194a3c00] 15:47:47 INFO - PROCESS | 1957 | 1468882067510 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x124611000) [pid = 1957] [serial = 1426] [outer = 0x1194a3c00] 15:47:47 INFO - PROCESS | 1957 | 1468882067955 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]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 786ms 15:47:48 INFO - PROCESS | 1957 | 1468882068039 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1957 | 1468882068041 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 15:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:47:48 INFO - PROCESS | 1957 | 1468882068047 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - PROCESS | 1957 | 1468882068051 Marionette TRACE conn2 <- [1,1874,null,{}] 15:47:48 INFO - PROCESS | 1957 | 1468882068065 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}] 15:47:48 INFO - PROCESS | 1957 | 1468882068070 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:48 INFO - PROCESS | 1957 | 1468882068235 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:47:48 INFO - PROCESS | 1957 | 1468882068321 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 1957 | 1468882068323 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b015800 == 47 [pid = 1957] [id = 476] 15:47:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12910b000) [pid = 1957] [serial = 1427] [outer = 0x0] 15:47:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12935b000) [pid = 1957] [serial = 1428] [outer = 0x12910b000] 15:47:48 INFO - PROCESS | 1957 | 1468882068354 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12a68f000) [pid = 1957] [serial = 1429] [outer = 0x12910b000] 15:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 781ms 15:47:48 INFO - PROCESS | 1957 | 1468882068822 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]]]}] 15:47:48 INFO - PROCESS | 1957 | 1468882068828 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:47:48 INFO - PROCESS | 1957 | 1468882068830 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 15:47:48 INFO - PROCESS | 1957 | 1468882068833 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - PROCESS | 1957 | 1468882068834 Marionette TRACE conn2 <- [1,1878,null,{}] 15:47:48 INFO - PROCESS | 1957 | 1468882068838 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}] 15:47:48 INFO - PROCESS | 1957 | 1468882068840 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:48 INFO - PROCESS | 1957 | 1468882068950 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:47:49 INFO - PROCESS | 1957 | 1468882069055 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 1957 | 1468882069056 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d91e800 == 48 [pid = 1957] [id = 477] 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12a75ec00) [pid = 1957] [serial = 1430] [outer = 0x0] 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12b159800) [pid = 1957] [serial = 1431] [outer = 0x12a75ec00] 15:47:49 INFO - PROCESS | 1957 | 1468882069089 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12b8ad800) [pid = 1957] [serial = 1432] [outer = 0x12a75ec00] 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12be1bc00) [pid = 1957] [serial = 1433] [outer = 0x12cad0400] 15:47:49 INFO - PROCESS | 1957 | 1468882069544 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]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 15:47:49 INFO - PROCESS | 1957 | 1468882069639 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 1957 | 1468882069640 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 15:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:47:49 INFO - PROCESS | 1957 | 1468882069644 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 1957 | 1468882069645 Marionette TRACE conn2 <- [1,1882,null,{}] 15:47:49 INFO - PROCESS | 1957 | 1468882069648 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}] 15:47:49 INFO - PROCESS | 1957 | 1468882069649 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:49 INFO - PROCESS | 1957 | 1468882069765 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:47:49 INFO - PROCESS | 1957 | 1468882069844 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 1957 | 1468882069846 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x117119800 == 49 [pid = 1957] [id = 478] 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x1121b9000) [pid = 1957] [serial = 1434] [outer = 0x0] 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x115dba400) [pid = 1957] [serial = 1435] [outer = 0x1121b9000] 15:47:49 INFO - PROCESS | 1957 | 1468882069875 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12a76bc00) [pid = 1957] [serial = 1436] [outer = 0x1121b9000] 15:47:50 INFO - PROCESS | 1957 | 1468882070350 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]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 920ms 15:47:50 INFO - PROCESS | 1957 | 1468882070564 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1957 | 1468882070567 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 15:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:47:50 INFO - PROCESS | 1957 | 1468882070573 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1957 | 1468882070574 Marionette TRACE conn2 <- [1,1886,null,{}] 15:47:50 INFO - PROCESS | 1957 | 1468882070578 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}] 15:47:50 INFO - PROCESS | 1957 | 1468882070580 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:50 INFO - PROCESS | 1957 | 1468882070682 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:47:50 INFO - PROCESS | 1957 | 1468882070758 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1957 | 1468882070761 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b46000 == 50 [pid = 1957] [id = 479] 15:47:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x1164e6c00) [pid = 1957] [serial = 1437] [outer = 0x0] 15:47:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x116a0cc00) [pid = 1957] [serial = 1438] [outer = 0x1164e6c00] 15:47:50 INFO - PROCESS | 1957 | 1468882070789 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x118307800) [pid = 1957] [serial = 1439] [outer = 0x1164e6c00] 15:47:51 INFO - PROCESS | 1957 | 1468882071240 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]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 724ms 15:47:51 INFO - PROCESS | 1957 | 1468882071296 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 1957 | 1468882071298 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 15:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:47:51 INFO - PROCESS | 1957 | 1468882071305 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 1957 | 1468882071309 Marionette TRACE conn2 <- [1,1890,null,{}] 15:47:51 INFO - PROCESS | 1957 | 1468882071313 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}] 15:47:51 INFO - PROCESS | 1957 | 1468882071315 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:51 INFO - PROCESS | 1957 | 1468882071459 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:47:51 INFO - PROCESS | 1957 | 1468882071562 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1957 | 1468882071563 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f10800 == 51 [pid = 1957] [id = 480] 15:47:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x119557800) [pid = 1957] [serial = 1440] [outer = 0x0] 15:47:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x119e12c00) [pid = 1957] [serial = 1441] [outer = 0x119557800] 15:47:51 INFO - PROCESS | 1957 | 1468882071593 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x123f4ac00) [pid = 1957] [serial = 1442] [outer = 0x119557800] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12d91b000 == 50 [pid = 1957] [id = 472] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12d90d800 == 49 [pid = 1957] [id = 471] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12d212000 == 48 [pid = 1957] [id = 470] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12cae6000 == 47 [pid = 1957] [id = 469] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12be73800 == 46 [pid = 1957] [id = 468] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12b949800 == 45 [pid = 1957] [id = 467] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12a84c000 == 44 [pid = 1957] [id = 466] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d4000 == 43 [pid = 1957] [id = 465] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba6800 == 42 [pid = 1957] [id = 464] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d5800 == 41 [pid = 1957] [id = 463] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x119180800 == 40 [pid = 1957] [id = 462] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x118682800 == 39 [pid = 1957] [id = 461] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x11983a000 == 38 [pid = 1957] [id = 460] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x124ed8800 == 37 [pid = 1957] [id = 458] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x118162000 == 36 [pid = 1957] [id = 457] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12cae7000 == 35 [pid = 1957] [id = 459] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12d20f800 == 34 [pid = 1957] [id = 456] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x119b46000 == 33 [pid = 1957] [id = 479] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x117119800 == 32 [pid = 1957] [id = 478] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12d91e800 == 31 [pid = 1957] [id = 477] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12b015800 == 30 [pid = 1957] [id = 476] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1244a0800 == 29 [pid = 1957] [id = 475] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12dec0000 == 28 [pid = 1957] [id = 473] 15:47:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1181b3000 == 27 [pid = 1957] [id = 474] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x12b8a2c00) [pid = 1957] [serial = 1368] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12b861000) [pid = 1957] [serial = 1365] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x124cc0c00) [pid = 1957] [serial = 1347] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x128d6b400) [pid = 1957] [serial = 1350] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x11949a800) [pid = 1957] [serial = 1359] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x124605c00) [pid = 1957] [serial = 1344] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x126987000) [pid = 1957] [serial = 1323] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12a761400) [pid = 1957] [serial = 1326] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x1161a9800) [pid = 1957] [serial = 1317] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11a020800) [pid = 1957] [serial = 1320] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x112723c00) [pid = 1957] [serial = 1330] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x111c7f000) [pid = 1957] [serial = 1329] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x116a02c00) [pid = 1957] [serial = 1335] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x1176b1c00) [pid = 1957] [serial = 1336] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x113cd4400) [pid = 1957] [serial = 1333] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x113202c00) [pid = 1957] [serial = 1332] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x117d39c00) [pid = 1957] [serial = 1338] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x118fb5000) [pid = 1957] [serial = 1339] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11a017000) [pid = 1957] [serial = 1341] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11a021800) [pid = 1957] [serial = 1342] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12956f400) [pid = 1957] [serial = 1354] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x129446c00) [pid = 1957] [serial = 1353] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12a69c000) [pid = 1957] [serial = 1356] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12a8bc800) [pid = 1957] [serial = 1357] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x129110000) [pid = 1957] [serial = 1351] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x126126800) [pid = 1957] [serial = 1348] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12a694c00) [pid = 1957] [serial = 1360] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12b15cc00) [pid = 1957] [serial = 1363] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x124bcf000) [pid = 1957] [serial = 1345] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12aa35800) [pid = 1957] [serial = 1362] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12b86ac00) [pid = 1957] [serial = 1366] [outer = 0x0] [url = about:blank] 15:47:52 INFO - PROCESS | 1957 | 1468882072716 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]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1478ms 15:47:52 INFO - PROCESS | 1957 | 1468882072780 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1957 | 1468882072782 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 15:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:47:52 INFO - PROCESS | 1957 | 1468882072786 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 1957 | 1468882072788 Marionette TRACE conn2 <- [1,1894,null,{}] 15:47:52 INFO - PROCESS | 1957 | 1468882072792 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}] 15:47:52 INFO - PROCESS | 1957 | 1468882072793 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:52 INFO - PROCESS | 1957 | 1468882072875 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:47:52 INFO - PROCESS | 1957 | 1468882072879 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1957 | 1468882072881 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad6800 == 28 [pid = 1957] [id = 481] 15:47:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11663e800) [pid = 1957] [serial = 1443] [outer = 0x0] 15:47:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116a02c00) [pid = 1957] [serial = 1444] [outer = 0x11663e800] 15:47:52 INFO - PROCESS | 1957 | 1468882072912 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x112ed0c00) [pid = 1957] [serial = 1445] [outer = 0x11663e800] 15:47:53 INFO - PROCESS | 1957 | 1468882073299 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]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 571ms 15:47:53 INFO - PROCESS | 1957 | 1468882073358 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1957 | 1468882073361 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 15:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:47:53 INFO - PROCESS | 1957 | 1468882073365 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 1957 | 1468882073366 Marionette TRACE conn2 <- [1,1898,null,{}] 15:47:53 INFO - PROCESS | 1957 | 1468882073371 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}] 15:47:53 INFO - PROCESS | 1957 | 1468882073373 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:53 INFO - PROCESS | 1957 | 1468882073451 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:47:53 INFO - PROCESS | 1957 | 1468882073459 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1957 | 1468882073460 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11868b000 == 29 [pid = 1957] [id = 482] 15:47:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118866000) [pid = 1957] [serial = 1446] [outer = 0x0] 15:47:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x118fb3800) [pid = 1957] [serial = 1447] [outer = 0x118866000] 15:47:53 INFO - PROCESS | 1957 | 1468882073487 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11949f000) [pid = 1957] [serial = 1448] [outer = 0x118866000] 15:47:53 INFO - PROCESS | 1957 | 1468882073847 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]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 15:47:53 INFO - PROCESS | 1957 | 1468882073887 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1957 | 1468882073889 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 15:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:47:53 INFO - PROCESS | 1957 | 1468882073891 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 1957 | 1468882073894 Marionette TRACE conn2 <- [1,1902,null,{}] 15:47:53 INFO - PROCESS | 1957 | 1468882073901 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}] 15:47:53 INFO - PROCESS | 1957 | 1468882073904 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:53 INFO - PROCESS | 1957 | 1468882073983 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:47:53 INFO - PROCESS | 1957 | 1468882073992 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1957 | 1468882073994 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12404d800 == 30 [pid = 1957] [id = 483] 15:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11302a000) [pid = 1957] [serial = 1449] [outer = 0x0] 15:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x123ca7400) [pid = 1957] [serial = 1450] [outer = 0x11302a000] 15:47:54 INFO - PROCESS | 1957 | 1468882074022 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x124bd0400) [pid = 1957] [serial = 1451] [outer = 0x11302a000] 15:47:54 INFO - PROCESS | 1957 | 1468882074389 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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 15:47:54 INFO - PROCESS | 1957 | 1468882074412 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:47:54 INFO - PROCESS | 1957 | 1468882074414 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 15:47:54 INFO - PROCESS | 1957 | 1468882074416 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 1957 | 1468882074418 Marionette TRACE conn2 <- [1,1906,null,{}] 15:47:54 INFO - PROCESS | 1957 | 1468882074422 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}] 15:47:54 INFO - PROCESS | 1957 | 1468882074423 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:54 INFO - PROCESS | 1957 | 1468882074540 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:47:54 INFO - PROCESS | 1957 | 1468882074545 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1957 | 1468882074546 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x1247dd000 == 31 [pid = 1957] [id = 484] 15:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x1246ea000) [pid = 1957] [serial = 1452] [outer = 0x0] 15:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x124e9a400) [pid = 1957] [serial = 1453] [outer = 0x1246ea000] 15:47:54 INFO - PROCESS | 1957 | 1468882074572 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12611dc00) [pid = 1957] [serial = 1454] [outer = 0x1246ea000] 15:47:54 INFO - PROCESS | 1957 | 1468882074927 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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 523ms 15:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:47:54 INFO - PROCESS | 1957 | 1468882074940 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1957 | 1468882074941 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 15:47:54 INFO - PROCESS | 1957 | 1468882074943 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 1957 | 1468882074944 Marionette TRACE conn2 <- [1,1910,null,{}] 15:47:54 INFO - PROCESS | 1957 | 1468882074947 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}] 15:47:54 INFO - PROCESS | 1957 | 1468882074948 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:55 INFO - PROCESS | 1957 | 1468882075047 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:47:55 INFO - PROCESS | 1957 | 1468882075090 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1957 | 1468882075091 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261a3800 == 32 [pid = 1957] [id = 485] 15:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x1131b2400) [pid = 1957] [serial = 1455] [outer = 0x0] 15:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x126626800) [pid = 1957] [serial = 1456] [outer = 0x1131b2400] 15:47:55 INFO - PROCESS | 1957 | 1468882075115 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x128d68800) [pid = 1957] [serial = 1457] [outer = 0x1131b2400] 15:47:55 INFO - PROCESS | 1957 | 1468882075463 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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 15:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:47:55 INFO - PROCESS | 1957 | 1468882075512 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1957 | 1468882075513 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 15:47:55 INFO - PROCESS | 1957 | 1468882075515 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1957 | 1468882075516 Marionette TRACE conn2 <- [1,1914,null,{}] 15:47:55 INFO - PROCESS | 1957 | 1468882075518 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}] 15:47:55 INFO - PROCESS | 1957 | 1468882075523 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:55 INFO - PROCESS | 1957 | 1468882075646 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:47:55 INFO - PROCESS | 1957 | 1468882075659 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1957 | 1468882075660 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x128abb000 == 33 [pid = 1957] [id = 486] 15:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x1194a0000) [pid = 1957] [serial = 1458] [outer = 0x0] 15:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129357c00) [pid = 1957] [serial = 1459] [outer = 0x1194a0000] 15:47:55 INFO - PROCESS | 1957 | 1468882075686 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12a75fc00) [pid = 1957] [serial = 1460] [outer = 0x1194a0000] 15:47:56 INFO - PROCESS | 1957 | 1468882076042 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]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 15:47:56 INFO - PROCESS | 1957 | 1468882076084 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1957 | 1468882076086 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 15:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:47:56 INFO - PROCESS | 1957 | 1468882076088 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 1957 | 1468882076089 Marionette TRACE conn2 <- [1,1918,null,{}] 15:47:56 INFO - PROCESS | 1957 | 1468882076091 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}] 15:47:56 INFO - PROCESS | 1957 | 1468882076092 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:56 INFO - PROCESS | 1957 | 1468882076192 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:47:56 INFO - PROCESS | 1957 | 1468882076202 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1957 | 1468882076205 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293a5800 == 34 [pid = 1957] [id = 487] 15:47:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12a761000) [pid = 1957] [serial = 1461] [outer = 0x0] 15:47:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12a8bb000) [pid = 1957] [serial = 1462] [outer = 0x12a761000] 15:47:56 INFO - PROCESS | 1957 | 1468882076229 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12aada400) [pid = 1957] [serial = 1463] [outer = 0x12a761000] 15:47:56 INFO - PROCESS | 1957 | 1468882076558 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]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 520ms 15:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:47:56 INFO - PROCESS | 1957 | 1468882076609 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1957 | 1468882076610 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 15:47:56 INFO - PROCESS | 1957 | 1468882076612 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 1957 | 1468882076613 Marionette TRACE conn2 <- [1,1922,null,{}] 15:47:56 INFO - PROCESS | 1957 | 1468882076615 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}] 15:47:56 INFO - PROCESS | 1957 | 1468882076616 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:56 INFO - PROCESS | 1957 | 1468882076715 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:47:56 INFO - PROCESS | 1957 | 1468882076726 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1957 | 1468882076727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3db000 == 35 [pid = 1957] [id = 488] 15:47:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x112a81400) [pid = 1957] [serial = 1464] [outer = 0x0] 15:47:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12b07ec00) [pid = 1957] [serial = 1465] [outer = 0x112a81400] 15:47:56 INFO - PROCESS | 1957 | 1468882076750 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12b167800) [pid = 1957] [serial = 1466] [outer = 0x112a81400] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x128d67c00) [pid = 1957] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12b8ae000) [pid = 1957] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x129104800) [pid = 1957] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x1129b1000) [pid = 1957] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x116744000) [pid = 1957] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12934fc00) [pid = 1957] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x113207800) [pid = 1957] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1266a9000) [pid = 1957] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x119310400) [pid = 1957] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12a766800) [pid = 1957] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x115e8f400) [pid = 1957] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12b15d800) [pid = 1957] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x112a84c00) [pid = 1957] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b166400) [pid = 1957] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11a01e800) [pid = 1957] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1250b7400) [pid = 1957] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x119980400) [pid = 1957] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12b86b000) [pid = 1957] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x113026400) [pid = 1957] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11812d000) [pid = 1957] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11812fc00) [pid = 1957] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b914000) [pid = 1957] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12380a000) [pid = 1957] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x116142c00) [pid = 1957] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:47:57 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1129b4c00) [pid = 1957] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:47:57 INFO - PROCESS | 1957 | 1468882077454 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]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 869ms 15:47:57 INFO - PROCESS | 1957 | 1468882077494 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:47:57 INFO - PROCESS | 1957 | 1468882077511 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 15:47:57 INFO - PROCESS | 1957 | 1468882077515 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 1957 | 1468882077517 Marionette TRACE conn2 <- [1,1926,null,{}] 15:47:57 INFO - PROCESS | 1957 | 1468882077527 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}] 15:47:57 INFO - PROCESS | 1957 | 1468882077528 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:57 INFO - PROCESS | 1957 | 1468882077653 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:47:57 INFO - PROCESS | 1957 | 1468882077659 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1957 | 1468882077660 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12404c800 == 36 [pid = 1957] [id = 489] 15:47:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x113c54800) [pid = 1957] [serial = 1467] [outer = 0x0] 15:47:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x117153000) [pid = 1957] [serial = 1468] [outer = 0x113c54800] 15:47:57 INFO - PROCESS | 1957 | 1468882077701 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x119304000) [pid = 1957] [serial = 1469] [outer = 0x113c54800] 15:47:58 INFO - PROCESS | 1957 | 1468882078125 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]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 15:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:47:58 INFO - PROCESS | 1957 | 1468882078143 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1957 | 1468882078144 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 15:47:58 INFO - PROCESS | 1957 | 1468882078146 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 1957 | 1468882078147 Marionette TRACE conn2 <- [1,1930,null,{}] 15:47:58 INFO - PROCESS | 1957 | 1468882078149 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}] 15:47:58 INFO - PROCESS | 1957 | 1468882078150 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:58 INFO - PROCESS | 1957 | 1468882078286 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:47:58 INFO - PROCESS | 1957 | 1468882078295 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 1957 | 1468882078296 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a853000 == 37 [pid = 1957] [id = 490] 15:47:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1164dc400) [pid = 1957] [serial = 1470] [outer = 0x0] 15:47:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12380a000) [pid = 1957] [serial = 1471] [outer = 0x1164dc400] 15:47:58 INFO - PROCESS | 1957 | 1468882078329 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x126c67400) [pid = 1957] [serial = 1472] [outer = 0x1164dc400] 15:47:58 INFO - PROCESS | 1957 | 1468882078718 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]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 620ms 15:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:47:58 INFO - PROCESS | 1957 | 1468882078768 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1957 | 1468882078770 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 15:47:58 INFO - PROCESS | 1957 | 1468882078773 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 1957 | 1468882078788 Marionette TRACE conn2 <- [1,1934,null,{}] 15:47:58 INFO - PROCESS | 1957 | 1468882078790 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}] 15:47:58 INFO - PROCESS | 1957 | 1468882078792 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:58 INFO - PROCESS | 1957 | 1468882078964 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:47:59 INFO - PROCESS | 1957 | 1468882079013 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1957 | 1468882079014 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x126606000 == 38 [pid = 1957] [id = 491] 15:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12934fc00) [pid = 1957] [serial = 1473] [outer = 0x0] 15:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b15d800) [pid = 1957] [serial = 1474] [outer = 0x12934fc00] 15:47:59 INFO - PROCESS | 1957 | 1468882079046 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b8a7400) [pid = 1957] [serial = 1475] [outer = 0x12934fc00] 15:47:59 INFO - PROCESS | 1957 | 1468882079614 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]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 883ms 15:47:59 INFO - PROCESS | 1957 | 1468882079657 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 1957 | 1468882079659 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 15:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:47:59 INFO - PROCESS | 1957 | 1468882079663 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 1957 | 1468882079665 Marionette TRACE conn2 <- [1,1938,null,{}] 15:47:59 INFO - PROCESS | 1957 | 1468882079669 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}] 15:47:59 INFO - PROCESS | 1957 | 1468882079670 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:59 INFO - PROCESS | 1957 | 1468882079789 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:47:59 INFO - PROCESS | 1957 | 1468882079879 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1957 | 1468882079881 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:47:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x118688800 == 39 [pid = 1957] [id = 492] 15:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1133ee800) [pid = 1957] [serial = 1476] [outer = 0x0] 15:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x115e87c00) [pid = 1957] [serial = 1477] [outer = 0x1133ee800] 15:47:59 INFO - PROCESS | 1957 | 1468882079912 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x117d39c00) [pid = 1957] [serial = 1478] [outer = 0x1133ee800] 15:48:00 INFO - PROCESS | 1957 | 1468882080456 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]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 825ms 15:48:00 INFO - PROCESS | 1957 | 1468882080494 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 1957 | 1468882080498 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 15:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:48:00 INFO - PROCESS | 1957 | 1468882080506 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 1957 | 1468882080508 Marionette TRACE conn2 <- [1,1942,null,{}] 15:48:00 INFO - PROCESS | 1957 | 1468882080510 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}] 15:48:00 INFO - PROCESS | 1957 | 1468882080512 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:00 INFO - PROCESS | 1957 | 1468882080623 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:48:00 INFO - PROCESS | 1957 | 1468882080712 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 1957 | 1468882080713 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261b1800 == 40 [pid = 1957] [id = 493] 15:48:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x119b88000) [pid = 1957] [serial = 1479] [outer = 0x0] 15:48:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11a018800) [pid = 1957] [serial = 1480] [outer = 0x119b88000] 15:48:00 INFO - PROCESS | 1957 | 1468882080744 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1241af000) [pid = 1957] [serial = 1481] [outer = 0x119b88000] 15:48:01 INFO - PROCESS | 1957 | 1468882081462 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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 972ms 15:48:01 INFO - PROCESS | 1957 | 1468882081492 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 1957 | 1468882081495 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 15:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:48:01 INFO - PROCESS | 1957 | 1468882081500 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 1957 | 1468882081503 Marionette TRACE conn2 <- [1,1946,null,{}] 15:48:01 INFO - PROCESS | 1957 | 1468882081507 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}] 15:48:01 INFO - PROCESS | 1957 | 1468882081508 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:01 INFO - PROCESS | 1957 | 1468882081641 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:48:01 INFO - PROCESS | 1957 | 1468882081805 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1957 | 1468882081808 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12a853000 == 39 [pid = 1957] [id = 490] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12404c800 == 38 [pid = 1957] [id = 489] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3db000 == 37 [pid = 1957] [id = 488] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1293a5800 == 36 [pid = 1957] [id = 487] 15:48:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164b6000 == 37 [pid = 1957] [id = 494] 15:48:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11271c400) [pid = 1957] [serial = 1482] [outer = 0x0] 15:48:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x113cd7800) [pid = 1957] [serial = 1483] [outer = 0x11271c400] 15:48:01 INFO - PROCESS | 1957 | 1468882081885 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x116915c00) [pid = 1957] [serial = 1484] [outer = 0x11271c400] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x128abb000 == 36 [pid = 1957] [id = 486] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1261a3800 == 35 [pid = 1957] [id = 485] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1247dd000 == 34 [pid = 1957] [id = 484] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12404d800 == 33 [pid = 1957] [id = 483] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x11868b000 == 32 [pid = 1957] [id = 482] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad6800 == 31 [pid = 1957] [id = 481] 15:48:01 INFO - PROCESS | 1957 | --DOCSHELL 0x118f10800 == 30 [pid = 1957] [id = 480] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x116645800) [pid = 1957] [serial = 1276] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1176b7800) [pid = 1957] [serial = 1279] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12aada000) [pid = 1957] [serial = 1398] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12b8a8400) [pid = 1957] [serial = 1402] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12b868000) [pid = 1957] [serial = 1401] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x123ca2400) [pid = 1957] [serial = 1410] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b91a400) [pid = 1957] [serial = 1405] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12b8aec00) [pid = 1957] [serial = 1404] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1241af400) [pid = 1957] [serial = 1386] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x129565800) [pid = 1957] [serial = 1395] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x124106800) [pid = 1957] [serial = 1377] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x124bce800) [pid = 1957] [serial = 1378] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b8a8000) [pid = 1957] [serial = 1369] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x113208400) [pid = 1957] [serial = 1371] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x116142000) [pid = 1957] [serial = 1372] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118649c00) [pid = 1957] [serial = 1374] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11889e400) [pid = 1957] [serial = 1375] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119310000) [pid = 1957] [serial = 1383] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119b8e800) [pid = 1957] [serial = 1384] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12be0d800) [pid = 1957] [serial = 1407] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x124cc6800) [pid = 1957] [serial = 1389] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x125892000) [pid = 1957] [serial = 1390] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1164e4000) [pid = 1957] [serial = 1380] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1176aa800) [pid = 1957] [serial = 1381] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x126c68800) [pid = 1957] [serial = 1392] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x128dbdc00) [pid = 1957] [serial = 1393] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x124b24400) [pid = 1957] [serial = 1387] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12beb9c00) [pid = 1957] [serial = 1417] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12be18000) [pid = 1957] [serial = 1413] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12bead800) [pid = 1957] [serial = 1416] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12c27a000) [pid = 1957] [serial = 1420] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12be14800) [pid = 1957] [serial = 1408] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12beac800) [pid = 1957] [serial = 1414] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12bec2000) [pid = 1957] [serial = 1419] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b086400) [pid = 1957] [serial = 1399] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12aa2e000) [pid = 1957] [serial = 1396] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12b15b400) [pid = 1957] [serial = 1411] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12be10c00) [pid = 1957] [serial = 871] [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.] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12aade400) [pid = 1957] [serial = 1327] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11864b800) [pid = 1957] [serial = 1318] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x129102800) [pid = 1957] [serial = 1324] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x123ca6800) [pid = 1957] [serial = 1321] [outer = 0x0] [url = about:blank] 15:48:01 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b15f800) [pid = 1957] [serial = 1315] [outer = 0x0] [url = about:blank] 15:48:02 INFO - PROCESS | 1957 | 1468882082298 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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 827ms 15:48:02 INFO - PROCESS | 1957 | 1468882082327 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 1957 | 1468882082331 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 15:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:48:02 INFO - PROCESS | 1957 | 1468882082337 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 1957 | 1468882082340 Marionette TRACE conn2 <- [1,1950,null,{}] 15:48:02 INFO - PROCESS | 1957 | 1468882082343 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}] 15:48:02 INFO - PROCESS | 1957 | 1468882082346 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:02 INFO - PROCESS | 1957 | 1468882082471 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:48:02 INFO - PROCESS | 1957 | 1468882082477 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 1957 | 1468882082478 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x11982a000 == 31 [pid = 1957] [id = 495] 15:48:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x117d2bc00) [pid = 1957] [serial = 1485] [outer = 0x0] 15:48:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118861400) [pid = 1957] [serial = 1486] [outer = 0x117d2bc00] 15:48:02 INFO - PROCESS | 1957 | 1468882082523 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x119303400) [pid = 1957] [serial = 1487] [outer = 0x117d2bc00] 15:48:02 INFO - PROCESS | 1957 | 1468882082909 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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 625ms 15:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:48:02 INFO - PROCESS | 1957 | 1468882082962 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 1957 | 1468882082963 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 15:48:02 INFO - PROCESS | 1957 | 1468882082965 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 1957 | 1468882082967 Marionette TRACE conn2 <- [1,1954,null,{}] 15:48:02 INFO - PROCESS | 1957 | 1468882082975 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}] 15:48:02 INFO - PROCESS | 1957 | 1468882082979 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:03 INFO - PROCESS | 1957 | 1468882083070 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:48:03 INFO - PROCESS | 1957 | 1468882083095 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1957 | 1468882083097 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12404c800 == 32 [pid = 1957] [id = 496] 15:48:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1129b5400) [pid = 1957] [serial = 1488] [outer = 0x0] 15:48:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x123808400) [pid = 1957] [serial = 1489] [outer = 0x1129b5400] 15:48:03 INFO - PROCESS | 1957 | 1468882083126 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12460f000) [pid = 1957] [serial = 1490] [outer = 0x1129b5400] 15:48:03 INFO - PROCESS | 1957 | 1468882083487 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]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 573ms 15:48:03 INFO - PROCESS | 1957 | 1468882083539 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 1957 | 1468882083541 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 15:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:48:03 INFO - PROCESS | 1957 | 1468882083543 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 1957 | 1468882083544 Marionette TRACE conn2 <- [1,1958,null,{}] 15:48:03 INFO - PROCESS | 1957 | 1468882083546 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}] 15:48:03 INFO - PROCESS | 1957 | 1468882083547 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:03 INFO - PROCESS | 1957 | 1468882083631 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:48:03 INFO - PROCESS | 1957 | 1468882083637 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1957 | 1468882083639 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12528d800 == 33 [pid = 1957] [id = 497] 15:48:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124bd4800) [pid = 1957] [serial = 1491] [outer = 0x0] 15:48:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124cc4c00) [pid = 1957] [serial = 1492] [outer = 0x124bd4800] 15:48:03 INFO - PROCESS | 1957 | 1468882083665 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x125722400) [pid = 1957] [serial = 1493] [outer = 0x124bd4800] 15:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 467ms 15:48:04 INFO - PROCESS | 1957 | 1468882084007 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]]]}] 15:48:04 INFO - PROCESS | 1957 | 1468882084011 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 1957 | 1468882084012 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 15:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:48:04 INFO - PROCESS | 1957 | 1468882084026 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 1957 | 1468882084027 Marionette TRACE conn2 <- [1,1962,null,{}] 15:48:04 INFO - PROCESS | 1957 | 1468882084029 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}] 15:48:04 INFO - PROCESS | 1957 | 1468882084031 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:04 INFO - PROCESS | 1957 | 1468882084112 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:48:04 INFO - PROCESS | 1957 | 1468882084188 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 1957 | 1468882084189 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c0e800 == 34 [pid = 1957] [id = 498] 15:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1127da800) [pid = 1957] [serial = 1494] [outer = 0x0] 15:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x125889400) [pid = 1957] [serial = 1495] [outer = 0x1127da800] 15:48:04 INFO - PROCESS | 1957 | 1468882084214 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128d72400) [pid = 1957] [serial = 1496] [outer = 0x1127da800] 15:48:04 INFO - PROCESS | 1957 | 1468882084533 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]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 530ms 15:48:04 INFO - PROCESS | 1957 | 1468882084556 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 1957 | 1468882084558 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 15:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:48:04 INFO - PROCESS | 1957 | 1468882084560 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 1957 | 1468882084561 Marionette TRACE conn2 <- [1,1966,null,{}] 15:48:04 INFO - PROCESS | 1957 | 1468882084564 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}] 15:48:04 INFO - PROCESS | 1957 | 1468882084568 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:04 INFO - PROCESS | 1957 | 1468882084700 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:48:04 INFO - PROCESS | 1957 | 1468882084741 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 1957 | 1468882084742 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12913f800 == 35 [pid = 1957] [id = 499] 15:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x129103800) [pid = 1957] [serial = 1497] [outer = 0x0] 15:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129449c00) [pid = 1957] [serial = 1498] [outer = 0x129103800] 15:48:04 INFO - PROCESS | 1957 | 1468882084766 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a76a400) [pid = 1957] [serial = 1499] [outer = 0x129103800] 15:48:05 INFO - PROCESS | 1957 | 1468882085073 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]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 568ms 15:48:05 INFO - PROCESS | 1957 | 1468882085129 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 1957 | 1468882085130 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:48:05 INFO - PROCESS | 1957 | 1468882085132 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 1957 | 1468882085133 Marionette TRACE conn2 <- [1,1970,null,{}] 15:48:05 INFO - PROCESS | 1957 | 1468882085136 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}] 15:48:05 INFO - PROCESS | 1957 | 1468882085137 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:05 INFO - PROCESS | 1957 | 1468882085242 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:48:05 INFO - PROCESS | 1957 | 1468882085254 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 1957 | 1468882085255 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3ce000 == 36 [pid = 1957] [id = 500] 15:48:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a8c4000) [pid = 1957] [serial = 1500] [outer = 0x0] 15:48:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12aadc000) [pid = 1957] [serial = 1501] [outer = 0x12a8c4000] 15:48:05 INFO - PROCESS | 1957 | 1468882085278 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b07dc00) [pid = 1957] [serial = 1502] [outer = 0x12a8c4000] 15:48:05 INFO - PROCESS | 1957 | 1468882085648 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]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 570ms 15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:48:05 INFO - PROCESS | 1957 | 1468882085703 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 1957 | 1468882085704 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 15:48:05 INFO - PROCESS | 1957 | 1468882085707 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 1957 | 1468882085709 Marionette TRACE conn2 <- [1,1974,null,{}] 15:48:05 INFO - PROCESS | 1957 | 1468882085713 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}] 15:48:05 INFO - PROCESS | 1957 | 1468882085715 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:05 INFO - PROCESS | 1957 | 1468882085842 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:48:05 INFO - PROCESS | 1957 | 1468882085858 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 1957 | 1468882085859 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b00a000 == 37 [pid = 1957] [id = 501] 15:48:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b15b400) [pid = 1957] [serial = 1503] [outer = 0x0] 15:48:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b85f400) [pid = 1957] [serial = 1504] [outer = 0x12b15b400] 15:48:05 INFO - PROCESS | 1957 | 1468882085884 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b86ac00) [pid = 1957] [serial = 1505] [outer = 0x12b15b400] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1246ea000) [pid = 1957] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118866000) [pid = 1957] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1164dc400) [pid = 1957] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1131b2400) [pid = 1957] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1194a0000) [pid = 1957] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a761000) [pid = 1957] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x112a81400) [pid = 1957] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x113351800) [pid = 1957] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11302a000) [pid = 1957] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11663e800) [pid = 1957] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1194a3c00) [pid = 1957] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12910b000) [pid = 1957] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x113c54800) [pid = 1957] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12a75ec00) [pid = 1957] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119557800) [pid = 1957] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1121b9000) [pid = 1957] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:48:06 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1164e6c00) [pid = 1957] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:48:06 INFO - PROCESS | 1957 | 1468882086282 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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 621ms 15:48:06 INFO - PROCESS | 1957 | 1468882086328 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1957 | 1468882086329 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:48:06 INFO - PROCESS | 1957 | 1468882086331 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 1957 | 1468882086332 Marionette TRACE conn2 <- [1,1978,null,{}] 15:48:06 INFO - PROCESS | 1957 | 1468882086335 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}] 15:48:06 INFO - PROCESS | 1957 | 1468882086336 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:06 INFO - PROCESS | 1957 | 1468882086418 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:48:06 INFO - PROCESS | 1957 | 1468882086424 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1957 | 1468882086425 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a70000 == 38 [pid = 1957] [id = 502] 15:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113cdc000) [pid = 1957] [serial = 1506] [outer = 0x0] 15:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11698a800) [pid = 1957] [serial = 1507] [outer = 0x113cdc000] 15:48:06 INFO - PROCESS | 1957 | 1468882086450 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119310c00) [pid = 1957] [serial = 1508] [outer = 0x113cdc000] 15:48:06 INFO - PROCESS | 1957 | 1468882086805 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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 15:48:06 INFO - PROCESS | 1957 | 1468882086852 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1957 | 1468882086854 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:48:06 INFO - PROCESS | 1957 | 1468882086856 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 1957 | 1468882086857 Marionette TRACE conn2 <- [1,1982,null,{}] 15:48:06 INFO - PROCESS | 1957 | 1468882086859 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}] 15:48:06 INFO - PROCESS | 1957 | 1468882086861 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:06 INFO - PROCESS | 1957 | 1468882086968 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:48:06 INFO - PROCESS | 1957 | 1468882086977 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1957 | 1468882086978 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b135000 == 39 [pid = 1957] [id = 503] 15:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11a01d400) [pid = 1957] [serial = 1509] [outer = 0x0] 15:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x125897400) [pid = 1957] [serial = 1510] [outer = 0x11a01d400] 15:48:07 INFO - PROCESS | 1957 | 1468882087002 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a75ec00) [pid = 1957] [serial = 1511] [outer = 0x11a01d400] 15:48:07 INFO - PROCESS | 1957 | 1468882087319 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]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 519ms 15:48:07 INFO - PROCESS | 1957 | 1468882087376 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:48:07 INFO - PROCESS | 1957 | 1468882087377 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 15:48:07 INFO - PROCESS | 1957 | 1468882087380 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 1957 | 1468882087382 Marionette TRACE conn2 <- [1,1986,null,{}] 15:48:07 INFO - PROCESS | 1957 | 1468882087384 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}] 15:48:07 INFO - PROCESS | 1957 | 1468882087386 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:07 INFO - PROCESS | 1957 | 1468882087481 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:48:07 INFO - PROCESS | 1957 | 1468882087486 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1957 | 1468882087487 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c065800 == 40 [pid = 1957] [id = 504] 15:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x126126800) [pid = 1957] [serial = 1512] [outer = 0x0] 15:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b912c00) [pid = 1957] [serial = 1513] [outer = 0x126126800] 15:48:07 INFO - PROCESS | 1957 | 1468882087513 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12be14c00) [pid = 1957] [serial = 1514] [outer = 0x126126800] 15:48:07 INFO - PROCESS | 1957 | 1468882087864 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]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 522ms 15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:48:07 INFO - PROCESS | 1957 | 1468882087910 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 1957 | 1468882087912 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 15:48:07 INFO - PROCESS | 1957 | 1468882087914 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 1957 | 1468882087915 Marionette TRACE conn2 <- [1,1990,null,{}] 15:48:07 INFO - PROCESS | 1957 | 1468882087917 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}] 15:48:07 INFO - PROCESS | 1957 | 1468882087918 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:08 INFO - PROCESS | 1957 | 1468882088003 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:48:08 INFO - PROCESS | 1957 | 1468882088008 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 1957 | 1468882088009 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74b000 == 41 [pid = 1957] [id = 505] 15:48:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b8a6000) [pid = 1957] [serial = 1515] [outer = 0x0] 15:48:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12bea5c00) [pid = 1957] [serial = 1516] [outer = 0x12b8a6000] 15:48:08 INFO - PROCESS | 1957 | 1468882088034 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12beb8000) [pid = 1957] [serial = 1517] [outer = 0x12b8a6000] 15:48:08 INFO - PROCESS | 1957 | --DOCSHELL 0x1164b6000 == 40 [pid = 1957] [id = 494] 15:48:08 INFO - PROCESS | 1957 | --DOCSHELL 0x1261b1800 == 39 [pid = 1957] [id = 493] 15:48:08 INFO - PROCESS | 1957 | --DOCSHELL 0x126606000 == 38 [pid = 1957] [id = 491] 15:48:08 INFO - PROCESS | 1957 | --DOCSHELL 0x118688800 == 37 [pid = 1957] [id = 492] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12404c800 == 36 [pid = 1957] [id = 496] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12528d800 == 35 [pid = 1957] [id = 497] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12913f800 == 34 [pid = 1957] [id = 499] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x126c0e800 == 33 [pid = 1957] [id = 498] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12b00a000 == 32 [pid = 1957] [id = 501] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12b135000 == 31 [pid = 1957] [id = 503] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12c065800 == 30 [pid = 1957] [id = 504] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3ce000 == 29 [pid = 1957] [id = 500] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x119a70000 == 28 [pid = 1957] [id = 502] 15:48:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11982a000 == 27 [pid = 1957] [id = 495] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x124e9a400) [pid = 1957] [serial = 1453] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118fb3800) [pid = 1957] [serial = 1447] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11949f000) [pid = 1957] [serial = 1448] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x126c67400) [pid = 1957] [serial = 1472] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x126626800) [pid = 1957] [serial = 1456] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x129357c00) [pid = 1957] [serial = 1459] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12aada400) [pid = 1957] [serial = 1463] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a8bb000) [pid = 1957] [serial = 1462] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b07ec00) [pid = 1957] [serial = 1465] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12380a000) [pid = 1957] [serial = 1471] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x117d96800) [pid = 1957] [serial = 1423] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11664a800) [pid = 1957] [serial = 1422] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x123ca7400) [pid = 1957] [serial = 1450] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x116a02c00) [pid = 1957] [serial = 1444] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x112ed0c00) [pid = 1957] [serial = 1445] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124611000) [pid = 1957] [serial = 1426] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x11a017c00) [pid = 1957] [serial = 1425] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a68f000) [pid = 1957] [serial = 1429] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124bd0400) [pid = 1957] [serial = 1451] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12935b000) [pid = 1957] [serial = 1428] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x117153000) [pid = 1957] [serial = 1468] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b8ad800) [pid = 1957] [serial = 1432] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x123f4ac00) [pid = 1957] [serial = 1442] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12b159800) [pid = 1957] [serial = 1431] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x119e12c00) [pid = 1957] [serial = 1441] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12a76bc00) [pid = 1957] [serial = 1436] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12b167800) [pid = 1957] [serial = 1466] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x115dba400) [pid = 1957] [serial = 1435] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x128d68800) [pid = 1957] [serial = 1457] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12a75fc00) [pid = 1957] [serial = 1460] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x118307800) [pid = 1957] [serial = 1439] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x119304000) [pid = 1957] [serial = 1469] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12b15d800) [pid = 1957] [serial = 1474] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x116a0cc00) [pid = 1957] [serial = 1438] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x12611dc00) [pid = 1957] [serial = 1454] [outer = 0x0] [url = about:blank] 15:48:09 INFO - PROCESS | 1957 | 1468882089531 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]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1625ms 15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:48:09 INFO - PROCESS | 1957 | 1468882089540 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1957 | 1468882089542 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 15:48:09 INFO - PROCESS | 1957 | 1468882089546 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 1957 | 1468882089548 Marionette TRACE conn2 <- [1,1994,null,{}] 15:48:09 INFO - PROCESS | 1957 | 1468882089552 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}] 15:48:09 INFO - PROCESS | 1957 | 1468882089554 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:09 INFO - PROCESS | 1957 | 1468882089638 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:48:09 INFO - PROCESS | 1957 | 1468882089695 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 1957 | 1468882089698 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x11600a000 == 28 [pid = 1957] [id = 506] 15:48:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x1127e0c00) [pid = 1957] [serial = 1518] [outer = 0x0] 15:48:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1129ba800) [pid = 1957] [serial = 1519] [outer = 0x1127e0c00] 15:48:09 INFO - PROCESS | 1957 | 1468882089726 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x1127d5c00) [pid = 1957] [serial = 1520] [outer = 0x1127e0c00] 15:48:10 INFO - PROCESS | 1957 | 1468882090064 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]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 570ms 15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:48:10 INFO - PROCESS | 1957 | 1468882090116 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 1957 | 1468882090119 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 15:48:10 INFO - PROCESS | 1957 | 1468882090124 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 1957 | 1468882090126 Marionette TRACE conn2 <- [1,1998,null,{}] 15:48:10 INFO - PROCESS | 1957 | 1468882090128 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}] 15:48:10 INFO - PROCESS | 1957 | 1468882090130 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:10 INFO - PROCESS | 1957 | 1468882090212 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:48:10 INFO - PROCESS | 1957 | 1468882090271 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1957 | 1468882090273 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x117481800 == 29 [pid = 1957] [id = 507] 15:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x113207800) [pid = 1957] [serial = 1521] [outer = 0x0] 15:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x115e83000) [pid = 1957] [serial = 1522] [outer = 0x113207800] 15:48:10 INFO - PROCESS | 1957 | 1468882090300 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x1164dd000) [pid = 1957] [serial = 1523] [outer = 0x113207800] 15:48:10 INFO - PROCESS | 1957 | 1468882090614 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]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 523ms 15:48:10 INFO - PROCESS | 1957 | 1468882090647 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:48:10 INFO - PROCESS | 1957 | 1468882090660 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 15:48:10 INFO - PROCESS | 1957 | 1468882090662 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 1957 | 1468882090665 Marionette TRACE conn2 <- [1,2002,null,{}] 15:48:10 INFO - PROCESS | 1957 | 1468882090673 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}] 15:48:10 INFO - PROCESS | 1957 | 1468882090676 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:10 INFO - PROCESS | 1957 | 1468882090761 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:48:10 INFO - PROCESS | 1957 | 1468882090816 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1957 | 1468882090818 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f16800 == 30 [pid = 1957] [id = 508] 15:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x11664a800) [pid = 1957] [serial = 1524] [outer = 0x0] 15:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x11714d800) [pid = 1957] [serial = 1525] [outer = 0x11664a800] 15:48:10 INFO - PROCESS | 1957 | 1468882090846 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11812f400) [pid = 1957] [serial = 1526] [outer = 0x11664a800] 15:48:11 INFO - PROCESS | 1957 | 1468882091200 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]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 577ms 15:48:11 INFO - PROCESS | 1957 | 1468882091240 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1957 | 1468882091243 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:48:11 INFO - PROCESS | 1957 | 1468882091246 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1957 | 1468882091248 Marionette TRACE conn2 <- [1,2006,null,{}] 15:48:11 INFO - PROCESS | 1957 | 1468882091252 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}] 15:48:11 INFO - PROCESS | 1957 | 1468882091254 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:11 INFO - PROCESS | 1957 | 1468882091363 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:48:11 INFO - PROCESS | 1957 | 1468882091441 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1957 | 1468882091442 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x119163800 == 31 [pid = 1957] [id = 509] 15:48:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x117d96800) [pid = 1957] [serial = 1527] [outer = 0x0] 15:48:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x118062c00) [pid = 1957] [serial = 1528] [outer = 0x117d96800] 15:48:11 INFO - PROCESS | 1957 | 1468882091483 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x118650400) [pid = 1957] [serial = 1529] [outer = 0x117d96800] 15:48:11 INFO - PROCESS | 1957 | 1468882091848 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]]]}] 15:48:11 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 15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 621ms 15:48:11 INFO - PROCESS | 1957 | 1468882091867 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1957 | 1468882091869 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:48:11 INFO - PROCESS | 1957 | 1468882091874 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1957 | 1468882091875 Marionette TRACE conn2 <- [1,2010,null,{}] 15:48:11 INFO - PROCESS | 1957 | 1468882091877 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}] 15:48:11 INFO - PROCESS | 1957 | 1468882091878 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:11 INFO - PROCESS | 1957 | 1468882091987 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:48:12 INFO - PROCESS | 1957 | 1468882092032 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 1957 | 1468882092033 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x123977000 == 32 [pid = 1957] [id = 510] 15:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x112724c00) [pid = 1957] [serial = 1530] [outer = 0x0] 15:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x118898000) [pid = 1957] [serial = 1531] [outer = 0x112724c00] 15:48:12 INFO - PROCESS | 1957 | 1468882092059 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x118fba000) [pid = 1957] [serial = 1532] [outer = 0x112724c00] 15:48:12 INFO - PROCESS | 1957 | 1468882092359 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]]]}] 15:48:12 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 15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 15:48:12 INFO - PROCESS | 1957 | 1468882092393 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 1957 | 1468882092395 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:48:12 INFO - PROCESS | 1957 | 1468882092397 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 1957 | 1468882092398 Marionette TRACE conn2 <- [1,2014,null,{}] 15:48:12 INFO - PROCESS | 1957 | 1468882092400 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}] 15:48:12 INFO - PROCESS | 1957 | 1468882092407 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:12 INFO - PROCESS | 1957 | 1468882092507 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:48:12 INFO - PROCESS | 1957 | 1468882092511 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 1957 | 1468882092513 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240dd800 == 33 [pid = 1957] [id = 511] 15:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11930d000) [pid = 1957] [serial = 1533] [outer = 0x0] 15:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x119e10c00) [pid = 1957] [serial = 1534] [outer = 0x11930d000] 15:48:12 INFO - PROCESS | 1957 | 1468882092538 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124602c00) [pid = 1957] [serial = 1535] [outer = 0x11930d000] 15:48:12 INFO - PROCESS | 1957 | 1468882092865 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]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 472ms 15:48:12 INFO - PROCESS | 1957 | 1468882092872 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 1957 | 1468882092874 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:48:12 INFO - PROCESS | 1957 | 1468882092880 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 1957 | 1468882092881 Marionette TRACE conn2 <- [1,2018,null,{}] 15:48:12 INFO - PROCESS | 1957 | 1468882092883 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}] 15:48:12 INFO - PROCESS | 1957 | 1468882092884 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:13 INFO - PROCESS | 1957 | 1468882092998 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:48:13 INFO - PROCESS | 1957 | 1468882093004 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1957 | 1468882093005 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d8800 == 34 [pid = 1957] [id = 512] 15:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x115e31c00) [pid = 1957] [serial = 1536] [outer = 0x0] 15:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12460c800) [pid = 1957] [serial = 1537] [outer = 0x115e31c00] 15:48:13 INFO - PROCESS | 1957 | 1468882093029 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1246e9c00) [pid = 1957] [serial = 1538] [outer = 0x115e31c00] 15:48:13 INFO - PROCESS | 1957 | 1468882093352 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]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 522ms 15:48:13 INFO - PROCESS | 1957 | 1468882093403 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:48:13 INFO - PROCESS | 1957 | 1468882093404 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 15:48:13 INFO - PROCESS | 1957 | 1468882093407 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 1957 | 1468882093408 Marionette TRACE conn2 <- [1,2022,null,{}] 15:48:13 INFO - PROCESS | 1957 | 1468882093411 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}] 15:48:13 INFO - PROCESS | 1957 | 1468882093412 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:13 INFO - PROCESS | 1957 | 1468882093493 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:48:13 INFO - PROCESS | 1957 | 1468882093497 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1957 | 1468882093498 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c33800 == 35 [pid = 1957] [id = 513] 15:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11997d400) [pid = 1957] [serial = 1539] [outer = 0x0] 15:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124bd3800) [pid = 1957] [serial = 1540] [outer = 0x11997d400] 15:48:13 INFO - PROCESS | 1957 | 1468882093525 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124bdc800) [pid = 1957] [serial = 1541] [outer = 0x11997d400] 15:48:13 INFO - PROCESS | 1957 | 1468882093859 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]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 470ms 15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:48:13 INFO - PROCESS | 1957 | 1468882093877 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 1957 | 1468882093878 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 15:48:13 INFO - PROCESS | 1957 | 1468882093881 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 1957 | 1468882093882 Marionette TRACE conn2 <- [1,2026,null,{}] 15:48:13 INFO - PROCESS | 1957 | 1468882093884 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}] 15:48:13 INFO - PROCESS | 1957 | 1468882093885 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:14 INFO - PROCESS | 1957 | 1468882094000 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:48:14 INFO - PROCESS | 1957 | 1468882094005 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1957 | 1468882094006 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12581c000 == 36 [pid = 1957] [id = 514] 15:48:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124610000) [pid = 1957] [serial = 1542] [outer = 0x0] 15:48:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124c98400) [pid = 1957] [serial = 1543] [outer = 0x124610000] 15:48:14 INFO - PROCESS | 1957 | 1468882094030 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1250be000) [pid = 1957] [serial = 1544] [outer = 0x124610000] 15:48:14 INFO - PROCESS | 1957 | 1468882094348 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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 472ms 15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:48:14 INFO - PROCESS | 1957 | 1468882094359 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1957 | 1468882094360 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 15:48:14 INFO - PROCESS | 1957 | 1468882094363 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 1957 | 1468882094364 Marionette TRACE conn2 <- [1,2030,null,{}] 15:48:14 INFO - PROCESS | 1957 | 1468882094366 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}] 15:48:14 INFO - PROCESS | 1957 | 1468882094367 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:14 INFO - PROCESS | 1957 | 1468882094459 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:48:14 INFO - PROCESS | 1957 | 1468882094463 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1957 | 1468882094464 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c10000 == 37 [pid = 1957] [id = 515] 15:48:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124bdcc00) [pid = 1957] [serial = 1545] [outer = 0x0] 15:48:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12611b800) [pid = 1957] [serial = 1546] [outer = 0x124bdcc00] 15:48:14 INFO - PROCESS | 1957 | 1468882094488 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1266ac000) [pid = 1957] [serial = 1547] [outer = 0x124bdcc00] 15:48:14 INFO - PROCESS | 1957 | 1468882094873 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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 15:48:14 INFO - PROCESS | 1957 | 1468882094883 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1957 | 1468882094885 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:48:14 INFO - PROCESS | 1957 | 1468882094891 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 1957 | 1468882094893 Marionette TRACE conn2 <- [1,2034,null,{}] 15:48:14 INFO - PROCESS | 1957 | 1468882094895 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}] 15:48:14 INFO - PROCESS | 1957 | 1468882094897 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:15 INFO - PROCESS | 1957 | 1468882095020 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:48:15 INFO - PROCESS | 1957 | 1468882095023 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 1957 | 1468882095025 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1238a7000 == 38 [pid = 1957] [id = 516] 15:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12523e400) [pid = 1957] [serial = 1548] [outer = 0x0] 15:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128b89800) [pid = 1957] [serial = 1549] [outer = 0x12523e400] 15:48:15 INFO - PROCESS | 1957 | 1468882095051 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129108800) [pid = 1957] [serial = 1550] [outer = 0x12523e400] 15:48:15 INFO - PROCESS | 1957 | 1468882095399 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]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:48:15 INFO - PROCESS | 1957 | 1468882095411 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 1957 | 1468882095412 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 15:48:15 INFO - PROCESS | 1957 | 1468882095415 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 1957 | 1468882095415 Marionette TRACE conn2 <- [1,2038,null,{}] 15:48:15 INFO - PROCESS | 1957 | 1468882095418 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}] 15:48:15 INFO - PROCESS | 1957 | 1468882095419 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:15 INFO - PROCESS | 1957 | 1468882095526 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:48:15 INFO - PROCESS | 1957 | 1468882095537 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 1957 | 1468882095538 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293a0800 == 39 [pid = 1957] [id = 517] 15:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x126983400) [pid = 1957] [serial = 1551] [outer = 0x0] 15:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x129354c00) [pid = 1957] [serial = 1552] [outer = 0x126983400] 15:48:15 INFO - PROCESS | 1957 | 1468882095563 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12944a000) [pid = 1957] [serial = 1553] [outer = 0x126983400] 15:48:15 INFO - PROCESS | 1957 | 1468882095883 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]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 15:48:15 INFO - PROCESS | 1957 | 1468882095934 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 1957 | 1468882095935 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:48:15 INFO - PROCESS | 1957 | 1468882095937 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 1957 | 1468882095938 Marionette TRACE conn2 <- [1,2042,null,{}] 15:48:15 INFO - PROCESS | 1957 | 1468882095940 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}] 15:48:15 INFO - PROCESS | 1957 | 1468882095941 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:16 INFO - PROCESS | 1957 | 1468882096047 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:48:16 INFO - PROCESS | 1957 | 1468882096050 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 1957 | 1468882096051 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3e0800 == 40 [pid = 1957] [id = 518] 15:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x118651800) [pid = 1957] [serial = 1554] [outer = 0x0] 15:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x129565c00) [pid = 1957] [serial = 1555] [outer = 0x118651800] 15:48:16 INFO - PROCESS | 1957 | 1468882096077 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a38f000) [pid = 1957] [serial = 1556] [outer = 0x118651800] 15:48:16 INFO - PROCESS | 1957 | 1468882096430 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]]]}] 15:48:16 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) 15:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 521ms 15:48:16 INFO - PROCESS | 1957 | 1468882096458 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:48:16 INFO - PROCESS | 1957 | 1468882096460 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 15:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:48:16 INFO - PROCESS | 1957 | 1468882096468 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:48:16 INFO - PROCESS | 1957 | 1468882096469 Marionette TRACE conn2 <- [1,2046,null,{}] 15:48:16 INFO - PROCESS | 1957 | 1468882096474 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}] 15:48:16 INFO - PROCESS | 1957 | 1468882096475 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:16 INFO - PROCESS | 1957 | 1468882096577 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:48:16 INFO - PROCESS | 1957 | 1468882096580 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 1957 | 1468882096581 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a847800 == 41 [pid = 1957] [id = 519] 15:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x129109800) [pid = 1957] [serial = 1557] [outer = 0x0] 15:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a75f400) [pid = 1957] [serial = 1558] [outer = 0x129109800] 15:48:16 INFO - PROCESS | 1957 | 1468882096605 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12a8bdc00) [pid = 1957] [serial = 1559] [outer = 0x129109800] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129103800) [pid = 1957] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a8c4000) [pid = 1957] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b15b400) [pid = 1957] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x113cdc000) [pid = 1957] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11a01d400) [pid = 1957] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126126800) [pid = 1957] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x124bd4800) [pid = 1957] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1129b5400) [pid = 1957] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x117d2bc00) [pid = 1957] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11271c400) [pid = 1957] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119b88000) [pid = 1957] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1133ee800) [pid = 1957] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12934fc00) [pid = 1957] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:48:16 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1127da800) [pid = 1957] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:48:17 INFO - PROCESS | 1957 | 1468882097078 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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 623ms 15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:48:17 INFO - PROCESS | 1957 | 1468882097095 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1957 | 1468882097096 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 15:48:17 INFO - PROCESS | 1957 | 1468882097098 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 1957 | 1468882097099 Marionette TRACE conn2 <- [1,2050,null,{}] 15:48:17 INFO - PROCESS | 1957 | 1468882097110 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}] 15:48:17 INFO - PROCESS | 1957 | 1468882097111 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:17 INFO - PROCESS | 1957 | 1468882097230 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:48:17 INFO - PROCESS | 1957 | 1468882097268 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1957 | 1468882097269 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b00a800 == 42 [pid = 1957] [id = 520] 15:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11279f800) [pid = 1957] [serial = 1560] [outer = 0x0] 15:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x119557800) [pid = 1957] [serial = 1561] [outer = 0x11279f800] 15:48:17 INFO - PROCESS | 1957 | 1468882097293 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128b83400) [pid = 1957] [serial = 1562] [outer = 0x11279f800] 15:48:17 INFO - PROCESS | 1957 | 1468882097582 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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 15:48:17 INFO - PROCESS | 1957 | 1468882097618 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1957 | 1468882097619 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:48:17 INFO - PROCESS | 1957 | 1468882097625 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 1957 | 1468882097626 Marionette TRACE conn2 <- [1,2054,null,{}] 15:48:17 INFO - PROCESS | 1957 | 1468882097628 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}] 15:48:17 INFO - PROCESS | 1957 | 1468882097630 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:17 INFO - PROCESS | 1957 | 1468882097714 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:48:17 INFO - PROCESS | 1957 | 1468882097718 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1957 | 1468882097719 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b135000 == 43 [pid = 1957] [id = 521] 15:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126126800) [pid = 1957] [serial = 1563] [outer = 0x0] 15:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a8c4400) [pid = 1957] [serial = 1564] [outer = 0x126126800] 15:48:17 INFO - PROCESS | 1957 | 1468882097745 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12aa38c00) [pid = 1957] [serial = 1565] [outer = 0x126126800] 15:48:18 INFO - PROCESS | 1957 | 1468882098078 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]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 471ms 15:48:18 INFO - PROCESS | 1957 | 1468882098096 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 1957 | 1468882098098 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:48:18 INFO - PROCESS | 1957 | 1468882098113 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 1957 | 1468882098114 Marionette TRACE conn2 <- [1,2058,null,{}] 15:48:18 INFO - PROCESS | 1957 | 1468882098116 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}] 15:48:18 INFO - PROCESS | 1957 | 1468882098117 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:18 INFO - PROCESS | 1957 | 1468882098231 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:48:18 INFO - PROCESS | 1957 | 1468882098237 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1957 | 1468882098238 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b963000 == 44 [pid = 1957] [id = 522] 15:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x115e88400) [pid = 1957] [serial = 1566] [outer = 0x0] 15:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12aadf400) [pid = 1957] [serial = 1567] [outer = 0x115e88400] 15:48:18 INFO - PROCESS | 1957 | 1468882098262 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b07e400) [pid = 1957] [serial = 1568] [outer = 0x115e88400] 15:48:18 INFO - PROCESS | 1957 | 1468882098578 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]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 517ms 15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:48:18 INFO - PROCESS | 1957 | 1468882098631 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 1957 | 1468882098632 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 15:48:18 INFO - PROCESS | 1957 | 1468882098634 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 1957 | 1468882098635 Marionette TRACE conn2 <- [1,2062,null,{}] 15:48:18 INFO - PROCESS | 1957 | 1468882098637 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}] 15:48:18 INFO - PROCESS | 1957 | 1468882098638 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:18 INFO - PROCESS | 1957 | 1468882098723 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:48:18 INFO - PROCESS | 1957 | 1468882098726 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1957 | 1468882098727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c064800 == 45 [pid = 1957] [id = 523] 15:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b07e000) [pid = 1957] [serial = 1569] [outer = 0x0] 15:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b15e400) [pid = 1957] [serial = 1570] [outer = 0x12b07e000] 15:48:18 INFO - PROCESS | 1957 | 1468882098751 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b865400) [pid = 1957] [serial = 1571] [outer = 0x12b07e000] 15:48:19 INFO - PROCESS | 1957 | 1468882099270 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]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 15:48:19 INFO - PROCESS | 1957 | 1468882099306 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 1957 | 1468882099309 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:48:19 INFO - PROCESS | 1957 | 1468882099313 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 1957 | 1468882099314 Marionette TRACE conn2 <- [1,2066,null,{}] 15:48:19 INFO - PROCESS | 1957 | 1468882099319 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}] 15:48:19 INFO - PROCESS | 1957 | 1468882099321 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:19 INFO - PROCESS | 1957 | 1468882099447 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:48:19 INFO - PROCESS | 1957 | 1468882099532 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 1957 | 1468882099534 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711e000 == 46 [pid = 1957] [id = 524] 15:48:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x111c22400) [pid = 1957] [serial = 1572] [outer = 0x0] 15:48:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x112a84800) [pid = 1957] [serial = 1573] [outer = 0x111c22400] 15:48:19 INFO - PROCESS | 1957 | 1468882099565 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11320dc00) [pid = 1957] [serial = 1574] [outer = 0x111c22400] 15:48:20 INFO - PROCESS | 1957 | 1468882100146 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]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 874ms 15:48:20 INFO - PROCESS | 1957 | 1468882100188 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 1957 | 1468882100192 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:48:20 INFO - PROCESS | 1957 | 1468882100197 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 1957 | 1468882100199 Marionette TRACE conn2 <- [1,2070,null,{}] 15:48:20 INFO - PROCESS | 1957 | 1468882100201 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}] 15:48:20 INFO - PROCESS | 1957 | 1468882100203 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:20 INFO - PROCESS | 1957 | 1468882100321 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:48:20 INFO - PROCESS | 1957 | 1468882100406 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1957 | 1468882100408 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x118150000 == 47 [pid = 1957] [id = 525] 15:48:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x115e8d400) [pid = 1957] [serial = 1575] [outer = 0x0] 15:48:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x116a0c000) [pid = 1957] [serial = 1576] [outer = 0x115e8d400] 15:48:20 INFO - PROCESS | 1957 | 1468882100439 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x117d99c00) [pid = 1957] [serial = 1577] [outer = 0x115e8d400] 15:48:21 INFO - PROCESS | 1957 | 1468882101142 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]]]}] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12b963000 == 46 [pid = 1957] [id = 522] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12b135000 == 45 [pid = 1957] [id = 521] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12b00a800 == 44 [pid = 1957] [id = 520] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12a847800 == 43 [pid = 1957] [id = 519] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3e0800 == 42 [pid = 1957] [id = 518] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12bea5c00) [pid = 1957] [serial = 1516] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x1293a0800 == 41 [pid = 1957] [id = 517] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x1238a7000 == 40 [pid = 1957] [id = 516] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x126c10000 == 39 [pid = 1957] [id = 515] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12581c000 == 38 [pid = 1957] [id = 514] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x124c33800 == 37 [pid = 1957] [id = 513] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d8800 == 36 [pid = 1957] [id = 512] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x1240dd800 == 35 [pid = 1957] [id = 511] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x123977000 == 34 [pid = 1957] [id = 510] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x119163800 == 33 [pid = 1957] [id = 509] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x118f16800 == 32 [pid = 1957] [id = 508] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x117481800 == 31 [pid = 1957] [id = 507] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x11600a000 == 30 [pid = 1957] [id = 506] 15:48:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12c74b000 == 29 [pid = 1957] [id = 505] 15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1023ms 15:48:21 INFO - PROCESS | 1957 | 1468882101220 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1957 | 1468882101222 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:48:21 INFO - PROCESS | 1957 | 1468882101225 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 1957 | 1468882101227 Marionette TRACE conn2 <- [1,2074,null,{}] 15:48:21 INFO - PROCESS | 1957 | 1468882101231 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}] 15:48:21 INFO - PROCESS | 1957 | 1468882101233 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:21 INFO - PROCESS | 1957 | 1468882101329 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:48:21 INFO - PROCESS | 1957 | 1468882101333 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 1957 | 1468882101334 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad2000 == 30 [pid = 1957] [id = 526] 15:48:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x116a02800) [pid = 1957] [serial = 1578] [outer = 0x0] 15:48:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116ab4800) [pid = 1957] [serial = 1579] [outer = 0x116a02800] 15:48:21 INFO - PROCESS | 1957 | 1468882101365 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x117d9ec00) [pid = 1957] [serial = 1580] [outer = 0x116a02800] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x129449c00) [pid = 1957] [serial = 1498] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12aadc000) [pid = 1957] [serial = 1501] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12a76a400) [pid = 1957] [serial = 1499] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12b85f400) [pid = 1957] [serial = 1504] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11698a800) [pid = 1957] [serial = 1507] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x119310c00) [pid = 1957] [serial = 1508] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x125897400) [pid = 1957] [serial = 1510] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b912c00) [pid = 1957] [serial = 1513] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124cc4c00) [pid = 1957] [serial = 1492] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x125722400) [pid = 1957] [serial = 1493] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x123808400) [pid = 1957] [serial = 1489] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12460f000) [pid = 1957] [serial = 1490] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118861400) [pid = 1957] [serial = 1486] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119303400) [pid = 1957] [serial = 1487] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x113cd7800) [pid = 1957] [serial = 1483] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x116915c00) [pid = 1957] [serial = 1484] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1241af000) [pid = 1957] [serial = 1481] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11a018800) [pid = 1957] [serial = 1480] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x117d39c00) [pid = 1957] [serial = 1478] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x115e87c00) [pid = 1957] [serial = 1477] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b8a7400) [pid = 1957] [serial = 1475] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x128d72400) [pid = 1957] [serial = 1496] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x125889400) [pid = 1957] [serial = 1495] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12b86ac00) [pid = 1957] [serial = 1505] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a75ec00) [pid = 1957] [serial = 1511] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12b07dc00) [pid = 1957] [serial = 1502] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12be14c00) [pid = 1957] [serial = 1514] [outer = 0x0] [url = about:blank] 15:48:21 INFO - PROCESS | 1957 | 1468882101749 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]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 15:48:21 INFO - PROCESS | 1957 | 1468882101818 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1957 | 1468882101822 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:48:21 INFO - PROCESS | 1957 | 1468882101827 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 1957 | 1468882101829 Marionette TRACE conn2 <- [1,2078,null,{}] 15:48:21 INFO - PROCESS | 1957 | 1468882101831 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}] 15:48:21 INFO - PROCESS | 1957 | 1468882101833 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:21 INFO - PROCESS | 1957 | 1468882101914 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:48:21 INFO - PROCESS | 1957 | 1468882101918 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 1957 | 1468882101919 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11868a800 == 31 [pid = 1957] [id = 527] 15:48:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118869c00) [pid = 1957] [serial = 1581] [outer = 0x0] 15:48:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11889d400) [pid = 1957] [serial = 1582] [outer = 0x118869c00] 15:48:21 INFO - PROCESS | 1957 | 1468882101952 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119498000) [pid = 1957] [serial = 1583] [outer = 0x118869c00] 15:48:22 INFO - PROCESS | 1957 | 1468882102297 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]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:48:22 INFO - PROCESS | 1957 | 1468882102346 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1957 | 1468882102347 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 15:48:22 INFO - PROCESS | 1957 | 1468882102349 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 1957 | 1468882102352 Marionette TRACE conn2 <- [1,2082,null,{}] 15:48:22 INFO - PROCESS | 1957 | 1468882102360 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}] 15:48:22 INFO - PROCESS | 1957 | 1468882102363 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:22 INFO - PROCESS | 1957 | 1468882102446 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:48:22 INFO - PROCESS | 1957 | 1468882102451 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 1957 | 1468882102455 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x123977000 == 32 [pid = 1957] [id = 528] 15:48:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119974800) [pid = 1957] [serial = 1584] [outer = 0x0] 15:48:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119e10400) [pid = 1957] [serial = 1585] [outer = 0x119974800] 15:48:22 INFO - PROCESS | 1957 | 1468882102485 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12380b800) [pid = 1957] [serial = 1586] [outer = 0x119974800] 15:48:22 INFO - PROCESS | 1957 | 1468882102825 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]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 523ms 15:48:22 INFO - PROCESS | 1957 | 1468882102873 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1957 | 1468882102875 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:48:22 INFO - PROCESS | 1957 | 1468882102878 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 1957 | 1468882102879 Marionette TRACE conn2 <- [1,2086,null,{}] 15:48:22 INFO - PROCESS | 1957 | 1468882102881 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}] 15:48:22 INFO - PROCESS | 1957 | 1468882102882 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:22 INFO - PROCESS | 1957 | 1468882102997 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:48:23 INFO - PROCESS | 1957 | 1468882103003 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1957 | 1468882103004 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x124490000 == 33 [pid = 1957] [id = 529] 15:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11a01bc00) [pid = 1957] [serial = 1587] [outer = 0x0] 15:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1243ba400) [pid = 1957] [serial = 1588] [outer = 0x11a01bc00] 15:48:23 INFO - PROCESS | 1957 | 1468882103029 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124bcf000) [pid = 1957] [serial = 1589] [outer = 0x11a01bc00] 15:48:23 INFO - PROCESS | 1957 | 1468882103414 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]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:48:23 INFO - PROCESS | 1957 | 1468882103449 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 1957 | 1468882103450 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 15:48:23 INFO - PROCESS | 1957 | 1468882103452 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 1957 | 1468882103454 Marionette TRACE conn2 <- [1,2090,null,{}] 15:48:23 INFO - PROCESS | 1957 | 1468882103458 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}] 15:48:23 INFO - PROCESS | 1957 | 1468882103459 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:23 INFO - PROCESS | 1957 | 1468882103559 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:48:23 INFO - PROCESS | 1957 | 1468882103562 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1957 | 1468882103563 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258c3800 == 34 [pid = 1957] [id = 530] 15:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11302bc00) [pid = 1957] [serial = 1590] [outer = 0x0] 15:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124bf3000) [pid = 1957] [serial = 1591] [outer = 0x11302bc00] 15:48:23 INFO - PROCESS | 1957 | 1468882103587 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1250b4000) [pid = 1957] [serial = 1592] [outer = 0x11302bc00] 15:48:23 INFO - PROCESS | 1957 | 1468882103934 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]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 524ms 15:48:23 INFO - PROCESS | 1957 | 1468882103976 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 1957 | 1468882103977 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:48:23 INFO - PROCESS | 1957 | 1468882103980 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 1957 | 1468882103981 Marionette TRACE conn2 <- [1,2094,null,{}] 15:48:23 INFO - PROCESS | 1957 | 1468882103983 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}] 15:48:23 INFO - PROCESS | 1957 | 1468882103987 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:24 INFO - PROCESS | 1957 | 1468882104109 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:48:24 INFO - PROCESS | 1957 | 1468882104122 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 1957 | 1468882104123 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x128aca800 == 35 [pid = 1957] [id = 531] 15:48:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x125889400) [pid = 1957] [serial = 1593] [outer = 0x0] 15:48:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b89c00) [pid = 1957] [serial = 1594] [outer = 0x125889400] 15:48:24 INFO - PROCESS | 1957 | 1468882104155 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x129441000) [pid = 1957] [serial = 1595] [outer = 0x125889400] 15:48:24 INFO - PROCESS | 1957 | 1468882104560 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]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 622ms 15:48:24 INFO - PROCESS | 1957 | 1468882104603 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 1957 | 1468882104605 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:48:24 INFO - PROCESS | 1957 | 1468882104608 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 1957 | 1468882104610 Marionette TRACE conn2 <- [1,2098,null,{}] 15:48:24 INFO - PROCESS | 1957 | 1468882104613 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}] 15:48:24 INFO - PROCESS | 1957 | 1468882104615 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:24 INFO - PROCESS | 1957 | 1468882104766 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:48:24 INFO - PROCESS | 1957 | 1468882104788 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 1957 | 1468882104790 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293a5000 == 36 [pid = 1957] [id = 532] 15:48:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x129449c00) [pid = 1957] [serial = 1596] [outer = 0x0] 15:48:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12956c800) [pid = 1957] [serial = 1597] [outer = 0x129449c00] 15:48:24 INFO - PROCESS | 1957 | 1468882104827 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a69c400) [pid = 1957] [serial = 1598] [outer = 0x129449c00] 15:48:25 INFO - PROCESS | 1957 | 1468882105190 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]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 619ms 15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:48:25 INFO - PROCESS | 1957 | 1468882105232 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1957 | 1468882105233 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 15:48:25 INFO - PROCESS | 1957 | 1468882105235 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 1957 | 1468882105236 Marionette TRACE conn2 <- [1,2102,null,{}] 15:48:25 INFO - PROCESS | 1957 | 1468882105239 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}] 15:48:25 INFO - PROCESS | 1957 | 1468882105240 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:25 INFO - PROCESS | 1957 | 1468882105502 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12523e400) [pid = 1957] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124bdcc00) [pid = 1957] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x113207800) [pid = 1957] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e31c00) [pid = 1957] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x126983400) [pid = 1957] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11664a800) [pid = 1957] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b8a6000) [pid = 1957] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11279f800) [pid = 1957] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118651800) [pid = 1957] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11997d400) [pid = 1957] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x129109800) [pid = 1957] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112724c00) [pid = 1957] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x117d96800) [pid = 1957] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x126126800) [pid = 1957] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11930d000) [pid = 1957] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1127e0c00) [pid = 1957] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124610000) [pid = 1957] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:48:25 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x115e88400) [pid = 1957] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:48:25 INFO - PROCESS | 1957 | 1468882105568 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1957 | 1468882105569 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x117487000 == 37 [pid = 1957] [id = 533] 15:48:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1121b8400) [pid = 1957] [serial = 1599] [outer = 0x0] 15:48:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1129b7c00) [pid = 1957] [serial = 1600] [outer = 0x1121b8400] 15:48:25 INFO - PROCESS | 1957 | 1468882105594 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x117d30c00) [pid = 1957] [serial = 1601] [outer = 0x1121b8400] 15:48:25 INFO - PROCESS | 1957 | 1468882105875 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]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 669ms 15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:48:25 INFO - PROCESS | 1957 | 1468882105911 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1957 | 1468882105912 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 15:48:25 INFO - PROCESS | 1957 | 1468882105914 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 1957 | 1468882105915 Marionette TRACE conn2 <- [1,2106,null,{}] 15:48:25 INFO - PROCESS | 1957 | 1468882105918 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}] 15:48:25 INFO - PROCESS | 1957 | 1468882105919 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:26 INFO - PROCESS | 1957 | 1468882106006 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:48:26 INFO - PROCESS | 1957 | 1468882106010 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 1957 | 1468882106011 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0d7000 == 38 [pid = 1957] [id = 534] 15:48:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x117d38800) [pid = 1957] [serial = 1602] [outer = 0x0] 15:48:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1246eb400) [pid = 1957] [serial = 1603] [outer = 0x117d38800] 15:48:26 INFO - PROCESS | 1957 | 1468882106036 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12944ac00) [pid = 1957] [serial = 1604] [outer = 0x117d38800] 15:48:26 INFO - PROCESS | 1957 | 1468882106365 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]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 470ms 15:48:26 INFO - PROCESS | 1957 | 1468882106384 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 1957 | 1468882106386 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:48:26 INFO - PROCESS | 1957 | 1468882106392 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 1957 | 1468882106393 Marionette TRACE conn2 <- [1,2110,null,{}] 15:48:26 INFO - PROCESS | 1957 | 1468882106396 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}] 15:48:26 INFO - PROCESS | 1957 | 1468882106397 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:26 INFO - PROCESS | 1957 | 1468882106519 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:48:26 INFO - PROCESS | 1957 | 1468882106525 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 1957 | 1468882106525 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b014000 == 39 [pid = 1957] [id = 535] 15:48:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118651800) [pid = 1957] [serial = 1605] [outer = 0x0] 15:48:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12523e400) [pid = 1957] [serial = 1606] [outer = 0x118651800] 15:48:26 INFO - PROCESS | 1957 | 1468882106549 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12aa32000) [pid = 1957] [serial = 1607] [outer = 0x118651800] 15:48:26 INFO - PROCESS | 1957 | 1468882106880 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]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:48:26 INFO - PROCESS | 1957 | 1468882106912 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 1957 | 1468882106914 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 15:48:26 INFO - PROCESS | 1957 | 1468882106916 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 1957 | 1468882106917 Marionette TRACE conn2 <- [1,2114,null,{}] 15:48:26 INFO - PROCESS | 1957 | 1468882106922 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}] 15:48:26 INFO - PROCESS | 1957 | 1468882106924 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:27 INFO - PROCESS | 1957 | 1468882107017 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:48:27 INFO - PROCESS | 1957 | 1468882107022 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 1957 | 1468882107024 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be6c000 == 40 [pid = 1957] [id = 536] 15:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12588cc00) [pid = 1957] [serial = 1608] [outer = 0x0] 15:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b078c00) [pid = 1957] [serial = 1609] [outer = 0x12588cc00] 15:48:27 INFO - PROCESS | 1957 | 1468882107051 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b86b400) [pid = 1957] [serial = 1610] [outer = 0x12588cc00] 15:48:27 INFO - PROCESS | 1957 | 1468882107394 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]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 523ms 15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:48:27 INFO - PROCESS | 1957 | 1468882107451 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 1957 | 1468882107452 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 15:48:27 INFO - PROCESS | 1957 | 1468882107456 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 1957 | 1468882107457 Marionette TRACE conn2 <- [1,2118,null,{}] 15:48:27 INFO - PROCESS | 1957 | 1468882107459 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}] 15:48:27 INFO - PROCESS | 1957 | 1468882107467 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:27 INFO - PROCESS | 1957 | 1468882107597 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:48:27 INFO - PROCESS | 1957 | 1468882107697 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 1957 | 1468882107698 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x113c28000 == 41 [pid = 1957] [id = 537] 15:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1121b4800) [pid = 1957] [serial = 1611] [outer = 0x0] 15:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1127a9800) [pid = 1957] [serial = 1612] [outer = 0x1121b4800] 15:48:27 INFO - PROCESS | 1957 | 1468882107731 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x113c58000) [pid = 1957] [serial = 1613] [outer = 0x1121b4800] 15:48:28 INFO - PROCESS | 1957 | 1468882108156 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]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:48:28 INFO - PROCESS | 1957 | 1468882108227 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1957 | 1468882108230 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 15:48:28 INFO - PROCESS | 1957 | 1468882108233 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 1957 | 1468882108235 Marionette TRACE conn2 <- [1,2122,null,{}] 15:48:28 INFO - PROCESS | 1957 | 1468882108238 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}] 15:48:28 INFO - PROCESS | 1957 | 1468882108242 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:28 INFO - PROCESS | 1957 | 1468882108376 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:48:28 INFO - PROCESS | 1957 | 1468882108439 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 1957 | 1468882108440 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983d000 == 42 [pid = 1957] [id = 538] 15:48:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1176b7c00) [pid = 1957] [serial = 1614] [outer = 0x0] 15:48:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x118862400) [pid = 1957] [serial = 1615] [outer = 0x1176b7c00] 15:48:28 INFO - PROCESS | 1957 | 1468882108470 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1194a2800) [pid = 1957] [serial = 1616] [outer = 0x1176b7c00] 15:48:28 INFO - PROCESS | 1957 | 1468882108926 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]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 723ms 15:48:28 INFO - PROCESS | 1957 | 1468882108956 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1957 | 1468882108958 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:48:28 INFO - PROCESS | 1957 | 1468882108961 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 1957 | 1468882108962 Marionette TRACE conn2 <- [1,2126,null,{}] 15:48:28 INFO - PROCESS | 1957 | 1468882108965 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}] 15:48:28 INFO - PROCESS | 1957 | 1468882108966 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:29 INFO - PROCESS | 1957 | 1468882109073 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:48:29 INFO - PROCESS | 1957 | 1468882109139 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1957 | 1468882109140 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a84b000 == 43 [pid = 1957] [id = 539] 15:48:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x119b88400) [pid = 1957] [serial = 1617] [outer = 0x0] 15:48:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x123ca6800) [pid = 1957] [serial = 1618] [outer = 0x119b88400] 15:48:29 INFO - PROCESS | 1957 | 1468882109209 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x124cc6800) [pid = 1957] [serial = 1619] [outer = 0x119b88400] 15:48:29 INFO - PROCESS | 1957 | 1468882109642 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]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 718ms 15:48:29 INFO - PROCESS | 1957 | 1468882109701 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 1957 | 1468882109704 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 15:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:48:29 INFO - PROCESS | 1957 | 1468882109727 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 1957 | 1468882109730 Marionette TRACE conn2 <- [1,2130,null,{}] 15:48:29 INFO - PROCESS | 1957 | 1468882109733 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}] 15:48:29 INFO - PROCESS | 1957 | 1468882109735 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:29 INFO - PROCESS | 1957 | 1468882109844 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:48:29 INFO - PROCESS | 1957 | 1468882109921 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1957 | 1468882109922 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae0800 == 44 [pid = 1957] [id = 540] 15:48:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x123ca1000) [pid = 1957] [serial = 1620] [outer = 0x0] 15:48:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x128b8d400) [pid = 1957] [serial = 1621] [outer = 0x123ca1000] 15:48:29 INFO - PROCESS | 1957 | 1468882109955 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129563400) [pid = 1957] [serial = 1622] [outer = 0x123ca1000] 15:48:30 INFO - PROCESS | 1957 | 1468882110480 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] 15:48:30 INFO - PROCESS | 1957 | 1468882110550 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 15:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:48:30 INFO - PROCESS | 1957 | 1468882110553 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 1957 | 1468882110555 Marionette TRACE conn2 <- [1,2134,null,{}] 15:48:30 INFO - PROCESS | 1957 | 1468882110559 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}] 15:48:30 INFO - PROCESS | 1957 | 1468882110560 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:30 INFO - PROCESS | 1957 | 1468882110661 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:48:30 INFO - PROCESS | 1957 | 1468882110737 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 1957 | 1468882110738 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fed000 == 45 [pid = 1957] [id = 541] 15:48:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11673f800) [pid = 1957] [serial = 1623] [outer = 0x0] 15:48:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1246eb800) [pid = 1957] [serial = 1624] [outer = 0x11673f800] 15:48:30 INFO - PROCESS | 1957 | 1468882110767 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12a69a800) [pid = 1957] [serial = 1625] [outer = 0x11673f800] 15:48:31 INFO - PROCESS | 1957 | 1468882111342 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]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 823ms 15:48:31 INFO - PROCESS | 1957 | 1468882111377 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 1957 | 1468882111379 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 15:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:48:31 INFO - PROCESS | 1957 | 1468882111382 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 1957 | 1468882111384 Marionette TRACE conn2 <- [1,2138,null,{}] 15:48:31 INFO - PROCESS | 1957 | 1468882111408 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}] 15:48:31 INFO - PROCESS | 1957 | 1468882111410 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:31 INFO - PROCESS | 1957 | 1468882111515 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:48:31 INFO - PROCESS | 1957 | 1468882111595 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 1957 | 1468882111597 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710c800 == 46 [pid = 1957] [id = 542] 15:48:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x117153000) [pid = 1957] [serial = 1626] [outer = 0x0] 15:48:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x118648400) [pid = 1957] [serial = 1627] [outer = 0x117153000] 15:48:31 INFO - PROCESS | 1957 | 1468882111625 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1194a3400) [pid = 1957] [serial = 1628] [outer = 0x117153000] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12be6c000 == 45 [pid = 1957] [id = 536] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12b014000 == 44 [pid = 1957] [id = 535] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x11a0d7000 == 43 [pid = 1957] [id = 534] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x117487000 == 42 [pid = 1957] [id = 533] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x1293a5000 == 41 [pid = 1957] [id = 532] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x128aca800 == 40 [pid = 1957] [id = 531] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x1258c3800 == 39 [pid = 1957] [id = 530] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x124490000 == 38 [pid = 1957] [id = 529] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x123977000 == 37 [pid = 1957] [id = 528] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x11868a800 == 36 [pid = 1957] [id = 527] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad2000 == 35 [pid = 1957] [id = 526] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x118150000 == 34 [pid = 1957] [id = 525] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x11711e000 == 33 [pid = 1957] [id = 524] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12c064800 == 32 [pid = 1957] [id = 523] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x118fed000 == 31 [pid = 1957] [id = 541] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12cae0800 == 30 [pid = 1957] [id = 540] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12a84b000 == 29 [pid = 1957] [id = 539] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x11983d000 == 28 [pid = 1957] [id = 538] 15:48:32 INFO - PROCESS | 1957 | --DOCSHELL 0x113c28000 == 27 [pid = 1957] [id = 537] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x128b89800) [pid = 1957] [serial = 1549] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12611b800) [pid = 1957] [serial = 1546] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x115e83000) [pid = 1957] [serial = 1522] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1164dd000) [pid = 1957] [serial = 1523] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12460c800) [pid = 1957] [serial = 1537] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1246e9c00) [pid = 1957] [serial = 1538] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x129354c00) [pid = 1957] [serial = 1552] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11714d800) [pid = 1957] [serial = 1525] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11812f400) [pid = 1957] [serial = 1526] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12beb8000) [pid = 1957] [serial = 1517] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x119557800) [pid = 1957] [serial = 1561] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x129565c00) [pid = 1957] [serial = 1555] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12944a000) [pid = 1957] [serial = 1553] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124bd3800) [pid = 1957] [serial = 1540] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a75f400) [pid = 1957] [serial = 1558] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a38f000) [pid = 1957] [serial = 1556] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x124bdc800) [pid = 1957] [serial = 1541] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118898000) [pid = 1957] [serial = 1531] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118fba000) [pid = 1957] [serial = 1532] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x118062c00) [pid = 1957] [serial = 1528] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a8c4400) [pid = 1957] [serial = 1564] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118650400) [pid = 1957] [serial = 1529] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119e10c00) [pid = 1957] [serial = 1534] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124602c00) [pid = 1957] [serial = 1535] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1129ba800) [pid = 1957] [serial = 1519] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1127d5c00) [pid = 1957] [serial = 1520] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124c98400) [pid = 1957] [serial = 1543] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1250be000) [pid = 1957] [serial = 1544] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12a8bdc00) [pid = 1957] [serial = 1559] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x129108800) [pid = 1957] [serial = 1550] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128b83400) [pid = 1957] [serial = 1562] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b15e400) [pid = 1957] [serial = 1570] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12b07e400) [pid = 1957] [serial = 1568] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12aadf400) [pid = 1957] [serial = 1567] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12aa38c00) [pid = 1957] [serial = 1565] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1266ac000) [pid = 1957] [serial = 1547] [outer = 0x0] [url = about:blank] 15:48:32 INFO - PROCESS | 1957 | 1468882112584 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]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1244ms 15:48:32 INFO - PROCESS | 1957 | 1468882112627 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1957 | 1468882112629 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 15:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:48:32 INFO - PROCESS | 1957 | 1468882112633 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 1957 | 1468882112634 Marionette TRACE conn2 <- [1,2142,null,{}] 15:48:32 INFO - PROCESS | 1957 | 1468882112641 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}] 15:48:32 INFO - PROCESS | 1957 | 1468882112642 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:32 INFO - PROCESS | 1957 | 1468882112728 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:48:32 INFO - PROCESS | 1957 | 1468882112734 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 1957 | 1468882112738 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x11661e000 == 28 [pid = 1957] [id = 543] 15:48:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x112a84c00) [pid = 1957] [serial = 1629] [outer = 0x0] 15:48:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x113204c00) [pid = 1957] [serial = 1630] [outer = 0x112a84c00] 15:48:32 INFO - PROCESS | 1957 | 1468882112768 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x114f83c00) [pid = 1957] [serial = 1631] [outer = 0x112a84c00] 15:48:33 INFO - PROCESS | 1957 | 1468882113190 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] 15:48:33 INFO - PROCESS | 1957 | 1468882113208 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 15:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:48:33 INFO - PROCESS | 1957 | 1468882113213 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 1957 | 1468882113214 Marionette TRACE conn2 <- [1,2146,null,{}] 15:48:33 INFO - PROCESS | 1957 | 1468882113217 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}] 15:48:33 INFO - PROCESS | 1957 | 1468882113219 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:33 INFO - PROCESS | 1957 | 1468882113301 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:48:33 INFO - PROCESS | 1957 | 1468882113308 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1957 | 1468882113310 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c1800 == 29 [pid = 1957] [id = 544] 15:48:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1164dd000) [pid = 1957] [serial = 1632] [outer = 0x0] 15:48:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116aaf400) [pid = 1957] [serial = 1633] [outer = 0x1164dd000] 15:48:33 INFO - PROCESS | 1957 | 1468882113337 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x117d96400) [pid = 1957] [serial = 1634] [outer = 0x1164dd000] 15:48:33 INFO - PROCESS | 1957 | 1468882113698 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] 15:48:33 INFO - PROCESS | 1957 | 1468882113733 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 15:48:33 INFO - PROCESS | 1957 | 1468882113736 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 1957 | 1468882113741 Marionette TRACE conn2 <- [1,2150,null,{}] 15:48:33 INFO - PROCESS | 1957 | 1468882113748 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}] 15:48:33 INFO - PROCESS | 1957 | 1468882113752 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:33 INFO - PROCESS | 1957 | 1468882113829 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:48:33 INFO - PROCESS | 1957 | 1468882113836 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1957 | 1468882113840 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a71000 == 30 [pid = 1957] [id = 545] 15:48:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x112a85800) [pid = 1957] [serial = 1635] [outer = 0x0] 15:48:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118898800) [pid = 1957] [serial = 1636] [outer = 0x112a85800] 15:48:33 INFO - PROCESS | 1957 | 1468882113870 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119498400) [pid = 1957] [serial = 1637] [outer = 0x112a85800] 15:48:34 INFO - PROCESS | 1957 | 1468882114225 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]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 523ms 15:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:48:34 INFO - PROCESS | 1957 | 1468882114260 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 1957 | 1468882114262 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 15:48:34 INFO - PROCESS | 1957 | 1468882114264 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 1957 | 1468882114265 Marionette TRACE conn2 <- [1,2154,null,{}] 15:48:34 INFO - PROCESS | 1957 | 1468882114267 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}] 15:48:34 INFO - PROCESS | 1957 | 1468882114268 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:34 INFO - PROCESS | 1957 | 1468882114381 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:48:34 INFO - PROCESS | 1957 | 1468882114388 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 1957 | 1468882114389 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x124060000 == 31 [pid = 1957] [id = 546] 15:48:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1194a0400) [pid = 1957] [serial = 1638] [outer = 0x0] 15:48:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119e0a400) [pid = 1957] [serial = 1639] [outer = 0x1194a0400] 15:48:34 INFO - PROCESS | 1957 | 1468882114414 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11a021800) [pid = 1957] [serial = 1640] [outer = 0x1194a0400] 15:48:34 INFO - PROCESS | 1957 | 1468882114759 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]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 15:48:34 INFO - PROCESS | 1957 | 1468882114783 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 1957 | 1468882114784 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 15:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:48:34 INFO - PROCESS | 1957 | 1468882114795 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 1957 | 1468882114796 Marionette TRACE conn2 <- [1,2158,null,{}] 15:48:34 INFO - PROCESS | 1957 | 1468882114798 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}] 15:48:34 INFO - PROCESS | 1957 | 1468882114799 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:34 INFO - PROCESS | 1957 | 1468882114898 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:48:34 INFO - PROCESS | 1957 | 1468882114903 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 1957 | 1468882114904 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12449d800 == 32 [pid = 1957] [id = 547] 15:48:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1129afc00) [pid = 1957] [serial = 1641] [outer = 0x0] 15:48:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1239e1c00) [pid = 1957] [serial = 1642] [outer = 0x1129afc00] 15:48:34 INFO - PROCESS | 1957 | 1468882114929 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12460a000) [pid = 1957] [serial = 1643] [outer = 0x1129afc00] 15:48:35 INFO - PROCESS | 1957 | 1468882115305 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]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 526ms 15:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:48:35 INFO - PROCESS | 1957 | 1468882115314 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1957 | 1468882115315 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 15:48:35 INFO - PROCESS | 1957 | 1468882115317 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 1957 | 1468882115319 Marionette TRACE conn2 <- [1,2162,null,{}] 15:48:35 INFO - PROCESS | 1957 | 1468882115323 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}] 15:48:35 INFO - PROCESS | 1957 | 1468882115327 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:35 INFO - PROCESS | 1957 | 1468882115441 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:48:35 INFO - PROCESS | 1957 | 1468882115479 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 1957 | 1468882115480 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258ba000 == 33 [pid = 1957] [id = 548] 15:48:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1246a5000) [pid = 1957] [serial = 1644] [outer = 0x0] 15:48:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124bd5c00) [pid = 1957] [serial = 1645] [outer = 0x1246a5000] 15:48:35 INFO - PROCESS | 1957 | 1468882115505 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x126124400) [pid = 1957] [serial = 1646] [outer = 0x1246a5000] 15:48:35 INFO - PROCESS | 1957 | 1468882115832 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]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 570ms 15:48:35 INFO - PROCESS | 1957 | 1468882115888 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1957 | 1468882115889 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 15:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:48:35 INFO - PROCESS | 1957 | 1468882115891 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 1957 | 1468882115893 Marionette TRACE conn2 <- [1,2166,null,{}] 15:48:35 INFO - PROCESS | 1957 | 1468882115895 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}] 15:48:35 INFO - PROCESS | 1957 | 1468882115896 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:36 INFO - PROCESS | 1957 | 1468882115994 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:48:36 INFO - PROCESS | 1957 | 1468882116033 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 1957 | 1468882116034 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c17800 == 34 [pid = 1957] [id = 549] 15:48:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x125891800) [pid = 1957] [serial = 1647] [outer = 0x0] 15:48:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1266ac000) [pid = 1957] [serial = 1648] [outer = 0x125891800] 15:48:36 INFO - PROCESS | 1957 | 1468882116058 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128b80800) [pid = 1957] [serial = 1649] [outer = 0x125891800] 15:48:36 INFO - PROCESS | 1957 | 1468882116432 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]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 567ms 15:48:36 INFO - PROCESS | 1957 | 1468882116460 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 1957 | 1468882116461 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 15:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:48:36 INFO - PROCESS | 1957 | 1468882116463 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 1957 | 1468882116464 Marionette TRACE conn2 <- [1,2170,null,{}] 15:48:36 INFO - PROCESS | 1957 | 1468882116467 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}] 15:48:36 INFO - PROCESS | 1957 | 1468882116468 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:36 INFO - PROCESS | 1957 | 1468882116572 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:48:36 INFO - PROCESS | 1957 | 1468882116577 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 1957 | 1468882116578 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x128b99800 == 35 [pid = 1957] [id = 550] 15:48:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124bd0800) [pid = 1957] [serial = 1650] [outer = 0x0] 15:48:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x128d72400) [pid = 1957] [serial = 1651] [outer = 0x124bd0800] 15:48:36 INFO - PROCESS | 1957 | 1468882116602 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12910b000) [pid = 1957] [serial = 1652] [outer = 0x124bd0800] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11302bc00) [pid = 1957] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x125889400) [pid = 1957] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x129449c00) [pid = 1957] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e8d400) [pid = 1957] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x116a02800) [pid = 1957] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11a01bc00) [pid = 1957] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b07e000) [pid = 1957] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119974800) [pid = 1957] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118869c00) [pid = 1957] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1121b8400) [pid = 1957] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x111c22400) [pid = 1957] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118651800) [pid = 1957] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x117d38800) [pid = 1957] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:48:36 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12588cc00) [pid = 1957] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:48:37 INFO - PROCESS | 1957 | 1468882117073 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]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 621ms 15:48:37 INFO - PROCESS | 1957 | 1468882117085 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 1957 | 1468882117086 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 15:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:48:37 INFO - PROCESS | 1957 | 1468882117113 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 1957 | 1468882117114 Marionette TRACE conn2 <- [1,2174,null,{}] 15:48:37 INFO - PROCESS | 1957 | 1468882117118 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}] 15:48:37 INFO - PROCESS | 1957 | 1468882117119 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:37 INFO - PROCESS | 1957 | 1468882117204 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:48:37 INFO - PROCESS | 1957 | 1468882117209 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1957 | 1468882117211 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a70000 == 36 [pid = 1957] [id = 551] 15:48:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116994400) [pid = 1957] [serial = 1653] [outer = 0x0] 15:48:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118869c00) [pid = 1957] [serial = 1654] [outer = 0x116994400] 15:48:37 INFO - PROCESS | 1957 | 1468882117235 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124610c00) [pid = 1957] [serial = 1655] [outer = 0x116994400] 15:48:37 INFO - PROCESS | 1957 | 1468882117573 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]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 489ms 15:48:37 INFO - PROCESS | 1957 | 1468882117590 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 1957 | 1468882117592 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 15:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:48:37 INFO - PROCESS | 1957 | 1468882117594 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 1957 | 1468882117595 Marionette TRACE conn2 <- [1,2178,null,{}] 15:48:37 INFO - PROCESS | 1957 | 1468882117598 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}] 15:48:37 INFO - PROCESS | 1957 | 1468882117599 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:37 INFO - PROCESS | 1957 | 1468882117679 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:48:37 INFO - PROCESS | 1957 | 1468882117684 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1957 | 1468882117684 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3d8000 == 37 [pid = 1957] [id = 552] 15:48:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1246a0c00) [pid = 1957] [serial = 1656] [outer = 0x0] 15:48:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12910f800) [pid = 1957] [serial = 1657] [outer = 0x1246a0c00] 15:48:37 INFO - PROCESS | 1957 | 1468882117711 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129358400) [pid = 1957] [serial = 1658] [outer = 0x1246a0c00] 15:48:38 INFO - PROCESS | 1957 | 1468882118101 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]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 569ms 15:48:38 INFO - PROCESS | 1957 | 1468882118164 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 1957 | 1468882118167 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 15:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:48:38 INFO - PROCESS | 1957 | 1468882118170 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 1957 | 1468882118173 Marionette TRACE conn2 <- [1,2182,null,{}] 15:48:38 INFO - PROCESS | 1957 | 1468882118176 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}] 15:48:38 INFO - PROCESS | 1957 | 1468882118179 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:38 INFO - PROCESS | 1957 | 1468882118307 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:48:38 INFO - PROCESS | 1957 | 1468882118313 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1957 | 1468882118314 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12449c800 == 38 [pid = 1957] [id = 553] 15:48:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124610000) [pid = 1957] [serial = 1659] [outer = 0x0] 15:48:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129566c00) [pid = 1957] [serial = 1660] [outer = 0x124610000] 15:48:38 INFO - PROCESS | 1957 | 1468882118341 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a76b800) [pid = 1957] [serial = 1661] [outer = 0x124610000] 15:48:38 INFO - PROCESS | 1957 | 1468882118679 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]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 526ms 15:48:38 INFO - PROCESS | 1957 | 1468882118696 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 1957 | 1468882118698 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 15:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:48:38 INFO - PROCESS | 1957 | 1468882118702 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 1957 | 1468882118703 Marionette TRACE conn2 <- [1,2186,null,{}] 15:48:38 INFO - PROCESS | 1957 | 1468882118711 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}] 15:48:38 INFO - PROCESS | 1957 | 1468882118713 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:38 INFO - PROCESS | 1957 | 1468882118879 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:48:38 INFO - PROCESS | 1957 | 1468882118974 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1957 | 1468882118975 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x112fb5800 == 39 [pid = 1957] [id = 554] 15:48:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x110fab800) [pid = 1957] [serial = 1662] [outer = 0x0] 15:48:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1121eac00) [pid = 1957] [serial = 1663] [outer = 0x110fab800] 15:48:39 INFO - PROCESS | 1957 | 1468882119007 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1129b9400) [pid = 1957] [serial = 1664] [outer = 0x110fab800] 15:48:39 INFO - PROCESS | 1957 | 1468882119496 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]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 827ms 15:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:48:39 INFO - PROCESS | 1957 | 1468882119530 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1957 | 1468882119532 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 15:48:39 INFO - PROCESS | 1957 | 1468882119535 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 1957 | 1468882119537 Marionette TRACE conn2 <- [1,2190,null,{}] 15:48:39 INFO - PROCESS | 1957 | 1468882119595 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}] 15:48:39 INFO - PROCESS | 1957 | 1468882119599 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:39 INFO - PROCESS | 1957 | 1468882119712 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:48:39 INFO - PROCESS | 1957 | 1468882119796 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 1957 | 1468882119797 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a1d800 == 40 [pid = 1957] [id = 555] 15:48:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11673fc00) [pid = 1957] [serial = 1665] [outer = 0x0] 15:48:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x116916c00) [pid = 1957] [serial = 1666] [outer = 0x11673fc00] 15:48:39 INFO - PROCESS | 1957 | 1468882119828 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x117d30000) [pid = 1957] [serial = 1667] [outer = 0x11673fc00] 15:48:40 INFO - PROCESS | 1957 | 1468882120348 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]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 846ms 15:48:40 INFO - PROCESS | 1957 | 1468882120384 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 1957 | 1468882120387 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 15:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:48:40 INFO - PROCESS | 1957 | 1468882120391 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 1957 | 1468882120393 Marionette TRACE conn2 <- [1,2194,null,{}] 15:48:40 INFO - PROCESS | 1957 | 1468882120395 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}] 15:48:40 INFO - PROCESS | 1957 | 1468882120397 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:40 INFO - PROCESS | 1957 | 1468882120511 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:48:40 INFO - PROCESS | 1957 | 1468882120721 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 1957 | 1468882120723 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ad2800 == 41 [pid = 1957] [id = 556] 15:48:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1127dec00) [pid = 1957] [serial = 1668] [outer = 0x0] 15:48:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x113cd6000) [pid = 1957] [serial = 1669] [outer = 0x1127dec00] 15:48:40 INFO - PROCESS | 1957 | 1468882120752 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11663e800) [pid = 1957] [serial = 1670] [outer = 0x1127dec00] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12449c800 == 40 [pid = 1957] [id = 553] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3d8000 == 39 [pid = 1957] [id = 552] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x119a70000 == 38 [pid = 1957] [id = 551] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x128b99800 == 37 [pid = 1957] [id = 550] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x126c17800 == 36 [pid = 1957] [id = 549] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1258ba000 == 35 [pid = 1957] [id = 548] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12449d800 == 34 [pid = 1957] [id = 547] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x124060000 == 33 [pid = 1957] [id = 546] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x119a71000 == 32 [pid = 1957] [id = 545] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c1800 == 31 [pid = 1957] [id = 544] 15:48:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11661e000 == 30 [pid = 1957] [id = 543] 15:48:41 INFO - PROCESS | 1957 | 1468882121254 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]]]}] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b078c00) [pid = 1957] [serial = 1609] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x124bf3000) [pid = 1957] [serial = 1591] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128b89c00) [pid = 1957] [serial = 1594] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12956c800) [pid = 1957] [serial = 1597] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x116a0c000) [pid = 1957] [serial = 1576] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x117d99c00) [pid = 1957] [serial = 1577] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x116ab4800) [pid = 1957] [serial = 1579] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x117d9ec00) [pid = 1957] [serial = 1580] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1243ba400) [pid = 1957] [serial = 1588] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b865400) [pid = 1957] [serial = 1571] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119e10400) [pid = 1957] [serial = 1585] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12380b800) [pid = 1957] [serial = 1586] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11889d400) [pid = 1957] [serial = 1582] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119498000) [pid = 1957] [serial = 1583] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x117d30c00) [pid = 1957] [serial = 1601] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112a84800) [pid = 1957] [serial = 1573] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11320dc00) [pid = 1957] [serial = 1574] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12aa32000) [pid = 1957] [serial = 1607] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1129b7c00) [pid = 1957] [serial = 1600] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a69c400) [pid = 1957] [serial = 1598] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x129441000) [pid = 1957] [serial = 1595] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124bcf000) [pid = 1957] [serial = 1589] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1250b4000) [pid = 1957] [serial = 1592] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b86b400) [pid = 1957] [serial = 1610] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1246eb400) [pid = 1957] [serial = 1603] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12523e400) [pid = 1957] [serial = 1606] [outer = 0x0] [url = about:blank] 15:48:41 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12944ac00) [pid = 1957] [serial = 1604] [outer = 0x0] [url = about:blank] 15:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 920ms 15:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:48:41 INFO - PROCESS | 1957 | 1468882121314 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 1957 | 1468882121317 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 15:48:41 INFO - PROCESS | 1957 | 1468882121323 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 1957 | 1468882121326 Marionette TRACE conn2 <- [1,2198,null,{}] 15:48:41 INFO - PROCESS | 1957 | 1468882121331 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}] 15:48:41 INFO - PROCESS | 1957 | 1468882121333 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:41 INFO - PROCESS | 1957 | 1468882121464 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:48:41 INFO - PROCESS | 1957 | 1468882121483 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1957 | 1468882121485 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f11000 == 31 [pid = 1957] [id = 557] 15:48:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x11805f400) [pid = 1957] [serial = 1671] [outer = 0x0] 15:48:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118131c00) [pid = 1957] [serial = 1672] [outer = 0x11805f400] 15:48:41 INFO - PROCESS | 1957 | 1468882121526 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118864000) [pid = 1957] [serial = 1673] [outer = 0x11805f400] 15:48:42 INFO - PROCESS | 1957 | 1468882122000 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]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 725ms 15:48:42 INFO - PROCESS | 1957 | 1468882122048 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1957 | 1468882122050 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 15:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:48:42 INFO - PROCESS | 1957 | 1468882122053 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 1957 | 1468882122054 Marionette TRACE conn2 <- [1,2202,null,{}] 15:48:42 INFO - PROCESS | 1957 | 1468882122056 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}] 15:48:42 INFO - PROCESS | 1957 | 1468882122058 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:42 INFO - PROCESS | 1957 | 1468882122140 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:48:42 INFO - PROCESS | 1957 | 1468882122146 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 1957 | 1468882122147 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x123980800 == 32 [pid = 1957] [id = 558] 15:48:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x112e71000) [pid = 1957] [serial = 1674] [outer = 0x0] 15:48:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x119b8ec00) [pid = 1957] [serial = 1675] [outer = 0x112e71000] 15:48:42 INFO - PROCESS | 1957 | 1468882122173 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11a021c00) [pid = 1957] [serial = 1676] [outer = 0x112e71000] 15:48:42 INFO - PROCESS | 1957 | 1468882122517 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]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 15:48:42 INFO - PROCESS | 1957 | 1468882122534 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1957 | 1468882122535 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 15:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:48:42 INFO - PROCESS | 1957 | 1468882122546 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 1957 | 1468882122550 Marionette TRACE conn2 <- [1,2206,null,{}] 15:48:42 INFO - PROCESS | 1957 | 1468882122553 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}] 15:48:42 INFO - PROCESS | 1957 | 1468882122557 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:42 INFO - PROCESS | 1957 | 1468882122659 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:48:42 INFO - PROCESS | 1957 | 1468882122664 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 1957 | 1468882122665 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244a9000 == 33 [pid = 1957] [id = 559] 15:48:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11a024000) [pid = 1957] [serial = 1677] [outer = 0x0] 15:48:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1243ba400) [pid = 1957] [serial = 1678] [outer = 0x11a024000] 15:48:42 INFO - PROCESS | 1957 | 1468882122689 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124bd6000) [pid = 1957] [serial = 1679] [outer = 0x11a024000] 15:48:43 INFO - PROCESS | 1957 | 1468882123038 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]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 526ms 15:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:48:43 INFO - PROCESS | 1957 | 1468882123069 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 1957 | 1468882123070 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 15:48:43 INFO - PROCESS | 1957 | 1468882123073 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 1957 | 1468882123074 Marionette TRACE conn2 <- [1,2210,null,{}] 15:48:43 INFO - PROCESS | 1957 | 1468882123077 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}] 15:48:43 INFO - PROCESS | 1957 | 1468882123079 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:43 INFO - PROCESS | 1957 | 1468882123211 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:48:43 INFO - PROCESS | 1957 | 1468882123218 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1957 | 1468882123220 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181b1000 == 34 [pid = 1957] [id = 560] 15:48:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124bd5400) [pid = 1957] [serial = 1680] [outer = 0x0] 15:48:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124cbd000) [pid = 1957] [serial = 1681] [outer = 0x124bd5400] 15:48:43 INFO - PROCESS | 1957 | 1468882123255 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x125725800) [pid = 1957] [serial = 1682] [outer = 0x124bd5400] 15:48:43 INFO - PROCESS | 1957 | 1468882123696 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]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 668ms 15:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:48:43 INFO - PROCESS | 1957 | 1468882123741 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 1957 | 1468882123743 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 15:48:43 INFO - PROCESS | 1957 | 1468882123745 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 1957 | 1468882123746 Marionette TRACE conn2 <- [1,2214,null,{}] 15:48:43 INFO - PROCESS | 1957 | 1468882123748 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}] 15:48:43 INFO - PROCESS | 1957 | 1468882123749 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:43 INFO - PROCESS | 1957 | 1468882123847 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:48:43 INFO - PROCESS | 1957 | 1468882123859 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1957 | 1468882123864 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba6800 == 35 [pid = 1957] [id = 561] 15:48:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x126986c00) [pid = 1957] [serial = 1683] [outer = 0x0] 15:48:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128b82400) [pid = 1957] [serial = 1684] [outer = 0x126986c00] 15:48:43 INFO - PROCESS | 1957 | 1468882123896 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129111800) [pid = 1957] [serial = 1685] [outer = 0x126986c00] 15:48:44 INFO - PROCESS | 1957 | 1468882124280 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]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 568ms 15:48:44 INFO - PROCESS | 1957 | 1468882124319 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1957 | 1468882124320 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 15:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:48:44 INFO - PROCESS | 1957 | 1468882124323 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 1957 | 1468882124324 Marionette TRACE conn2 <- [1,2218,null,{}] 15:48:44 INFO - PROCESS | 1957 | 1468882124326 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}] 15:48:44 INFO - PROCESS | 1957 | 1468882124327 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:44 INFO - PROCESS | 1957 | 1468882124430 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:48:44 INFO - PROCESS | 1957 | 1468882124442 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 1957 | 1468882124443 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293bd800 == 36 [pid = 1957] [id = 562] 15:48:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x129356c00) [pid = 1957] [serial = 1686] [outer = 0x0] 15:48:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a394000) [pid = 1957] [serial = 1687] [outer = 0x129356c00] 15:48:44 INFO - PROCESS | 1957 | 1468882124474 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a763800) [pid = 1957] [serial = 1688] [outer = 0x129356c00] 15:48:44 INFO - PROCESS | 1957 | 1468882124812 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]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 15:48:44 INFO - PROCESS | 1957 | 1468882124841 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1957 | 1468882124843 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 15:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:48:44 INFO - PROCESS | 1957 | 1468882124850 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 1957 | 1468882124851 Marionette TRACE conn2 <- [1,2222,null,{}] 15:48:44 INFO - PROCESS | 1957 | 1468882124854 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}] 15:48:44 INFO - PROCESS | 1957 | 1468882124855 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:44 INFO - PROCESS | 1957 | 1468882124955 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:48:44 INFO - PROCESS | 1957 | 1468882124959 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 1957 | 1468882124960 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a839000 == 37 [pid = 1957] [id = 563] 15:48:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a68fc00) [pid = 1957] [serial = 1689] [outer = 0x0] 15:48:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12aa2e400) [pid = 1957] [serial = 1690] [outer = 0x12a68fc00] 15:48:44 INFO - PROCESS | 1957 | 1468882124985 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12aadc000) [pid = 1957] [serial = 1691] [outer = 0x12a68fc00] 15:48:45 INFO - PROCESS | 1957 | 1468882125318 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]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 15:48:45 INFO - PROCESS | 1957 | 1468882125369 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 1957 | 1468882125371 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 15:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:48:45 INFO - PROCESS | 1957 | 1468882125382 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 1957 | 1468882125383 Marionette TRACE conn2 <- [1,2226,null,{}] 15:48:45 INFO - PROCESS | 1957 | 1468882125385 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}] 15:48:45 INFO - PROCESS | 1957 | 1468882125386 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:45 INFO - PROCESS | 1957 | 1468882125493 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:48:45 INFO - PROCESS | 1957 | 1468882125496 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 1957 | 1468882125497 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b0ad000 == 38 [pid = 1957] [id = 564] 15:48:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12aadb000) [pid = 1957] [serial = 1692] [outer = 0x0] 15:48:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b07d400) [pid = 1957] [serial = 1693] [outer = 0x12aadb000] 15:48:45 INFO - PROCESS | 1957 | 1468882125521 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b15f800) [pid = 1957] [serial = 1694] [outer = 0x12aadb000] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1129afc00) [pid = 1957] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x125891800) [pid = 1957] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x112a84c00) [pid = 1957] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x117153000) [pid = 1957] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x112a85800) [pid = 1957] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1194a0400) [pid = 1957] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1164dd000) [pid = 1957] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1246a5000) [pid = 1957] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1121b4800) [pid = 1957] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1176b7c00) [pid = 1957] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119b88400) [pid = 1957] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x123ca1000) [pid = 1957] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11673f800) [pid = 1957] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124bd0800) [pid = 1957] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1246a0c00) [pid = 1957] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:48:45 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116994400) [pid = 1957] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:48:45 INFO - PROCESS | 1957 | 1468882125910 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]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 580ms 15:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:48:45 INFO - PROCESS | 1957 | 1468882125965 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 1957 | 1468882125967 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 15:48:45 INFO - PROCESS | 1957 | 1468882125969 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 1957 | 1468882125970 Marionette TRACE conn2 <- [1,2230,null,{}] 15:48:45 INFO - PROCESS | 1957 | 1468882125976 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}] 15:48:45 INFO - PROCESS | 1957 | 1468882125977 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:46 INFO - PROCESS | 1957 | 1468882126061 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:48:46 INFO - PROCESS | 1957 | 1468882126065 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 1957 | 1468882126066 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12449c800 == 39 [pid = 1957] [id = 565] 15:48:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115d06400) [pid = 1957] [serial = 1695] [outer = 0x0] 15:48:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118067400) [pid = 1957] [serial = 1696] [outer = 0x115d06400] 15:48:46 INFO - PROCESS | 1957 | 1468882126091 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119310000) [pid = 1957] [serial = 1697] [outer = 0x115d06400] 15:48:46 INFO - PROCESS | 1957 | 1468882126427 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]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 471ms 15:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:48:46 INFO - PROCESS | 1957 | 1468882126442 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1957 | 1468882126443 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 15:48:46 INFO - PROCESS | 1957 | 1468882126446 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 1957 | 1468882126447 Marionette TRACE conn2 <- [1,2234,null,{}] 15:48:46 INFO - PROCESS | 1957 | 1468882126449 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}] 15:48:46 INFO - PROCESS | 1957 | 1468882126450 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:46 INFO - PROCESS | 1957 | 1468882126545 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:48:46 INFO - PROCESS | 1957 | 1468882126549 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 1957 | 1468882126551 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be76800 == 40 [pid = 1957] [id = 566] 15:48:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123806c00) [pid = 1957] [serial = 1698] [outer = 0x0] 15:48:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1250b7400) [pid = 1957] [serial = 1699] [outer = 0x123806c00] 15:48:46 INFO - PROCESS | 1957 | 1468882126578 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b07c800) [pid = 1957] [serial = 1700] [outer = 0x123806c00] 15:48:46 INFO - PROCESS | 1957 | 1468882126915 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]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 517ms 15:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:48:46 INFO - PROCESS | 1957 | 1468882126964 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1957 | 1468882126966 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 15:48:46 INFO - PROCESS | 1957 | 1468882126979 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 1957 | 1468882126981 Marionette TRACE conn2 <- [1,2238,null,{}] 15:48:46 INFO - PROCESS | 1957 | 1468882126983 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}] 15:48:46 INFO - PROCESS | 1957 | 1468882126985 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:47 INFO - PROCESS | 1957 | 1468882127080 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:48:47 INFO - PROCESS | 1957 | 1468882127084 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1957 | 1468882127085 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c753800 == 41 [pid = 1957] [id = 567] 15:48:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b163c00) [pid = 1957] [serial = 1701] [outer = 0x0] 15:48:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b868c00) [pid = 1957] [serial = 1702] [outer = 0x12b163c00] 15:48:47 INFO - PROCESS | 1957 | 1468882127110 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b8a5800) [pid = 1957] [serial = 1703] [outer = 0x12b163c00] 15:48:47 INFO - PROCESS | 1957 | 1468882127455 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]]]}] 15:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 530ms 15:48:47 INFO - PROCESS | 1957 | 1468882127499 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 1957 | 1468882127500 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 15:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:48:47 INFO - PROCESS | 1957 | 1468882127502 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - PROCESS | 1957 | 1468882127503 Marionette TRACE conn2 <- [1,2242,null,{}] 15:48:47 INFO - PROCESS | 1957 | 1468882127506 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}] 15:48:47 INFO - PROCESS | 1957 | 1468882127507 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:47 INFO - PROCESS | 1957 | 1468882127597 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:48:47 INFO - PROCESS | 1957 | 1468882127661 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1957 | 1468882127662 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cada800 == 42 [pid = 1957] [id = 568] 15:48:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b86b800) [pid = 1957] [serial = 1704] [outer = 0x0] 15:48:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b8aa400) [pid = 1957] [serial = 1705] [outer = 0x12b86b800] 15:48:47 INFO - PROCESS | 1957 | 1468882127687 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b919800) [pid = 1957] [serial = 1706] [outer = 0x12b86b800] 15:48:48 INFO - PROCESS | 1957 | 1468882128224 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]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 770ms 15:48:48 INFO - PROCESS | 1957 | 1468882128274 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 1957 | 1468882128276 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 15:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:48:48 INFO - PROCESS | 1957 | 1468882128279 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 1957 | 1468882128281 Marionette TRACE conn2 <- [1,2246,null,{}] 15:48:48 INFO - PROCESS | 1957 | 1468882128284 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}] 15:48:48 INFO - PROCESS | 1957 | 1468882128286 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:48 INFO - PROCESS | 1957 | 1468882128385 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:48:48 INFO - PROCESS | 1957 | 1468882128515 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 1957 | 1468882128517 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x11983c800 == 43 [pid = 1957] [id = 569] 15:48:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1176b4000) [pid = 1957] [serial = 1707] [outer = 0x0] 15:48:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x117d9b000) [pid = 1957] [serial = 1708] [outer = 0x1176b4000] 15:48:48 INFO - PROCESS | 1957 | 1468882128570 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1188a4c00) [pid = 1957] [serial = 1709] [outer = 0x1176b4000] 15:48:49 INFO - PROCESS | 1957 | 1468882129130 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]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 875ms 15:48:49 INFO - PROCESS | 1957 | 1468882129174 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 1957 | 1468882129177 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 15:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:48:49 INFO - PROCESS | 1957 | 1468882129183 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 1957 | 1468882129185 Marionette TRACE conn2 <- [1,2250,null,{}] 15:48:49 INFO - PROCESS | 1957 | 1468882129189 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}] 15:48:49 INFO - PROCESS | 1957 | 1468882129191 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:49 INFO - PROCESS | 1957 | 1468882129301 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:48:49 INFO - PROCESS | 1957 | 1468882129376 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 1957 | 1468882129377 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ab3800 == 44 [pid = 1957] [id = 570] 15:48:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124110400) [pid = 1957] [serial = 1710] [outer = 0x0] 15:48:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x124603000) [pid = 1957] [serial = 1711] [outer = 0x124110400] 15:48:49 INFO - PROCESS | 1957 | 1468882129407 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x124bd3c00) [pid = 1957] [serial = 1712] [outer = 0x124110400] 15:48:49 INFO - PROCESS | 1957 | 1468882129806 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]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 674ms 15:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:48:49 INFO - PROCESS | 1957 | 1468882129863 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 1957 | 1468882129865 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 15:48:49 INFO - PROCESS | 1957 | 1468882129867 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 1957 | 1468882129870 Marionette TRACE conn2 <- [1,2254,null,{}] 15:48:49 INFO - PROCESS | 1957 | 1468882129878 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}] 15:48:49 INFO - PROCESS | 1957 | 1468882129881 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:49 INFO - PROCESS | 1957 | 1468882129986 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:48:50 INFO - PROCESS | 1957 | 1468882130063 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 1957 | 1468882130065 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74e000 == 45 [pid = 1957] [id = 571] 15:48:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x125897000) [pid = 1957] [serial = 1713] [outer = 0x0] 15:48:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x128b83400) [pid = 1957] [serial = 1714] [outer = 0x125897000] 15:48:50 INFO - PROCESS | 1957 | 1468882130097 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12956c800) [pid = 1957] [serial = 1715] [outer = 0x125897000] 15:48:50 INFO - PROCESS | 1957 | 1468882130593 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]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 773ms 15:48:50 INFO - PROCESS | 1957 | 1468882130641 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 1957 | 1468882130644 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 15:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:48:50 INFO - PROCESS | 1957 | 1468882130648 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 1957 | 1468882130650 Marionette TRACE conn2 <- [1,2258,null,{}] 15:48:50 INFO - PROCESS | 1957 | 1468882130653 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}] 15:48:50 INFO - PROCESS | 1957 | 1468882130658 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:50 INFO - PROCESS | 1957 | 1468882130804 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:48:50 INFO - PROCESS | 1957 | 1468882130879 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 1957 | 1468882130881 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d205000 == 46 [pid = 1957] [id = 572] 15:48:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12aa35400) [pid = 1957] [serial = 1716] [outer = 0x0] 15:48:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b083000) [pid = 1957] [serial = 1717] [outer = 0x12aa35400] 15:48:50 INFO - PROCESS | 1957 | 1468882130909 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b865400) [pid = 1957] [serial = 1718] [outer = 0x12aa35400] 15:48:51 INFO - PROCESS | 1957 | 1468882131343 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]]]}] 15:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 720ms 15:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:48:51 INFO - PROCESS | 1957 | 1468882131368 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 1957 | 1468882131369 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 15:48:51 INFO - PROCESS | 1957 | 1468882131371 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 1957 | 1468882131373 Marionette TRACE conn2 <- [1,2262,null,{}] 15:48:51 INFO - PROCESS | 1957 | 1468882131375 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}] 15:48:51 INFO - PROCESS | 1957 | 1468882131376 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:51 INFO - PROCESS | 1957 | 1468882131479 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:48:51 INFO - PROCESS | 1957 | 1468882131542 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 1957 | 1468882131543 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d21d800 == 47 [pid = 1957] [id = 573] 15:48:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b15e400) [pid = 1957] [serial = 1719] [outer = 0x0] 15:48:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b8ad400) [pid = 1957] [serial = 1720] [outer = 0x12b15e400] 15:48:51 INFO - PROCESS | 1957 | 1468882131612 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b920800) [pid = 1957] [serial = 1721] [outer = 0x12b15e400] 15:48:52 INFO - PROCESS | 1957 | 1468882132046 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]]]}] 15:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 718ms 15:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:48:52 INFO - PROCESS | 1957 | 1468882132090 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 1957 | 1468882132092 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 15:48:52 INFO - PROCESS | 1957 | 1468882132094 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 1957 | 1468882132096 Marionette TRACE conn2 <- [1,2266,null,{}] 15:48:52 INFO - PROCESS | 1957 | 1468882132099 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}] 15:48:52 INFO - PROCESS | 1957 | 1468882132103 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:52 INFO - PROCESS | 1957 | 1468882132226 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:48:52 INFO - PROCESS | 1957 | 1468882132308 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 1957 | 1468882132310 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x117120000 == 48 [pid = 1957] [id = 574] 15:48:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x118067800) [pid = 1957] [serial = 1722] [outer = 0x0] 15:48:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1243ab800) [pid = 1957] [serial = 1723] [outer = 0x118067800] 15:48:52 INFO - PROCESS | 1957 | 1468882132338 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12be14000) [pid = 1957] [serial = 1724] [outer = 0x118067800] 15:48:52 INFO - PROCESS | 1957 | 1468882132959 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]]]}] 15:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 874ms 15:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:48:52 INFO - PROCESS | 1957 | 1468882132969 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 1957 | 1468882132970 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 15:48:52 INFO - PROCESS | 1957 | 1468882132973 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 1957 | 1468882132974 Marionette TRACE conn2 <- [1,2270,null,{}] 15:48:52 INFO - PROCESS | 1957 | 1468882132978 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}] 15:48:52 INFO - PROCESS | 1957 | 1468882132979 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:53 INFO - PROCESS | 1957 | 1468882133076 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:48:53 INFO - PROCESS | 1957 | 1468882133195 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 1957 | 1468882133196 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x115e3b800 == 49 [pid = 1957] [id = 575] 15:48:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x116742c00) [pid = 1957] [serial = 1725] [outer = 0x0] 15:48:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11714e400) [pid = 1957] [serial = 1726] [outer = 0x116742c00] 15:48:53 INFO - PROCESS | 1957 | 1468882133237 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x118069c00) [pid = 1957] [serial = 1727] [outer = 0x116742c00] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12c753800 == 48 [pid = 1957] [id = 567] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12be76800 == 47 [pid = 1957] [id = 566] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12449c800 == 46 [pid = 1957] [id = 565] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12b0ad000 == 45 [pid = 1957] [id = 564] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12a839000 == 44 [pid = 1957] [id = 563] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x1293bd800 == 43 [pid = 1957] [id = 562] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba6800 == 42 [pid = 1957] [id = 561] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x1181b1000 == 41 [pid = 1957] [id = 560] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x1244a9000 == 40 [pid = 1957] [id = 559] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x123980800 == 39 [pid = 1957] [id = 558] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x118f11000 == 38 [pid = 1957] [id = 557] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x116ad2800 == 37 [pid = 1957] [id = 556] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x119a1d800 == 36 [pid = 1957] [id = 555] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x112fb5800 == 35 [pid = 1957] [id = 554] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x11710c800 == 34 [pid = 1957] [id = 542] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x117120000 == 33 [pid = 1957] [id = 574] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12d21d800 == 32 [pid = 1957] [id = 573] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12d205000 == 31 [pid = 1957] [id = 572] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12c74e000 == 30 [pid = 1957] [id = 571] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x128ab3800 == 29 [pid = 1957] [id = 570] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x11983c800 == 28 [pid = 1957] [id = 569] 15:48:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12cada800 == 27 [pid = 1957] [id = 568] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x1239e1c00) [pid = 1957] [serial = 1642] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1266ac000) [pid = 1957] [serial = 1648] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x129566c00) [pid = 1957] [serial = 1660] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x113204c00) [pid = 1957] [serial = 1630] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x114f83c00) [pid = 1957] [serial = 1631] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x118648400) [pid = 1957] [serial = 1627] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1194a3400) [pid = 1957] [serial = 1628] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x118898800) [pid = 1957] [serial = 1636] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x119498400) [pid = 1957] [serial = 1637] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x119e0a400) [pid = 1957] [serial = 1639] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x116aaf400) [pid = 1957] [serial = 1633] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x117d96400) [pid = 1957] [serial = 1634] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x126124400) [pid = 1957] [serial = 1646] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124bd5c00) [pid = 1957] [serial = 1645] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x113c58000) [pid = 1957] [serial = 1613] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1127a9800) [pid = 1957] [serial = 1612] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1194a2800) [pid = 1957] [serial = 1616] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118862400) [pid = 1957] [serial = 1615] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x123ca6800) [pid = 1957] [serial = 1618] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124cc6800) [pid = 1957] [serial = 1619] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x129563400) [pid = 1957] [serial = 1622] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x128b8d400) [pid = 1957] [serial = 1621] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a69a800) [pid = 1957] [serial = 1625] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1246eb800) [pid = 1957] [serial = 1624] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x128b80800) [pid = 1957] [serial = 1649] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128d72400) [pid = 1957] [serial = 1651] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x129358400) [pid = 1957] [serial = 1658] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12910f800) [pid = 1957] [serial = 1657] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118869c00) [pid = 1957] [serial = 1654] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12910b000) [pid = 1957] [serial = 1652] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12460a000) [pid = 1957] [serial = 1643] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11a021800) [pid = 1957] [serial = 1640] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124610c00) [pid = 1957] [serial = 1655] [outer = 0x0] [url = about:blank] 15:48:54 INFO - PROCESS | 1957 | 1468882134292 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]]]}] 15:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1372ms 15:48:54 INFO - PROCESS | 1957 | 1468882134346 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 1957 | 1468882134348 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 15:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:48:54 INFO - PROCESS | 1957 | 1468882134351 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 1957 | 1468882134355 Marionette TRACE conn2 <- [1,2274,null,{}] 15:48:54 INFO - PROCESS | 1957 | 1468882134362 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}] 15:48:54 INFO - PROCESS | 1957 | 1468882134363 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:54 INFO - PROCESS | 1957 | 1468882134449 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:48:54 INFO - PROCESS | 1957 | 1468882134458 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 1957 | 1468882134460 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x116ac9800 == 28 [pid = 1957] [id = 576] 15:48:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x112ed5800) [pid = 1957] [serial = 1728] [outer = 0x0] 15:48:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1133e3000) [pid = 1957] [serial = 1729] [outer = 0x112ed5800] 15:48:54 INFO - PROCESS | 1957 | 1468882134488 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x115e2f000) [pid = 1957] [serial = 1730] [outer = 0x112ed5800] 15:48:54 INFO - PROCESS | 1957 | 1468882134855 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]]]}] 15:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 526ms 15:48:54 INFO - PROCESS | 1957 | 1468882134879 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:48:54 INFO - PROCESS | 1957 | 1468882134883 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 15:48:54 INFO - PROCESS | 1957 | 1468882134888 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 1957 | 1468882134890 Marionette TRACE conn2 <- [1,2278,null,{}] 15:48:54 INFO - PROCESS | 1957 | 1468882134892 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}] 15:48:54 INFO - PROCESS | 1957 | 1468882134894 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:54 INFO - PROCESS | 1957 | 1468882134977 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:48:54 INFO - PROCESS | 1957 | 1468882134982 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 1957 | 1468882134983 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c7000 == 29 [pid = 1957] [id = 577] 15:48:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1161ae800) [pid = 1957] [serial = 1731] [outer = 0x0] 15:48:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x116a05c00) [pid = 1957] [serial = 1732] [outer = 0x1161ae800] 15:48:55 INFO - PROCESS | 1957 | 1468882135012 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x117d96400) [pid = 1957] [serial = 1733] [outer = 0x1161ae800] 15:48:55 INFO - PROCESS | 1957 | 1468882135391 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]]]}] 15:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 15:48:55 INFO - PROCESS | 1957 | 1468882135408 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 1957 | 1468882135410 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 15:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:48:55 INFO - PROCESS | 1957 | 1468882135418 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - PROCESS | 1957 | 1468882135420 Marionette TRACE conn2 <- [1,2282,null,{}] 15:48:55 INFO - PROCESS | 1957 | 1468882135428 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}] 15:48:55 INFO - PROCESS | 1957 | 1468882135432 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:55 INFO - PROCESS | 1957 | 1468882135513 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:48:55 INFO - PROCESS | 1957 | 1468882135518 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 1957 | 1468882135520 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x123896000 == 30 [pid = 1957] [id = 578] 15:48:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x118863000) [pid = 1957] [serial = 1734] [outer = 0x0] 15:48:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11889a800) [pid = 1957] [serial = 1735] [outer = 0x118863000] 15:48:55 INFO - PROCESS | 1957 | 1468882135551 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1194a0400) [pid = 1957] [serial = 1736] [outer = 0x118863000] 15:48:55 INFO - PROCESS | 1957 | 1468882135888 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]]]}] 15:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 527ms 15:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:48:55 INFO - PROCESS | 1957 | 1468882135939 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 1957 | 1468882135941 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 15:48:55 INFO - PROCESS | 1957 | 1468882135943 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - PROCESS | 1957 | 1468882135944 Marionette TRACE conn2 <- [1,2286,null,{}] 15:48:55 INFO - PROCESS | 1957 | 1468882135947 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}] 15:48:55 INFO - PROCESS | 1957 | 1468882135948 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:56 INFO - PROCESS | 1957 | 1468882136030 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:48:56 INFO - PROCESS | 1957 | 1468882136108 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 1957 | 1468882136109 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240d5800 == 31 [pid = 1957] [id = 579] 15:48:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x117150000) [pid = 1957] [serial = 1737] [outer = 0x0] 15:48:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11955b000) [pid = 1957] [serial = 1738] [outer = 0x117150000] 15:48:56 INFO - PROCESS | 1957 | 1468882136134 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11a01a400) [pid = 1957] [serial = 1739] [outer = 0x117150000] 15:48:56 INFO - PROCESS | 1957 | 1468882136482 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]]]}] 15:48:56 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 15:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 15:48:56 INFO - PROCESS | 1957 | 1468882136513 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 1957 | 1468882136514 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 15:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:48:56 INFO - PROCESS | 1957 | 1468882136521 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 1957 | 1468882136522 Marionette TRACE conn2 <- [1,2290,null,{}] 15:48:56 INFO - PROCESS | 1957 | 1468882136525 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}] 15:48:56 INFO - PROCESS | 1957 | 1468882136526 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:56 INFO - PROCESS | 1957 | 1468882136624 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:48:56 INFO - PROCESS | 1957 | 1468882136628 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 1957 | 1468882136629 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x124703800 == 32 [pid = 1957] [id = 580] 15:48:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11320dc00) [pid = 1957] [serial = 1740] [outer = 0x0] 15:48:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12380e400) [pid = 1957] [serial = 1741] [outer = 0x11320dc00] 15:48:56 INFO - PROCESS | 1957 | 1468882136654 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124108400) [pid = 1957] [serial = 1742] [outer = 0x11320dc00] 15:48:57 INFO - PROCESS | 1957 | 1468882137043 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]]]}] 15:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 569ms 15:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:48:57 INFO - PROCESS | 1957 | 1468882137092 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 1957 | 1468882137093 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 15:48:57 INFO - PROCESS | 1957 | 1468882137097 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 1957 | 1468882137098 Marionette TRACE conn2 <- [1,2294,null,{}] 15:48:57 INFO - PROCESS | 1957 | 1468882137101 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}] 15:48:57 INFO - PROCESS | 1957 | 1468882137108 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:57 INFO - PROCESS | 1957 | 1468882137271 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:48:57 INFO - PROCESS | 1957 | 1468882137299 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1957 | 1468882137301 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261ab800 == 33 [pid = 1957] [id = 581] 15:48:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124605400) [pid = 1957] [serial = 1743] [outer = 0x0] 15:48:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x124bdc400) [pid = 1957] [serial = 1744] [outer = 0x124605400] 15:48:57 INFO - PROCESS | 1957 | 1468882137342 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12500d800) [pid = 1957] [serial = 1745] [outer = 0x124605400] 15:48:57 INFO - PROCESS | 1957 | 1468882137776 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]]]}] 15:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 720ms 15:48:57 INFO - PROCESS | 1957 | 1468882137818 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:48:57 INFO - PROCESS | 1957 | 1468882137827 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 15:48:57 INFO - PROCESS | 1957 | 1468882137829 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 1957 | 1468882137831 Marionette TRACE conn2 <- [1,2298,null,{}] 15:48:57 INFO - PROCESS | 1957 | 1468882137833 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}] 15:48:57 INFO - PROCESS | 1957 | 1468882137834 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:57 INFO - PROCESS | 1957 | 1468882137929 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:48:57 INFO - PROCESS | 1957 | 1468882137968 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1957 | 1468882137970 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ac4800 == 34 [pid = 1957] [id = 582] 15:48:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1121be800) [pid = 1957] [serial = 1746] [outer = 0x0] 15:48:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x125892400) [pid = 1957] [serial = 1747] [outer = 0x1121be800] 15:48:57 INFO - PROCESS | 1957 | 1468882137994 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x126635400) [pid = 1957] [serial = 1748] [outer = 0x1121be800] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x124610000) [pid = 1957] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b86b800) [pid = 1957] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x126986c00) [pid = 1957] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129356c00) [pid = 1957] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11a024000) [pid = 1957] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1127dec00) [pid = 1957] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11805f400) [pid = 1957] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x112e71000) [pid = 1957] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124bd5400) [pid = 1957] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x110fab800) [pid = 1957] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11673fc00) [pid = 1957] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12a68fc00) [pid = 1957] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12aadb000) [pid = 1957] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123806c00) [pid = 1957] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12b163c00) [pid = 1957] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:48:58 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x115d06400) [pid = 1957] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:48:58 INFO - PROCESS | 1957 | 1468882138484 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]]]}] 15:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 669ms 15:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:48:58 INFO - PROCESS | 1957 | 1468882138499 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 1957 | 1468882138501 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 15:48:58 INFO - PROCESS | 1957 | 1468882138503 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 1957 | 1468882138504 Marionette TRACE conn2 <- [1,2302,null,{}] 15:48:58 INFO - PROCESS | 1957 | 1468882138514 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}] 15:48:58 INFO - PROCESS | 1957 | 1468882138515 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:58 INFO - PROCESS | 1957 | 1468882138628 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:48:58 INFO - PROCESS | 1957 | 1468882138686 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 1957 | 1468882138687 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x128da3800 == 35 [pid = 1957] [id = 583] 15:48:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1127d4000) [pid = 1957] [serial = 1749] [outer = 0x0] 15:48:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1176b8400) [pid = 1957] [serial = 1750] [outer = 0x1127d4000] 15:48:58 INFO - PROCESS | 1957 | 1468882138711 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124610000) [pid = 1957] [serial = 1751] [outer = 0x1127d4000] 15:48:58 INFO - PROCESS | 1957 | 1468882138963 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]]]}] 15:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 474ms 15:48:58 INFO - PROCESS | 1957 | 1468882138978 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 1957 | 1468882138979 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 15:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:48:58 INFO - PROCESS | 1957 | 1468882138981 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 1957 | 1468882138982 Marionette TRACE conn2 <- [1,2306,null,{}] 15:48:58 INFO - PROCESS | 1957 | 1468882138985 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}] 15:48:59 INFO - PROCESS | 1957 | 1468882138997 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:59 INFO - PROCESS | 1957 | 1468882139092 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:48:59 INFO - PROCESS | 1957 | 1468882139096 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1957 | 1468882139097 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3ce800 == 36 [pid = 1957] [id = 584] 15:48:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1194a2000) [pid = 1957] [serial = 1752] [outer = 0x0] 15:48:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1266abc00) [pid = 1957] [serial = 1753] [outer = 0x1194a2000] 15:48:59 INFO - PROCESS | 1957 | 1468882139122 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b82800) [pid = 1957] [serial = 1754] [outer = 0x1194a2000] 15:48:59 INFO - PROCESS | 1957 | 1468882139447 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]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 472ms 15:48:59 INFO - PROCESS | 1957 | 1468882139455 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 1957 | 1468882139457 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 15:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:48:59 INFO - PROCESS | 1957 | 1468882139459 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 1957 | 1468882139460 Marionette TRACE conn2 <- [1,2310,null,{}] 15:48:59 INFO - PROCESS | 1957 | 1468882139462 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}] 15:48:59 INFO - PROCESS | 1957 | 1468882139463 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:59 INFO - PROCESS | 1957 | 1468882139544 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:48:59 INFO - PROCESS | 1957 | 1468882139609 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1957 | 1468882139610 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:48:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7a5000 == 37 [pid = 1957] [id = 585] 15:48:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1194a0000) [pid = 1957] [serial = 1755] [outer = 0x0] 15:48:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x128b85800) [pid = 1957] [serial = 1756] [outer = 0x1194a0000] 15:48:59 INFO - PROCESS | 1957 | 1468882139634 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12910d800) [pid = 1957] [serial = 1757] [outer = 0x1194a0000] 15:48:59 INFO - PROCESS | 1957 | 1468882139950 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]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 15:48:59 INFO - PROCESS | 1957 | 1468882139977 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 1957 | 1468882139979 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 15:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:48:59 INFO - PROCESS | 1957 | 1468882139981 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 1957 | 1468882139983 Marionette TRACE conn2 <- [1,2314,null,{}] 15:49:00 INFO - PROCESS | 1957 | 1468882139994 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}] 15:49:00 INFO - PROCESS | 1957 | 1468882139996 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:00 INFO - PROCESS | 1957 | 1468882140088 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:49:00 INFO - PROCESS | 1957 | 1468882140094 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 1957 | 1468882140095 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b121000 == 38 [pid = 1957] [id = 586] 15:49:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x129350000) [pid = 1957] [serial = 1758] [outer = 0x0] 15:49:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x129564000) [pid = 1957] [serial = 1759] [outer = 0x129350000] 15:49:00 INFO - PROCESS | 1957 | 1468882140122 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a766000) [pid = 1957] [serial = 1760] [outer = 0x129350000] 15:49:00 INFO - PROCESS | 1957 | --DOCSHELL 0x116ac9800 == 37 [pid = 1957] [id = 576] 15:49:00 INFO - PROCESS | 1957 | --DOCSHELL 0x115e3b800 == 36 [pid = 1957] [id = 575] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c7000 == 35 [pid = 1957] [id = 577] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3ce800 == 34 [pid = 1957] [id = 584] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x124703800 == 33 [pid = 1957] [id = 580] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1261ab800 == 32 [pid = 1957] [id = 581] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x123896000 == 31 [pid = 1957] [id = 578] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x128ac4800 == 30 [pid = 1957] [id = 582] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1240d5800 == 29 [pid = 1957] [id = 579] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x128da3800 == 28 [pid = 1957] [id = 583] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a76b800) [pid = 1957] [serial = 1661] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b919800) [pid = 1957] [serial = 1706] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b8aa400) [pid = 1957] [serial = 1705] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7a5000 == 27 [pid = 1957] [id = 585] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x128b82400) [pid = 1957] [serial = 1684] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a394000) [pid = 1957] [serial = 1687] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1243ba400) [pid = 1957] [serial = 1678] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x124bd6000) [pid = 1957] [serial = 1679] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x129111800) [pid = 1957] [serial = 1685] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x113cd6000) [pid = 1957] [serial = 1669] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11663e800) [pid = 1957] [serial = 1670] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118131c00) [pid = 1957] [serial = 1672] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118864000) [pid = 1957] [serial = 1673] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119b8ec00) [pid = 1957] [serial = 1675] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11a021c00) [pid = 1957] [serial = 1676] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124cbd000) [pid = 1957] [serial = 1681] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1121eac00) [pid = 1957] [serial = 1663] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1129b9400) [pid = 1957] [serial = 1664] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x116916c00) [pid = 1957] [serial = 1666] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x117d30000) [pid = 1957] [serial = 1667] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12aa2e400) [pid = 1957] [serial = 1690] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12a763800) [pid = 1957] [serial = 1688] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b07d400) [pid = 1957] [serial = 1693] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12aadc000) [pid = 1957] [serial = 1691] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1250b7400) [pid = 1957] [serial = 1699] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12b8a5800) [pid = 1957] [serial = 1703] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12b07c800) [pid = 1957] [serial = 1700] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12b868c00) [pid = 1957] [serial = 1702] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x118067400) [pid = 1957] [serial = 1696] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12b15f800) [pid = 1957] [serial = 1694] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x119310000) [pid = 1957] [serial = 1697] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x125725800) [pid = 1957] [serial = 1682] [outer = 0x0] [url = about:blank] 15:49:01 INFO - PROCESS | 1957 | 1468882141557 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]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1625ms 15:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:49:01 INFO - PROCESS | 1957 | 1468882141610 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 1957 | 1468882141612 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 15:49:01 INFO - PROCESS | 1957 | 1468882141615 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 1957 | 1468882141618 Marionette TRACE conn2 <- [1,2318,null,{}] 15:49:01 INFO - PROCESS | 1957 | 1468882141623 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}] 15:49:01 INFO - PROCESS | 1957 | 1468882141625 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:01 INFO - PROCESS | 1957 | 1468882141716 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:49:01 INFO - PROCESS | 1957 | 1468882141775 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 1957 | 1468882141776 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1167d0800 == 28 [pid = 1957] [id = 587] 15:49:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1129b2c00) [pid = 1957] [serial = 1761] [outer = 0x0] 15:49:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1129b5c00) [pid = 1957] [serial = 1762] [outer = 0x1129b2c00] 15:49:01 INFO - PROCESS | 1957 | 1468882141804 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11302f000) [pid = 1957] [serial = 1763] [outer = 0x1129b2c00] 15:49:02 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 15:49:02 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 15:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:02 INFO - _addTest/ [0,2321,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 1957 | 1468882142149 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 15:49:02 INFO - PROCESS | 1957 | 1468882142154 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 1957 | 1468882142159 Marionette TRACE conn2 <- [1,2322,null,{}] 15:49:02 INFO - PROCESS | 1957 | 1468882142162 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}] 15:49:02 INFO - PROCESS | 1957 | 1468882142164 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:02 INFO - PROCESS | 1957 | 1468882142245 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:49:02 INFO - PROCESS | 1957 | 1468882142300 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 1957 | 1468882142301 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d8b800 == 29 [pid = 1957] [id = 588] 15:49:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1131a7c00) [pid = 1957] [serial = 1764] [outer = 0x0] 15:49:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x113c57000) [pid = 1957] [serial = 1765] [outer = 0x1131a7c00] 15:49:02 INFO - PROCESS | 1957 | 1468882142329 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x116142000) [pid = 1957] [serial = 1766] [outer = 0x1131a7c00] 15:49:02 INFO - PROCESS | 1957 | 1468882142644 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]]]}] 15:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 525ms 15:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:49:02 INFO - PROCESS | 1957 | 1468882142679 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 1957 | 1468882142680 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 15:49:02 INFO - PROCESS | 1957 | 1468882142682 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 1957 | 1468882142685 Marionette TRACE conn2 <- [1,2326,null,{}] 15:49:02 INFO - PROCESS | 1957 | 1468882142693 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}] 15:49:02 INFO - PROCESS | 1957 | 1468882142696 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:02 INFO - PROCESS | 1957 | 1468882142776 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:49:02 INFO - PROCESS | 1957 | 1468882142831 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 1957 | 1468882142833 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x11917f000 == 30 [pid = 1957] [id = 589] 15:49:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x10eafcc00) [pid = 1957] [serial = 1767] [outer = 0x0] 15:49:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x116ab1000) [pid = 1957] [serial = 1768] [outer = 0x10eafcc00] 15:49:02 INFO - PROCESS | 1957 | 1468882142861 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x117d39c00) [pid = 1957] [serial = 1769] [outer = 0x10eafcc00] 15:49:03 INFO - PROCESS | 1957 | 1468882143168 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]]]}] 15:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 526ms 15:49:03 INFO - PROCESS | 1957 | 1468882143210 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1957 | 1468882143212 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 15:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:49:03 INFO - PROCESS | 1957 | 1468882143214 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 1957 | 1468882143215 Marionette TRACE conn2 <- [1,2330,null,{}] 15:49:03 INFO - PROCESS | 1957 | 1468882143217 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}] 15:49:03 INFO - PROCESS | 1957 | 1468882143218 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:03 INFO - PROCESS | 1957 | 1468882143300 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:49:03 INFO - PROCESS | 1957 | 1468882143306 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 1957 | 1468882143308 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12389a000 == 31 [pid = 1957] [id = 590] 15:49:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x118069800) [pid = 1957] [serial = 1770] [outer = 0x0] 15:49:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118648800) [pid = 1957] [serial = 1771] [outer = 0x118069800] 15:49:03 INFO - PROCESS | 1957 | 1468882143333 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118869c00) [pid = 1957] [serial = 1772] [outer = 0x118069800] 15:49:03 INFO - PROCESS | 1957 | 1468882143663 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]]]}] 15:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 467ms 15:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:49:03 INFO - PROCESS | 1957 | 1468882143693 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1957 | 1468882143695 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 15:49:03 INFO - PROCESS | 1957 | 1468882143697 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 1957 | 1468882143698 Marionette TRACE conn2 <- [1,2334,null,{}] 15:49:03 INFO - PROCESS | 1957 | 1468882143700 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}] 15:49:03 INFO - PROCESS | 1957 | 1468882143702 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:03 INFO - PROCESS | 1957 | 1468882143800 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:49:03 INFO - PROCESS | 1957 | 1468882143807 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 1957 | 1468882143808 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240cf000 == 32 [pid = 1957] [id = 591] 15:49:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1127a9800) [pid = 1957] [serial = 1773] [outer = 0x0] 15:49:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1188a2c00) [pid = 1957] [serial = 1774] [outer = 0x1127a9800] 15:49:03 INFO - PROCESS | 1957 | 1468882143833 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119306c00) [pid = 1957] [serial = 1775] [outer = 0x1127a9800] 15:49:04 INFO - PROCESS | 1957 | 1468882144155 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]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 15:49:04 INFO - PROCESS | 1957 | 1468882144165 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 1957 | 1468882144166 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 15:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:49:04 INFO - PROCESS | 1957 | 1468882144169 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 1957 | 1468882144170 Marionette TRACE conn2 <- [1,2338,null,{}] 15:49:04 INFO - PROCESS | 1957 | 1468882144175 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}] 15:49:04 INFO - PROCESS | 1957 | 1468882144179 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:04 INFO - PROCESS | 1957 | 1468882144270 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:49:04 INFO - PROCESS | 1957 | 1468882144276 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1957 | 1468882144277 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12470f800 == 33 [pid = 1957] [id = 592] 15:49:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119310400) [pid = 1957] [serial = 1776] [outer = 0x0] 15:49:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119b8ec00) [pid = 1957] [serial = 1777] [outer = 0x119310400] 15:49:04 INFO - PROCESS | 1957 | 1468882144302 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123c9dc00) [pid = 1957] [serial = 1778] [outer = 0x119310400] 15:49:04 INFO - PROCESS | 1957 | 1468882144611 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]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 15:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:49:04 INFO - PROCESS | 1957 | 1468882144643 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 1957 | 1468882144644 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 15:49:04 INFO - PROCESS | 1957 | 1468882144646 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 1957 | 1468882144647 Marionette TRACE conn2 <- [1,2342,null,{}] 15:49:04 INFO - PROCESS | 1957 | 1468882144660 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}] 15:49:04 INFO - PROCESS | 1957 | 1468882144661 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:04 INFO - PROCESS | 1957 | 1468882144763 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:49:04 INFO - PROCESS | 1957 | 1468882144769 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1957 | 1468882144770 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x125296800 == 34 [pid = 1957] [id = 593] 15:49:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1176ab400) [pid = 1957] [serial = 1779] [outer = 0x0] 15:49:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x123f46400) [pid = 1957] [serial = 1780] [outer = 0x1176ab400] 15:49:04 INFO - PROCESS | 1957 | 1468882144796 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12460a800) [pid = 1957] [serial = 1781] [outer = 0x1176ab400] 15:49:05 INFO - PROCESS | 1957 | 1468882145080 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]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 468ms 15:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:49:05 INFO - PROCESS | 1957 | 1468882145114 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1957 | 1468882145116 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 15:49:05 INFO - PROCESS | 1957 | 1468882145118 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 1957 | 1468882145119 Marionette TRACE conn2 <- [1,2346,null,{}] 15:49:05 INFO - PROCESS | 1957 | 1468882145123 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}] 15:49:05 INFO - PROCESS | 1957 | 1468882145126 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:05 INFO - PROCESS | 1957 | 1468882145204 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:49:05 INFO - PROCESS | 1957 | 1468882145210 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 1957 | 1468882145211 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c13000 == 35 [pid = 1957] [id = 594] 15:49:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1241b1000) [pid = 1957] [serial = 1782] [outer = 0x0] 15:49:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1246eb800) [pid = 1957] [serial = 1783] [outer = 0x1241b1000] 15:49:05 INFO - PROCESS | 1957 | 1468882145235 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124bd4400) [pid = 1957] [serial = 1784] [outer = 0x1241b1000] 15:49:05 INFO - PROCESS | 1957 | 1468882145603 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]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 522ms 15:49:05 INFO - PROCESS | 1957 | 1468882145650 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1957 | 1468882145652 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 15:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:49:05 INFO - PROCESS | 1957 | 1468882145655 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 1957 | 1468882145657 Marionette TRACE conn2 <- [1,2350,null,{}] 15:49:05 INFO - PROCESS | 1957 | 1468882145660 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}] 15:49:05 INFO - PROCESS | 1957 | 1468882145662 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:05 INFO - PROCESS | 1957 | 1468882145789 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:49:05 INFO - PROCESS | 1957 | 1468882145800 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 1957 | 1468882145801 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x11917d800 == 36 [pid = 1957] [id = 595] 15:49:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1176ab800) [pid = 1957] [serial = 1785] [outer = 0x0] 15:49:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x124bf5400) [pid = 1957] [serial = 1786] [outer = 0x1176ab800] 15:49:05 INFO - PROCESS | 1957 | 1468882145842 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124cc4c00) [pid = 1957] [serial = 1787] [outer = 0x1176ab800] 15:49:06 INFO - PROCESS | 1957 | 1468882146209 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]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 575ms 15:49:06 INFO - PROCESS | 1957 | 1468882146230 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 1957 | 1468882146231 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 15:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:49:06 INFO - PROCESS | 1957 | 1468882146233 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 1957 | 1468882146234 Marionette TRACE conn2 <- [1,2354,null,{}] 15:49:06 INFO - PROCESS | 1957 | 1468882146237 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}] 15:49:06 INFO - PROCESS | 1957 | 1468882146238 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:06 INFO - PROCESS | 1957 | 1468882146350 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:49:06 INFO - PROCESS | 1957 | 1468882146358 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 1957 | 1468882146359 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293be800 == 37 [pid = 1957] [id = 596] 15:49:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124e9c800) [pid = 1957] [serial = 1788] [outer = 0x0] 15:49:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12571a000) [pid = 1957] [serial = 1789] [outer = 0x124e9c800] 15:49:06 INFO - PROCESS | 1957 | 1468882146384 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x125894800) [pid = 1957] [serial = 1790] [outer = 0x124e9c800] 15:49:06 INFO - PROCESS | 1957 | 1468882146719 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]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 15:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:49:06 INFO - PROCESS | 1957 | 1468882146759 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 1957 | 1468882146760 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 15:49:06 INFO - PROCESS | 1957 | 1468882146763 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 1957 | 1468882146764 Marionette TRACE conn2 <- [1,2358,null,{}] 15:49:06 INFO - PROCESS | 1957 | 1468882146767 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}] 15:49:06 INFO - PROCESS | 1957 | 1468882146768 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:06 INFO - PROCESS | 1957 | 1468882146885 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:49:06 INFO - PROCESS | 1957 | 1468882146888 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 1957 | 1468882146890 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12404d000 == 38 [pid = 1957] [id = 597] 15:49:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x125006c00) [pid = 1957] [serial = 1791] [outer = 0x0] 15:49:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x126c60400) [pid = 1957] [serial = 1792] [outer = 0x125006c00] 15:49:06 INFO - PROCESS | 1957 | 1468882146915 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x129111400) [pid = 1957] [serial = 1793] [outer = 0x125006c00] 15:49:07 INFO - PROCESS | 1957 | 1468882147381 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]]]}] 15:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 668ms 15:49:07 INFO - PROCESS | 1957 | 1468882147432 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 1957 | 1468882147434 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 15:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:49:07 INFO - PROCESS | 1957 | 1468882147438 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 1957 | 1468882147440 Marionette TRACE conn2 <- [1,2362,null,{}] 15:49:07 INFO - PROCESS | 1957 | 1468882147444 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}] 15:49:07 INFO - PROCESS | 1957 | 1468882147446 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:07 INFO - PROCESS | 1957 | 1468882147578 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:49:07 INFO - PROCESS | 1957 | 1468882147593 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 1957 | 1468882147594 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b016800 == 39 [pid = 1957] [id = 598] 15:49:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x125722c00) [pid = 1957] [serial = 1794] [outer = 0x0] 15:49:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129441000) [pid = 1957] [serial = 1795] [outer = 0x125722c00] 15:49:07 INFO - PROCESS | 1957 | 1468882147618 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x129568000) [pid = 1957] [serial = 1796] [outer = 0x125722c00] 15:49:07 INFO - PROCESS | 1957 | 1468882147962 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]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 15:49:08 INFO - PROCESS | 1957 | 1468882148009 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:49:08 INFO - PROCESS | 1957 | 1468882148010 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 15:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:49:08 INFO - PROCESS | 1957 | 1468882148012 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:49:08 INFO - PROCESS | 1957 | 1468882148013 Marionette TRACE conn2 <- [1,2366,null,{}] 15:49:08 INFO - PROCESS | 1957 | 1468882148016 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}] 15:49:08 INFO - PROCESS | 1957 | 1468882148017 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:08 INFO - PROCESS | 1957 | 1468882148124 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:49:08 INFO - PROCESS | 1957 | 1468882148136 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 1957 | 1468882148137 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b94d000 == 40 [pid = 1957] [id = 599] 15:49:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x129568400) [pid = 1957] [serial = 1797] [outer = 0x0] 15:49:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12956f400) [pid = 1957] [serial = 1798] [outer = 0x129568400] 15:49:08 INFO - PROCESS | 1957 | 1468882148162 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12a694400) [pid = 1957] [serial = 1799] [outer = 0x129568400] 15:49:08 INFO - PROCESS | 1957 | 1468882148519 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]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 15:49:08 INFO - PROCESS | 1957 | 1468882148533 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:49:08 INFO - PROCESS | 1957 | 1468882148534 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 15:49:08 INFO - PROCESS | 1957 | 1468882148536 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:49:08 INFO - PROCESS | 1957 | 1468882148537 Marionette TRACE conn2 <- [1,2370,null,{}] 15:49:08 INFO - PROCESS | 1957 | 1468882148542 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}] 15:49:08 INFO - PROCESS | 1957 | 1468882148543 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:08 INFO - PROCESS | 1957 | 1468882148798 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11320dc00) [pid = 1957] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x124605400) [pid = 1957] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x1121be800) [pid = 1957] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1127d4000) [pid = 1957] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118067800) [pid = 1957] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b15e400) [pid = 1957] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12aa35400) [pid = 1957] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x125897000) [pid = 1957] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x124110400) [pid = 1957] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1176b4000) [pid = 1957] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118863000) [pid = 1957] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1161ae800) [pid = 1957] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x112ed5800) [pid = 1957] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116742c00) [pid = 1957] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1194a0000) [pid = 1957] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:49:08 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x117150000) [pid = 1957] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:49:08 INFO - PROCESS | 1957 | 1468882148846 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 1957 | 1468882148847 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710a000 == 41 [pid = 1957] [id = 600] 15:49:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11213d000) [pid = 1957] [serial = 1800] [outer = 0x0] 15:49:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1127d9c00) [pid = 1957] [serial = 1801] [outer = 0x11213d000] 15:49:08 INFO - PROCESS | 1957 | 1468882148871 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x117150000) [pid = 1957] [serial = 1802] [outer = 0x11213d000] 15:49:09 INFO - PROCESS | 1957 | 1468882149148 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]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 621ms 15:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:49:09 INFO - PROCESS | 1957 | 1468882149162 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 1957 | 1468882149164 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 15:49:09 INFO - PROCESS | 1957 | 1468882149166 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 1957 | 1468882149167 Marionette TRACE conn2 <- [1,2374,null,{}] 15:49:09 INFO - PROCESS | 1957 | 1468882149190 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}] 15:49:09 INFO - PROCESS | 1957 | 1468882149192 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:09 INFO - PROCESS | 1957 | 1468882149285 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:49:09 INFO - PROCESS | 1957 | 1468882149292 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 1957 | 1468882149293 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c04f000 == 42 [pid = 1957] [id = 601] 15:49:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1176b4000) [pid = 1957] [serial = 1803] [outer = 0x0] 15:49:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x125003400) [pid = 1957] [serial = 1804] [outer = 0x1176b4000] 15:49:09 INFO - PROCESS | 1957 | 1468882149315 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a765000) [pid = 1957] [serial = 1805] [outer = 0x1176b4000] 15:49:09 INFO - PROCESS | 1957 | 1468882149753 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]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 619ms 15:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:49:09 INFO - PROCESS | 1957 | 1468882149786 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 1957 | 1468882149789 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 15:49:09 INFO - PROCESS | 1957 | 1468882149793 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 1957 | 1468882149795 Marionette TRACE conn2 <- [1,2378,null,{}] 15:49:09 INFO - PROCESS | 1957 | 1468882149798 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}] 15:49:09 INFO - PROCESS | 1957 | 1468882149800 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:09 INFO - PROCESS | 1957 | 1468882149929 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:49:09 INFO - PROCESS | 1957 | 1468882149937 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 1957 | 1468882149938 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c068000 == 43 [pid = 1957] [id = 602] 15:49:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12956a400) [pid = 1957] [serial = 1806] [outer = 0x0] 15:49:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12aa34c00) [pid = 1957] [serial = 1807] [outer = 0x12956a400] 15:49:09 INFO - PROCESS | 1957 | 1468882149976 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12aada000) [pid = 1957] [serial = 1808] [outer = 0x12956a400] 15:49:10 INFO - PROCESS | 1957 | 1468882150314 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]]]}] 15:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 572ms 15:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:49:10 INFO - PROCESS | 1957 | 1468882150372 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 1957 | 1468882150373 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 15:49:10 INFO - PROCESS | 1957 | 1468882150376 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 1957 | 1468882150377 Marionette TRACE conn2 <- [1,2382,null,{}] 15:49:10 INFO - PROCESS | 1957 | 1468882150379 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}] 15:49:10 INFO - PROCESS | 1957 | 1468882150380 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:10 INFO - PROCESS | 1957 | 1468882150489 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:49:10 INFO - PROCESS | 1957 | 1468882150497 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 1957 | 1468882150498 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c762000 == 44 [pid = 1957] [id = 603] 15:49:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1188a0c00) [pid = 1957] [serial = 1809] [outer = 0x0] 15:49:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12aa2f800) [pid = 1957] [serial = 1810] [outer = 0x1188a0c00] 15:49:10 INFO - PROCESS | 1957 | 1468882150527 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b042400) [pid = 1957] [serial = 1811] [outer = 0x1188a0c00] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1167d0800 == 43 [pid = 1957] [id = 587] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12b121000 == 42 [pid = 1957] [id = 586] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x117d8b800 == 41 [pid = 1957] [id = 588] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x11917f000 == 40 [pid = 1957] [id = 589] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x126c13000 == 39 [pid = 1957] [id = 594] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x125296800 == 38 [pid = 1957] [id = 593] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12404d000 == 37 [pid = 1957] [id = 597] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1293be800 == 36 [pid = 1957] [id = 596] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x11917d800 == 35 [pid = 1957] [id = 595] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12470f800 == 34 [pid = 1957] [id = 592] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12389a000 == 33 [pid = 1957] [id = 590] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1240cf000 == 32 [pid = 1957] [id = 591] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12b016800 == 31 [pid = 1957] [id = 598] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12b94d000 == 30 [pid = 1957] [id = 599] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x11710a000 == 29 [pid = 1957] [id = 600] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12c04f000 == 28 [pid = 1957] [id = 601] 15:49:11 INFO - PROCESS | 1957 | --DOCSHELL 0x12c068000 == 27 [pid = 1957] [id = 602] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12380e400) [pid = 1957] [serial = 1741] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124bdc400) [pid = 1957] [serial = 1744] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x125892400) [pid = 1957] [serial = 1747] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12500d800) [pid = 1957] [serial = 1745] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1176b8400) [pid = 1957] [serial = 1750] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1266abc00) [pid = 1957] [serial = 1753] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x126635400) [pid = 1957] [serial = 1748] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1243ab800) [pid = 1957] [serial = 1723] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12b8ad400) [pid = 1957] [serial = 1720] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b920800) [pid = 1957] [serial = 1721] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b865400) [pid = 1957] [serial = 1718] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b083000) [pid = 1957] [serial = 1717] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12956c800) [pid = 1957] [serial = 1715] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128b83400) [pid = 1957] [serial = 1714] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124bd3c00) [pid = 1957] [serial = 1712] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124603000) [pid = 1957] [serial = 1711] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1188a4c00) [pid = 1957] [serial = 1709] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x117d9b000) [pid = 1957] [serial = 1708] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11889a800) [pid = 1957] [serial = 1735] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1194a0400) [pid = 1957] [serial = 1736] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116a05c00) [pid = 1957] [serial = 1732] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x117d96400) [pid = 1957] [serial = 1733] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1133e3000) [pid = 1957] [serial = 1729] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x129564000) [pid = 1957] [serial = 1759] [outer = 0x0] [url = about:blank] 15:49:11 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x115e2f000) [pid = 1957] [serial = 1730] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x118069c00) [pid = 1957] [serial = 1727] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x11714e400) [pid = 1957] [serial = 1726] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12be14000) [pid = 1957] [serial = 1724] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x128b85800) [pid = 1957] [serial = 1756] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x11955b000) [pid = 1957] [serial = 1738] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12910d800) [pid = 1957] [serial = 1757] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x124610000) [pid = 1957] [serial = 1751] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x11a01a400) [pid = 1957] [serial = 1739] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x124108400) [pid = 1957] [serial = 1742] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1957 | 1468882152086 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]]]}] 15:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1726ms 15:49:12 INFO - PROCESS | 1957 | 1468882152103 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 1957 | 1468882152108 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 15:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:49:12 INFO - PROCESS | 1957 | 1468882152112 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 1957 | 1468882152114 Marionette TRACE conn2 <- [1,2386,null,{}] 15:49:12 INFO - PROCESS | 1957 | 1468882152118 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}] 15:49:12 INFO - PROCESS | 1957 | 1468882152120 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:12 INFO - PROCESS | 1957 | 1468882152209 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:49:12 INFO - PROCESS | 1957 | 1468882152264 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 1957 | 1468882152267 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x116687800 == 28 [pid = 1957] [id = 604] 15:49:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1129b1800) [pid = 1957] [serial = 1812] [outer = 0x0] 15:49:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x112ae8000) [pid = 1957] [serial = 1813] [outer = 0x1129b1800] 15:49:12 INFO - PROCESS | 1957 | 1468882152295 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1129ad800) [pid = 1957] [serial = 1814] [outer = 0x1129b1800] 15:49:12 INFO - PROCESS | 1957 | 1468882152620 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]]]}] 15:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 15:49:12 INFO - PROCESS | 1957 | 1468882152682 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 1957 | 1468882152685 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 15:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:49:12 INFO - PROCESS | 1957 | 1468882152690 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 1957 | 1468882152692 Marionette TRACE conn2 <- [1,2390,null,{}] 15:49:12 INFO - PROCESS | 1957 | 1468882152694 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}] 15:49:12 INFO - PROCESS | 1957 | 1468882152696 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:12 INFO - PROCESS | 1957 | 1468882152778 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:49:12 INFO - PROCESS | 1957 | 1468882152835 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 1957 | 1468882152836 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d7d800 == 29 [pid = 1957] [id = 605] 15:49:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11334f800) [pid = 1957] [serial = 1815] [outer = 0x0] 15:49:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x114f83000) [pid = 1957] [serial = 1816] [outer = 0x11334f800] 15:49:12 INFO - PROCESS | 1957 | 1468882152863 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1164e0c00) [pid = 1957] [serial = 1817] [outer = 0x11334f800] 15:49:13 INFO - PROCESS | 1957 | 1468882153168 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]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 521ms 15:49:13 INFO - PROCESS | 1957 | 1468882153212 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 1957 | 1468882153213 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 15:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:49:13 INFO - PROCESS | 1957 | 1468882153227 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 1957 | 1468882153229 Marionette TRACE conn2 <- [1,2394,null,{}] 15:49:13 INFO - PROCESS | 1957 | 1468882153237 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}] 15:49:13 INFO - PROCESS | 1957 | 1468882153240 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:13 INFO - PROCESS | 1957 | 1468882153319 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:49:13 INFO - PROCESS | 1957 | 1468882153375 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 1957 | 1468882153377 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x119165000 == 30 [pid = 1957] [id = 606] 15:49:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x111c22000) [pid = 1957] [serial = 1818] [outer = 0x0] 15:49:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x117152800) [pid = 1957] [serial = 1819] [outer = 0x111c22000] 15:49:13 INFO - PROCESS | 1957 | 1468882153405 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x117d9b400) [pid = 1957] [serial = 1820] [outer = 0x111c22000] 15:49:13 INFO - PROCESS | 1957 | 1468882153710 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]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 15:49:13 INFO - PROCESS | 1957 | 1468882153749 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:49:13 INFO - PROCESS | 1957 | 1468882153751 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 15:49:13 INFO - PROCESS | 1957 | 1468882153753 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 1957 | 1468882153755 Marionette TRACE conn2 <- [1,2398,null,{}] 15:49:13 INFO - PROCESS | 1957 | 1468882153759 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}] 15:49:13 INFO - PROCESS | 1957 | 1468882153760 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:13 INFO - PROCESS | 1957 | 1468882153838 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:49:13 INFO - PROCESS | 1957 | 1468882153844 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 1957 | 1468882153845 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0d7800 == 31 [pid = 1957] [id = 607] 15:49:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118303000) [pid = 1957] [serial = 1821] [outer = 0x0] 15:49:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118862400) [pid = 1957] [serial = 1822] [outer = 0x118303000] 15:49:13 INFO - PROCESS | 1957 | 1468882153871 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118f57000) [pid = 1957] [serial = 1823] [outer = 0x118303000] 15:49:14 INFO - PROCESS | 1957 | 1468882154195 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]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 474ms 15:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:49:14 INFO - PROCESS | 1957 | 1468882154228 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 1957 | 1468882154229 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 15:49:14 INFO - PROCESS | 1957 | 1468882154231 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 1957 | 1468882154232 Marionette TRACE conn2 <- [1,2402,null,{}] 15:49:14 INFO - PROCESS | 1957 | 1468882154234 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}] 15:49:14 INFO - PROCESS | 1957 | 1468882154236 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:14 INFO - PROCESS | 1957 | 1468882154342 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:49:14 INFO - PROCESS | 1957 | 1468882154348 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 1957 | 1468882154349 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a93800 == 32 [pid = 1957] [id = 608] 15:49:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113211c00) [pid = 1957] [serial = 1824] [outer = 0x0] 15:49:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11930bc00) [pid = 1957] [serial = 1825] [outer = 0x113211c00] 15:49:14 INFO - PROCESS | 1957 | 1468882154377 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1194a3400) [pid = 1957] [serial = 1826] [outer = 0x113211c00] 15:49:14 INFO - PROCESS | 1957 | 1468882154704 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]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 15:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:49:14 INFO - PROCESS | 1957 | 1468882154750 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 1957 | 1468882154751 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 15:49:14 INFO - PROCESS | 1957 | 1468882154753 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 1957 | 1468882154754 Marionette TRACE conn2 <- [1,2406,null,{}] 15:49:14 INFO - PROCESS | 1957 | 1468882154757 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}] 15:49:14 INFO - PROCESS | 1957 | 1468882154761 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:14 INFO - PROCESS | 1957 | 1468882154854 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:49:14 INFO - PROCESS | 1957 | 1468882154860 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 1957 | 1468882154861 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d2000 == 33 [pid = 1957] [id = 609] 15:49:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1127d3800) [pid = 1957] [serial = 1827] [outer = 0x0] 15:49:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119b92400) [pid = 1957] [serial = 1828] [outer = 0x1127d3800] 15:49:14 INFO - PROCESS | 1957 | 1468882154936 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124107800) [pid = 1957] [serial = 1829] [outer = 0x1127d3800] 15:49:15 INFO - PROCESS | 1957 | 1468882155220 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]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 15:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:49:15 INFO - PROCESS | 1957 | 1468882155276 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 1957 | 1468882155278 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 15:49:15 INFO - PROCESS | 1957 | 1468882155280 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 1957 | 1468882155281 Marionette TRACE conn2 <- [1,2410,null,{}] 15:49:15 INFO - PROCESS | 1957 | 1468882155283 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}] 15:49:15 INFO - PROCESS | 1957 | 1468882155284 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:15 INFO - PROCESS | 1957 | 1468882155369 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:49:15 INFO - PROCESS | 1957 | 1468882155373 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 1957 | 1468882155375 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x124cee000 == 34 [pid = 1957] [id = 610] 15:49:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1176aa800) [pid = 1957] [serial = 1830] [outer = 0x0] 15:49:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124605000) [pid = 1957] [serial = 1831] [outer = 0x1176aa800] 15:49:15 INFO - PROCESS | 1957 | 1468882155400 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12472e000) [pid = 1957] [serial = 1832] [outer = 0x1176aa800] 15:49:15 INFO - PROCESS | 1957 | 1468882155708 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]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 15:49:15 INFO - PROCESS | 1957 | 1468882155748 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 1957 | 1468882155749 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 15:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:49:15 INFO - PROCESS | 1957 | 1468882155752 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 1957 | 1468882155753 Marionette TRACE conn2 <- [1,2414,null,{}] 15:49:15 INFO - PROCESS | 1957 | 1468882155755 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}] 15:49:15 INFO - PROCESS | 1957 | 1468882155756 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:15 INFO - PROCESS | 1957 | 1468882155859 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:49:15 INFO - PROCESS | 1957 | 1468882155865 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 1957 | 1468882155866 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258be800 == 35 [pid = 1957] [id = 611] 15:49:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x123ca1000) [pid = 1957] [serial = 1833] [outer = 0x0] 15:49:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124bd4000) [pid = 1957] [serial = 1834] [outer = 0x123ca1000] 15:49:15 INFO - PROCESS | 1957 | 1468882155890 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x124ea5400) [pid = 1957] [serial = 1835] [outer = 0x123ca1000] 15:49:16 INFO - PROCESS | 1957 | 1468882156197 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]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 469ms 15:49:16 INFO - PROCESS | 1957 | 1468882156224 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 1957 | 1468882156227 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 15:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:49:16 INFO - PROCESS | 1957 | 1468882156229 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 1957 | 1468882156230 Marionette TRACE conn2 <- [1,2418,null,{}] 15:49:16 INFO - PROCESS | 1957 | 1468882156233 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}] 15:49:16 INFO - PROCESS | 1957 | 1468882156234 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:16 INFO - PROCESS | 1957 | 1468882156311 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:49:16 INFO - PROCESS | 1957 | 1468882156314 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 1957 | 1468882156325 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x119162800 == 36 [pid = 1957] [id = 612] 15:49:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x112a80800) [pid = 1957] [serial = 1836] [outer = 0x0] 15:49:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12588d800) [pid = 1957] [serial = 1837] [outer = 0x112a80800] 15:49:16 INFO - PROCESS | 1957 | 1468882156351 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12658d400) [pid = 1957] [serial = 1838] [outer = 0x112a80800] 15:49:16 INFO - PROCESS | 1957 | 1468882156683 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]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 469ms 15:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:49:16 INFO - PROCESS | 1957 | 1468882156699 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 1957 | 1468882156700 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 15:49:16 INFO - PROCESS | 1957 | 1468882156702 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 1957 | 1468882156703 Marionette TRACE conn2 <- [1,2422,null,{}] 15:49:16 INFO - PROCESS | 1957 | 1468882156708 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}] 15:49:16 INFO - PROCESS | 1957 | 1468882156709 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:16 INFO - PROCESS | 1957 | 1468882156880 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:49:16 INFO - PROCESS | 1957 | 1468882156890 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 1957 | 1468882156891 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x129137000 == 37 [pid = 1957] [id = 613] 15:49:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118308c00) [pid = 1957] [serial = 1839] [outer = 0x0] 15:49:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12658ec00) [pid = 1957] [serial = 1840] [outer = 0x118308c00] 15:49:16 INFO - PROCESS | 1957 | 1468882156926 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x128b8b400) [pid = 1957] [serial = 1841] [outer = 0x118308c00] 15:49:17 INFO - PROCESS | 1957 | 1468882157259 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]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 15:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:49:17 INFO - PROCESS | 1957 | 1468882157273 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 1957 | 1468882157275 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 15:49:17 INFO - PROCESS | 1957 | 1468882157277 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 1957 | 1468882157278 Marionette TRACE conn2 <- [1,2426,null,{}] 15:49:17 INFO - PROCESS | 1957 | 1468882157281 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}] 15:49:17 INFO - PROCESS | 1957 | 1468882157282 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:17 INFO - PROCESS | 1957 | 1468882157395 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:49:17 INFO - PROCESS | 1957 | 1468882157407 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 1957 | 1468882157409 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x123990800 == 38 [pid = 1957] [id = 614] 15:49:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128d6e400) [pid = 1957] [serial = 1842] [outer = 0x0] 15:49:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x129354c00) [pid = 1957] [serial = 1843] [outer = 0x128d6e400] 15:49:17 INFO - PROCESS | 1957 | 1468882157443 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x129562400) [pid = 1957] [serial = 1844] [outer = 0x128d6e400] 15:49:17 INFO - PROCESS | 1957 | 1468882157795 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]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 522ms 15:49:17 INFO - PROCESS | 1957 | 1468882157799 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 1957 | 1468882157801 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 15:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:49:17 INFO - PROCESS | 1957 | 1468882157803 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 1957 | 1468882157804 Marionette TRACE conn2 <- [1,2430,null,{}] 15:49:17 INFO - PROCESS | 1957 | 1468882157809 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}] 15:49:17 INFO - PROCESS | 1957 | 1468882157810 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:17 INFO - PROCESS | 1957 | 1468882157913 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:49:17 INFO - PROCESS | 1957 | 1468882157917 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 1957 | 1468882157918 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b014000 == 39 [pid = 1957] [id = 615] 15:49:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129569400) [pid = 1957] [serial = 1845] [outer = 0x0] 15:49:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12a68e800) [pid = 1957] [serial = 1846] [outer = 0x129569400] 15:49:17 INFO - PROCESS | 1957 | 1468882157942 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12a8ba400) [pid = 1957] [serial = 1847] [outer = 0x129569400] 15:49:18 INFO - PROCESS | 1957 | 1468882158301 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]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 521ms 15:49:18 INFO - PROCESS | 1957 | 1468882158325 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:49:18 INFO - PROCESS | 1957 | 1468882158326 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 15:49:18 INFO - PROCESS | 1957 | 1468882158328 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 1957 | 1468882158329 Marionette TRACE conn2 <- [1,2434,null,{}] 15:49:18 INFO - PROCESS | 1957 | 1468882158332 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}] 15:49:18 INFO - PROCESS | 1957 | 1468882158333 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:18 INFO - PROCESS | 1957 | 1468882158443 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:49:18 INFO - PROCESS | 1957 | 1468882158456 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 1957 | 1468882158457 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b948000 == 40 [pid = 1957] [id = 616] 15:49:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12a695000) [pid = 1957] [serial = 1848] [outer = 0x0] 15:49:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12aa39c00) [pid = 1957] [serial = 1849] [outer = 0x12a695000] 15:49:18 INFO - PROCESS | 1957 | 1468882158481 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b078c00) [pid = 1957] [serial = 1850] [outer = 0x12a695000] 15:49:18 INFO - PROCESS | 1957 | 1468882158831 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]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 15:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:49:18 INFO - PROCESS | 1957 | 1468882158847 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:49:18 INFO - PROCESS | 1957 | 1468882158848 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 15:49:18 INFO - PROCESS | 1957 | 1468882158851 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 1957 | 1468882158852 Marionette TRACE conn2 <- [1,2438,null,{}] 15:49:18 INFO - PROCESS | 1957 | 1468882158854 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}] 15:49:18 INFO - PROCESS | 1957 | 1468882158855 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:18 INFO - PROCESS | 1957 | 1468882158961 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:49:18 INFO - PROCESS | 1957 | 1468882158974 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 1957 | 1468882158975 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be79800 == 41 [pid = 1957] [id = 617] 15:49:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b07ec00) [pid = 1957] [serial = 1851] [outer = 0x0] 15:49:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b15cc00) [pid = 1957] [serial = 1852] [outer = 0x12b07ec00] 15:49:19 INFO - PROCESS | 1957 | 1468882158999 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b165000) [pid = 1957] [serial = 1853] [outer = 0x12b07ec00] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x125006c00) [pid = 1957] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x125722c00) [pid = 1957] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x129568400) [pid = 1957] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x1176b4000) [pid = 1957] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12956a400) [pid = 1957] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11213d000) [pid = 1957] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x1129b2c00) [pid = 1957] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x129350000) [pid = 1957] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x124e9c800) [pid = 1957] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1176ab800) [pid = 1957] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1241b1000) [pid = 1957] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1176ab400) [pid = 1957] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x119310400) [pid = 1957] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1127a9800) [pid = 1957] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118069800) [pid = 1957] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x10eafcc00) [pid = 1957] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1131a7c00) [pid = 1957] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:49:19 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1194a2000) [pid = 1957] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:49:19 INFO - PROCESS | 1957 | 1468882159449 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]]]}] 15:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 617ms 15:49:19 INFO - PROCESS | 1957 | 1468882159469 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:49:19 INFO - PROCESS | 1957 | 1468882159470 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 15:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:49:19 INFO - PROCESS | 1957 | 1468882159472 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - PROCESS | 1957 | 1468882159473 Marionette TRACE conn2 <- [1,2442,null,{}] 15:49:19 INFO - PROCESS | 1957 | 1468882159476 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}] 15:49:19 INFO - PROCESS | 1957 | 1468882159477 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:19 INFO - PROCESS | 1957 | 1468882159566 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:49:19 INFO - PROCESS | 1957 | 1468882159569 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 1957 | 1468882159570 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7ba800 == 42 [pid = 1957] [id = 618] 15:49:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1133ef800) [pid = 1957] [serial = 1854] [outer = 0x0] 15:49:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x118068400) [pid = 1957] [serial = 1855] [outer = 0x1133ef800] 15:49:19 INFO - PROCESS | 1957 | 1468882159596 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11930d400) [pid = 1957] [serial = 1856] [outer = 0x1133ef800] 15:49:20 INFO - PROCESS | 1957 | 1468882160030 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]]]}] 15:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 570ms 15:49:20 INFO - PROCESS | 1957 | 1468882160044 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 1957 | 1468882160046 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 15:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:49:20 INFO - PROCESS | 1957 | 1468882160050 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 1957 | 1468882160051 Marionette TRACE conn2 <- [1,2446,null,{}] 15:49:20 INFO - PROCESS | 1957 | 1468882160055 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}] 15:49:20 INFO - PROCESS | 1957 | 1468882160056 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:20 INFO - PROCESS | 1957 | 1468882160182 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:49:20 INFO - PROCESS | 1957 | 1468882160191 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 1957 | 1468882160192 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cade000 == 43 [pid = 1957] [id = 619] 15:49:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11812d800) [pid = 1957] [serial = 1857] [outer = 0x0] 15:49:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12523ec00) [pid = 1957] [serial = 1858] [outer = 0x11812d800] 15:49:20 INFO - PROCESS | 1957 | 1468882160231 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x129355400) [pid = 1957] [serial = 1859] [outer = 0x11812d800] 15:49:20 INFO - PROCESS | 1957 | 1468882160637 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]]]}] 15:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 626ms 15:49:20 INFO - PROCESS | 1957 | 1468882160684 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 1957 | 1468882160686 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 15:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:49:20 INFO - PROCESS | 1957 | 1468882160700 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 1957 | 1468882160701 Marionette TRACE conn2 <- [1,2450,null,{}] 15:49:20 INFO - PROCESS | 1957 | 1468882160703 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}] 15:49:20 INFO - PROCESS | 1957 | 1468882160705 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:20 INFO - PROCESS | 1957 | 1468882160787 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:49:20 INFO - PROCESS | 1957 | 1468882160792 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 1957 | 1468882160793 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cfc5000 == 44 [pid = 1957] [id = 620] 15:49:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12500bc00) [pid = 1957] [serial = 1860] [outer = 0x0] 15:49:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12aade000) [pid = 1957] [serial = 1861] [outer = 0x12500bc00] 15:49:20 INFO - PROCESS | 1957 | 1468882160817 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b166000) [pid = 1957] [serial = 1862] [outer = 0x12500bc00] 15:49:21 INFO - PROCESS | 1957 | 1468882161203 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]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 530ms 15:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:49:21 INFO - PROCESS | 1957 | 1468882161220 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 1957 | 1468882161223 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 15:49:21 INFO - PROCESS | 1957 | 1468882161227 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 1957 | 1468882161229 Marionette TRACE conn2 <- [1,2454,null,{}] 15:49:21 INFO - PROCESS | 1957 | 1468882161234 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}] 15:49:21 INFO - PROCESS | 1957 | 1468882161235 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:21 INFO - PROCESS | 1957 | 1468882161363 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:49:21 INFO - PROCESS | 1957 | 1468882161447 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 1957 | 1468882161450 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x116403000 == 45 [pid = 1957] [id = 621] 15:49:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x112724400) [pid = 1957] [serial = 1863] [outer = 0x0] 15:49:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1127d5c00) [pid = 1957] [serial = 1864] [outer = 0x112724400] 15:49:21 INFO - PROCESS | 1957 | 1468882161481 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1129b9c00) [pid = 1957] [serial = 1865] [outer = 0x112724400] 15:49:22 INFO - PROCESS | 1957 | 1468882162069 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]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 873ms 15:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:49:22 INFO - PROCESS | 1957 | 1468882162100 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 1957 | 1468882162103 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 15:49:22 INFO - PROCESS | 1957 | 1468882162107 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - PROCESS | 1957 | 1468882162109 Marionette TRACE conn2 <- [1,2458,null,{}] 15:49:22 INFO - PROCESS | 1957 | 1468882162111 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}] 15:49:22 INFO - PROCESS | 1957 | 1468882162113 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:22 INFO - PROCESS | 1957 | 1468882162227 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:49:22 INFO - PROCESS | 1957 | 1468882162288 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 1957 | 1468882162290 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a1d800 == 46 [pid = 1957] [id = 622] 15:49:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x116143000) [pid = 1957] [serial = 1866] [outer = 0x0] 15:49:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11673d800) [pid = 1957] [serial = 1867] [outer = 0x116143000] 15:49:22 INFO - PROCESS | 1957 | 1468882162320 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x116abb400) [pid = 1957] [serial = 1868] [outer = 0x116143000] 15:49:23 INFO - PROCESS | 1957 | 1468882163095 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]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1024ms 15:49:23 INFO - PROCESS | 1957 | 1468882163132 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 1957 | 1468882163134 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 15:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:49:23 INFO - PROCESS | 1957 | 1468882163149 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 1957 | 1468882163150 Marionette TRACE conn2 <- [1,2462,null,{}] 15:49:23 INFO - PROCESS | 1957 | 1468882163154 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}] 15:49:23 INFO - PROCESS | 1957 | 1468882163155 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:23 INFO - PROCESS | 1957 | 1468882163315 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:49:23 INFO - PROCESS | 1957 | 1468882163326 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 1957 | 1468882163328 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x117121800 == 47 [pid = 1957] [id = 623] 15:49:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x115dba400) [pid = 1957] [serial = 1869] [outer = 0x0] 15:49:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x115e31800) [pid = 1957] [serial = 1870] [outer = 0x115dba400] 15:49:23 INFO - PROCESS | 1957 | 1468882163357 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x116740800) [pid = 1957] [serial = 1871] [outer = 0x115dba400] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12cade000 == 46 [pid = 1957] [id = 619] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7ba800 == 45 [pid = 1957] [id = 618] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12be79800 == 44 [pid = 1957] [id = 617] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12b948000 == 43 [pid = 1957] [id = 616] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12b014000 == 42 [pid = 1957] [id = 615] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x123990800 == 41 [pid = 1957] [id = 614] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12aa2f800) [pid = 1957] [serial = 1810] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x129137000 == 40 [pid = 1957] [id = 613] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x119162800 == 39 [pid = 1957] [id = 612] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1258be800 == 38 [pid = 1957] [id = 611] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x124cee000 == 37 [pid = 1957] [id = 610] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d2000 == 36 [pid = 1957] [id = 609] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x123a93800 == 35 [pid = 1957] [id = 608] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x11a0d7800 == 34 [pid = 1957] [id = 607] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x119165000 == 33 [pid = 1957] [id = 606] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x117d7d800 == 32 [pid = 1957] [id = 605] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x116687800 == 31 [pid = 1957] [id = 604] 15:49:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12c762000 == 30 [pid = 1957] [id = 603] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x126c60400) [pid = 1957] [serial = 1792] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x129111400) [pid = 1957] [serial = 1793] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x129441000) [pid = 1957] [serial = 1795] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12956f400) [pid = 1957] [serial = 1798] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12a765000) [pid = 1957] [serial = 1805] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12aa34c00) [pid = 1957] [serial = 1807] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1127d9c00) [pid = 1957] [serial = 1801] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x117150000) [pid = 1957] [serial = 1802] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1129b5c00) [pid = 1957] [serial = 1762] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11302f000) [pid = 1957] [serial = 1763] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a766000) [pid = 1957] [serial = 1760] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12571a000) [pid = 1957] [serial = 1789] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12aada000) [pid = 1957] [serial = 1808] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x124bf5400) [pid = 1957] [serial = 1786] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124cc4c00) [pid = 1957] [serial = 1787] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1246eb800) [pid = 1957] [serial = 1783] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x124bd4400) [pid = 1957] [serial = 1784] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x123f46400) [pid = 1957] [serial = 1780] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12460a800) [pid = 1957] [serial = 1781] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119b8ec00) [pid = 1957] [serial = 1777] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123c9dc00) [pid = 1957] [serial = 1778] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1188a2c00) [pid = 1957] [serial = 1774] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119306c00) [pid = 1957] [serial = 1775] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118648800) [pid = 1957] [serial = 1771] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118869c00) [pid = 1957] [serial = 1772] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x116ab1000) [pid = 1957] [serial = 1768] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x117d39c00) [pid = 1957] [serial = 1769] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116142000) [pid = 1957] [serial = 1766] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x113c57000) [pid = 1957] [serial = 1765] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x129568000) [pid = 1957] [serial = 1796] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a694400) [pid = 1957] [serial = 1799] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x125894800) [pid = 1957] [serial = 1790] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x125003400) [pid = 1957] [serial = 1804] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x128b82800) [pid = 1957] [serial = 1754] [outer = 0x0] [url = about:blank] 15:49:23 INFO - PROCESS | 1957 | 1468882163861 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]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 735ms 15:49:23 INFO - PROCESS | 1957 | 1468882163875 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 1957 | 1468882163878 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 15:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:49:23 INFO - PROCESS | 1957 | 1468882163883 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 1957 | 1468882163884 Marionette TRACE conn2 <- [1,2466,null,{}] 15:49:23 INFO - PROCESS | 1957 | 1468882163893 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}] 15:49:23 INFO - PROCESS | 1957 | 1468882163895 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:24 INFO - PROCESS | 1957 | 1468882164011 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:49:24 INFO - PROCESS | 1957 | 1468882164017 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 1957 | 1468882164019 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c9000 == 31 [pid = 1957] [id = 624] 15:49:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1176ad400) [pid = 1957] [serial = 1872] [outer = 0x0] 15:49:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1176b7c00) [pid = 1957] [serial = 1873] [outer = 0x1176ad400] 15:49:24 INFO - PROCESS | 1957 | 1468882164068 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118061800) [pid = 1957] [serial = 1874] [outer = 0x1176ad400] 15:49:24 INFO - PROCESS | 1957 | 1468882164545 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]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 15:49:24 INFO - PROCESS | 1957 | 1468882164557 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 1957 | 1468882164559 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 15:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:49:24 INFO - PROCESS | 1957 | 1468882164562 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 1957 | 1468882164564 Marionette TRACE conn2 <- [1,2470,null,{}] 15:49:24 INFO - PROCESS | 1957 | 1468882164572 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}] 15:49:24 INFO - PROCESS | 1957 | 1468882164575 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:24 INFO - PROCESS | 1957 | 1468882164654 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:49:24 INFO - PROCESS | 1957 | 1468882164661 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 1957 | 1468882164663 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b4c000 == 32 [pid = 1957] [id = 625] 15:49:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11864b800) [pid = 1957] [serial = 1875] [outer = 0x0] 15:49:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1188a4000) [pid = 1957] [serial = 1876] [outer = 0x11864b800] 15:49:24 INFO - PROCESS | 1957 | 1468882164691 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119555c00) [pid = 1957] [serial = 1877] [outer = 0x11864b800] 15:49:25 INFO - PROCESS | 1957 | 1468882165067 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]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 522ms 15:49:25 INFO - PROCESS | 1957 | 1468882165084 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 1957 | 1468882165086 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 15:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:49:25 INFO - PROCESS | 1957 | 1468882165088 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 1957 | 1468882165089 Marionette TRACE conn2 <- [1,2474,null,{}] 15:49:25 INFO - PROCESS | 1957 | 1468882165092 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}] 15:49:25 INFO - PROCESS | 1957 | 1468882165093 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:25 INFO - PROCESS | 1957 | 1468882165176 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:49:25 INFO - PROCESS | 1957 | 1468882165180 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 1957 | 1468882165181 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240ea000 == 33 [pid = 1957] [id = 626] 15:49:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119b89400) [pid = 1957] [serial = 1878] [outer = 0x0] 15:49:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11a015800) [pid = 1957] [serial = 1879] [outer = 0x119b89400] 15:49:25 INFO - PROCESS | 1957 | 1468882165206 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11a01e400) [pid = 1957] [serial = 1880] [outer = 0x119b89400] 15:49:25 INFO - PROCESS | 1957 | 1468882165531 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]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 15:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:49:25 INFO - PROCESS | 1957 | 1468882165560 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 1957 | 1468882165561 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 15:49:25 INFO - PROCESS | 1957 | 1468882165563 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 1957 | 1468882165564 Marionette TRACE conn2 <- [1,2478,null,{}] 15:49:25 INFO - PROCESS | 1957 | 1468882165566 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}] 15:49:25 INFO - PROCESS | 1957 | 1468882165568 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:25 INFO - PROCESS | 1957 | 1468882165643 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:49:25 INFO - PROCESS | 1957 | 1468882165707 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 1957 | 1468882165708 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244a2000 == 34 [pid = 1957] [id = 627] 15:49:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1129b9800) [pid = 1957] [serial = 1881] [outer = 0x0] 15:49:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12380a000) [pid = 1957] [serial = 1882] [outer = 0x1129b9800] 15:49:25 INFO - PROCESS | 1957 | 1468882165733 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124107400) [pid = 1957] [serial = 1883] [outer = 0x1129b9800] 15:49:26 INFO - PROCESS | 1957 | 1468882166068 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]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 15:49:26 INFO - PROCESS | 1957 | 1468882166082 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 1957 | 1468882166084 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 15:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:49:26 INFO - PROCESS | 1957 | 1468882166086 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 1957 | 1468882166087 Marionette TRACE conn2 <- [1,2482,null,{}] 15:49:26 INFO - PROCESS | 1957 | 1468882166091 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}] 15:49:26 INFO - PROCESS | 1957 | 1468882166096 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:26 INFO - PROCESS | 1957 | 1468882166212 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:49:26 INFO - PROCESS | 1957 | 1468882166250 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 1957 | 1468882166250 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x126687800 == 35 [pid = 1957] [id = 628] 15:49:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124110400) [pid = 1957] [serial = 1884] [outer = 0x0] 15:49:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124b22400) [pid = 1957] [serial = 1885] [outer = 0x124110400] 15:49:26 INFO - PROCESS | 1957 | 1468882166275 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x125716400) [pid = 1957] [serial = 1886] [outer = 0x124110400] 15:49:26 INFO - PROCESS | 1957 | 1468882166583 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]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 15:49:26 INFO - PROCESS | 1957 | 1468882166610 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 1957 | 1468882166611 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 15:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:49:26 INFO - PROCESS | 1957 | 1468882166613 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 1957 | 1468882166615 Marionette TRACE conn2 <- [1,2486,null,{}] 15:49:26 INFO - PROCESS | 1957 | 1468882166625 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}] 15:49:26 INFO - PROCESS | 1957 | 1468882166627 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:26 INFO - PROCESS | 1957 | 1468882166723 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:49:26 INFO - PROCESS | 1957 | 1468882166727 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 1957 | 1468882166728 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ac1800 == 36 [pid = 1957] [id = 629] 15:49:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x125889400) [pid = 1957] [serial = 1887] [outer = 0x0] 15:49:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x126635400) [pid = 1957] [serial = 1888] [outer = 0x125889400] 15:49:26 INFO - PROCESS | 1957 | 1468882166758 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128b88c00) [pid = 1957] [serial = 1889] [outer = 0x125889400] 15:49:27 INFO - PROCESS | 1957 | 1468882167114 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]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 527ms 15:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:49:27 INFO - PROCESS | 1957 | 1468882167146 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 1957 | 1468882167147 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 15:49:27 INFO - PROCESS | 1957 | 1468882167150 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 1957 | 1468882167151 Marionette TRACE conn2 <- [1,2490,null,{}] 15:49:27 INFO - PROCESS | 1957 | 1468882167153 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}] 15:49:27 INFO - PROCESS | 1957 | 1468882167155 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:27 INFO - PROCESS | 1957 | 1468882167296 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:49:27 INFO - PROCESS | 1957 | 1468882167306 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 1957 | 1468882167307 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12913d800 == 37 [pid = 1957] [id = 630] 15:49:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12588e400) [pid = 1957] [serial = 1890] [outer = 0x0] 15:49:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12910a400) [pid = 1957] [serial = 1891] [outer = 0x12588e400] 15:49:27 INFO - PROCESS | 1957 | 1468882167331 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x129357c00) [pid = 1957] [serial = 1892] [outer = 0x12588e400] 15:49:27 INFO - PROCESS | 1957 | 1468882167677 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]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 569ms 15:49:27 INFO - PROCESS | 1957 | 1468882167720 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 1957 | 1468882167721 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 15:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:49:27 INFO - PROCESS | 1957 | 1468882167723 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 1957 | 1468882167724 Marionette TRACE conn2 <- [1,2494,null,{}] 15:49:27 INFO - PROCESS | 1957 | 1468882167726 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}] 15:49:27 INFO - PROCESS | 1957 | 1468882167727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:27 INFO - PROCESS | 1957 | 1468882167830 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:49:27 INFO - PROCESS | 1957 | 1468882167876 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 1957 | 1468882167877 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3e2800 == 38 [pid = 1957] [id = 631] 15:49:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x129106000) [pid = 1957] [serial = 1893] [outer = 0x0] 15:49:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12944bc00) [pid = 1957] [serial = 1894] [outer = 0x129106000] 15:49:27 INFO - PROCESS | 1957 | 1468882167901 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x129571c00) [pid = 1957] [serial = 1895] [outer = 0x129106000] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x128d6e400) [pid = 1957] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x118308c00) [pid = 1957] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x113211c00) [pid = 1957] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118303000) [pid = 1957] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x129569400) [pid = 1957] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11334f800) [pid = 1957] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1129b1800) [pid = 1957] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1176aa800) [pid = 1957] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x111c22000) [pid = 1957] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x123ca1000) [pid = 1957] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1188a0c00) [pid = 1957] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1127d3800) [pid = 1957] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a695000) [pid = 1957] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1133ef800) [pid = 1957] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b07ec00) [pid = 1957] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:49:28 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11812d800) [pid = 1957] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:49:28 INFO - PROCESS | 1957 | 1468882168314 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]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 620ms 15:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:49:28 INFO - PROCESS | 1957 | 1468882168344 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 1957 | 1468882168346 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 15:49:28 INFO - PROCESS | 1957 | 1468882168348 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 1957 | 1468882168349 Marionette TRACE conn2 <- [1,2498,null,{}] 15:49:28 INFO - PROCESS | 1957 | 1468882168351 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}] 15:49:28 INFO - PROCESS | 1957 | 1468882168352 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:28 INFO - PROCESS | 1957 | 1468882168464 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:49:28 INFO - PROCESS | 1957 | 1468882168505 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 1957 | 1468882168505 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a836000 == 39 [pid = 1957] [id = 632] 15:49:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1121b5000) [pid = 1957] [serial = 1896] [outer = 0x0] 15:49:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118132000) [pid = 1957] [serial = 1897] [outer = 0x1121b5000] 15:49:28 INFO - PROCESS | 1957 | 1468882168529 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124b25800) [pid = 1957] [serial = 1898] [outer = 0x1121b5000] 15:49:28 INFO - PROCESS | 1957 | 1468882168827 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]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 15:49:28 INFO - PROCESS | 1957 | 1468882168867 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 1957 | 1468882168869 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 15:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:49:28 INFO - PROCESS | 1957 | 1468882168871 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 1957 | 1468882168875 Marionette TRACE conn2 <- [1,2502,null,{}] 15:49:28 INFO - PROCESS | 1957 | 1468882168878 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}] 15:49:28 INFO - PROCESS | 1957 | 1468882168880 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:28 INFO - PROCESS | 1957 | 1468882168980 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:49:29 INFO - PROCESS | 1957 | 1468882169036 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 1957 | 1468882169038 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b010800 == 40 [pid = 1957] [id = 633] 15:49:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118fb6000) [pid = 1957] [serial = 1899] [outer = 0x0] 15:49:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1246e9400) [pid = 1957] [serial = 1900] [outer = 0x118fb6000] 15:49:29 INFO - PROCESS | 1957 | 1468882169064 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12aa2c400) [pid = 1957] [serial = 1901] [outer = 0x118fb6000] 15:49:29 INFO - PROCESS | 1957 | 1468882169342 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]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 523ms 15:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:49:29 INFO - PROCESS | 1957 | 1468882169395 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 1957 | 1468882169396 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 15:49:29 INFO - PROCESS | 1957 | 1468882169398 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 1957 | 1468882169399 Marionette TRACE conn2 <- [1,2506,null,{}] 15:49:29 INFO - PROCESS | 1957 | 1468882169401 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}] 15:49:29 INFO - PROCESS | 1957 | 1468882169402 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:29 INFO - PROCESS | 1957 | 1468882169487 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:49:29 INFO - PROCESS | 1957 | 1468882169493 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 1957 | 1468882169494 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be70000 == 41 [pid = 1957] [id = 634] 15:49:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12aa2e000) [pid = 1957] [serial = 1902] [outer = 0x0] 15:49:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12aae3400) [pid = 1957] [serial = 1903] [outer = 0x12aa2e000] 15:49:29 INFO - PROCESS | 1957 | 1468882169518 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b07ec00) [pid = 1957] [serial = 1904] [outer = 0x12aa2e000] 15:49:29 INFO - PROCESS | 1957 | 1468882169864 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]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 470ms 15:49:29 INFO - PROCESS | 1957 | 1468882169868 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 1957 | 1468882169869 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 15:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:49:29 INFO - PROCESS | 1957 | 1468882169873 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 1957 | 1468882169876 Marionette TRACE conn2 <- [1,2510,null,{}] 15:49:29 INFO - PROCESS | 1957 | 1468882169879 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}] 15:49:29 INFO - PROCESS | 1957 | 1468882169880 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:30 INFO - PROCESS | 1957 | 1468882170001 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:49:30 INFO - PROCESS | 1957 | 1468882170007 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 1957 | 1468882170008 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c062800 == 42 [pid = 1957] [id = 635] 15:49:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11320dc00) [pid = 1957] [serial = 1905] [outer = 0x0] 15:49:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b07e000) [pid = 1957] [serial = 1906] [outer = 0x11320dc00] 15:49:30 INFO - PROCESS | 1957 | 1468882170032 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b864c00) [pid = 1957] [serial = 1907] [outer = 0x11320dc00] 15:49:30 INFO - PROCESS | 1957 | 1468882170499 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]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 672ms 15:49:30 INFO - PROCESS | 1957 | 1468882170544 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 1957 | 1468882170547 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 15:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:49:30 INFO - PROCESS | 1957 | 1468882170551 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 1957 | 1468882170553 Marionette TRACE conn2 <- [1,2514,null,{}] 15:49:30 INFO - PROCESS | 1957 | 1468882170560 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}] 15:49:30 INFO - PROCESS | 1957 | 1468882170561 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:30 INFO - PROCESS | 1957 | 1468882170683 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:49:30 INFO - PROCESS | 1957 | 1468882170836 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 1957 | 1468882170837 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x118695000 == 43 [pid = 1957] [id = 636] 15:49:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1164e1400) [pid = 1957] [serial = 1908] [outer = 0x0] 15:49:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1164e7400) [pid = 1957] [serial = 1909] [outer = 0x1164e1400] 15:49:30 INFO - PROCESS | 1957 | 1468882170890 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1176b1000) [pid = 1957] [serial = 1910] [outer = 0x1164e1400] 15:49:31 INFO - PROCESS | 1957 | 1468882171384 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]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 876ms 15:49:31 INFO - PROCESS | 1957 | 1468882171426 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 1957 | 1468882171430 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 15:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:49:31 INFO - PROCESS | 1957 | 1468882171435 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 1957 | 1468882171436 Marionette TRACE conn2 <- [1,2518,null,{}] 15:49:31 INFO - PROCESS | 1957 | 1468882171439 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}] 15:49:31 INFO - PROCESS | 1957 | 1468882171441 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:31 INFO - PROCESS | 1957 | 1468882171548 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:49:31 INFO - PROCESS | 1957 | 1468882171624 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 1957 | 1468882171625 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244ab800 == 44 [pid = 1957] [id = 637] 15:49:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x118309800) [pid = 1957] [serial = 1911] [outer = 0x0] 15:49:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118fba400) [pid = 1957] [serial = 1912] [outer = 0x118309800] 15:49:31 INFO - PROCESS | 1957 | 1468882171656 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11997f800) [pid = 1957] [serial = 1913] [outer = 0x118309800] 15:49:32 INFO - PROCESS | 1957 | 1468882172065 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]]]}] 15:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 676ms 15:49:32 INFO - PROCESS | 1957 | 1468882172111 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:49:32 INFO - PROCESS | 1957 | 1468882172113 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 15:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:49:32 INFO - PROCESS | 1957 | 1468882172115 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - PROCESS | 1957 | 1468882172117 Marionette TRACE conn2 <- [1,2522,null,{}] 15:49:32 INFO - PROCESS | 1957 | 1468882172126 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}] 15:49:32 INFO - PROCESS | 1957 | 1468882172129 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:32 INFO - PROCESS | 1957 | 1468882172257 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:49:32 INFO - PROCESS | 1957 | 1468882172335 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 1957 | 1468882172337 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c74d800 == 45 [pid = 1957] [id = 638] 15:49:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x123850800) [pid = 1957] [serial = 1914] [outer = 0x0] 15:49:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1246f1000) [pid = 1957] [serial = 1915] [outer = 0x123850800] 15:49:32 INFO - PROCESS | 1957 | 1468882172370 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x124cc7c00) [pid = 1957] [serial = 1916] [outer = 0x123850800] 15:49:32 INFO - PROCESS | 1957 | 1468882172756 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]]]}] 15:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 675ms 15:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:49:32 INFO - PROCESS | 1957 | 1468882172793 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:49:32 INFO - PROCESS | 1957 | 1468882172794 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 15:49:32 INFO - PROCESS | 1957 | 1468882172797 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - PROCESS | 1957 | 1468882172798 Marionette TRACE conn2 <- [1,2526,null,{}] 15:49:32 INFO - PROCESS | 1957 | 1468882172801 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}] 15:49:32 INFO - PROCESS | 1957 | 1468882172802 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:32 INFO - PROCESS | 1957 | 1468882172920 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:49:33 INFO - PROCESS | 1957 | 1468882173024 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 1957 | 1468882173026 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cfc2800 == 46 [pid = 1957] [id = 639] 15:49:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x126123000) [pid = 1957] [serial = 1917] [outer = 0x0] 15:49:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12944a800) [pid = 1957] [serial = 1918] [outer = 0x126123000] 15:49:33 INFO - PROCESS | 1957 | 1468882173057 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12a69b800) [pid = 1957] [serial = 1919] [outer = 0x126123000] 15:49:33 INFO - PROCESS | 1957 | 1468882173472 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]]]}] 15:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 719ms 15:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:49:33 INFO - PROCESS | 1957 | 1468882173516 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:49:33 INFO - PROCESS | 1957 | 1468882173518 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 15:49:33 INFO - PROCESS | 1957 | 1468882173520 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 1957 | 1468882173521 Marionette TRACE conn2 <- [1,2530,null,{}] 15:49:33 INFO - PROCESS | 1957 | 1468882173526 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}] 15:49:33 INFO - PROCESS | 1957 | 1468882173528 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:33 INFO - PROCESS | 1957 | 1468882173646 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:49:33 INFO - PROCESS | 1957 | 1468882173722 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 1957 | 1468882173723 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710b000 == 47 [pid = 1957] [id = 640] 15:49:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1127d2400) [pid = 1957] [serial = 1920] [outer = 0x0] 15:49:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11864ec00) [pid = 1957] [serial = 1921] [outer = 0x1127d2400] 15:49:33 INFO - PROCESS | 1957 | 1468882173751 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12910b000) [pid = 1957] [serial = 1922] [outer = 0x1127d2400] 15:49:34 INFO - PROCESS | 1957 | 1468882174276 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]]]}] 15:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 822ms 15:49:34 INFO - PROCESS | 1957 | 1468882174343 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 1957 | 1468882174345 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 15:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:49:34 INFO - PROCESS | 1957 | 1468882174348 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - PROCESS | 1957 | 1468882174350 Marionette TRACE conn2 <- [1,2534,null,{}] 15:49:34 INFO - PROCESS | 1957 | 1468882174353 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}] 15:49:34 INFO - PROCESS | 1957 | 1468882174355 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:34 INFO - PROCESS | 1957 | 1468882174465 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:49:34 INFO - PROCESS | 1957 | 1468882174543 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 1957 | 1468882174544 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x11814a800 == 48 [pid = 1957] [id = 641] 15:49:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x116744000) [pid = 1957] [serial = 1923] [outer = 0x0] 15:49:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x116a0d000) [pid = 1957] [serial = 1924] [outer = 0x116744000] 15:49:34 INFO - PROCESS | 1957 | 1468882174574 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x117d9dc00) [pid = 1957] [serial = 1925] [outer = 0x116744000] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12be70000 == 47 [pid = 1957] [id = 634] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12b010800 == 46 [pid = 1957] [id = 633] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12a836000 == 45 [pid = 1957] [id = 632] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3e2800 == 44 [pid = 1957] [id = 631] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12913d800 == 43 [pid = 1957] [id = 630] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x128ac1800 == 42 [pid = 1957] [id = 629] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x126687800 == 41 [pid = 1957] [id = 628] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1244a2000 == 40 [pid = 1957] [id = 627] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1240ea000 == 39 [pid = 1957] [id = 626] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x119b4c000 == 38 [pid = 1957] [id = 625] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c9000 == 37 [pid = 1957] [id = 624] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x117121800 == 36 [pid = 1957] [id = 623] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x119a1d800 == 35 [pid = 1957] [id = 622] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x116403000 == 34 [pid = 1957] [id = 621] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12cfc5000 == 33 [pid = 1957] [id = 620] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x11710b000 == 32 [pid = 1957] [id = 640] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12cfc2800 == 31 [pid = 1957] [id = 639] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12c74d800 == 30 [pid = 1957] [id = 638] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1244ab800 == 29 [pid = 1957] [id = 637] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12c062800 == 28 [pid = 1957] [id = 635] 15:49:35 INFO - PROCESS | 1957 | --DOCSHELL 0x118695000 == 27 [pid = 1957] [id = 636] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1164e0c00) [pid = 1957] [serial = 1817] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x112ae8000) [pid = 1957] [serial = 1813] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1129ad800) [pid = 1957] [serial = 1814] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x124605000) [pid = 1957] [serial = 1831] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12472e000) [pid = 1957] [serial = 1832] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117152800) [pid = 1957] [serial = 1819] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x117d9b400) [pid = 1957] [serial = 1820] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x124bd4000) [pid = 1957] [serial = 1834] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12588d800) [pid = 1957] [serial = 1837] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x124ea5400) [pid = 1957] [serial = 1835] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12b042400) [pid = 1957] [serial = 1811] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119b92400) [pid = 1957] [serial = 1828] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124107800) [pid = 1957] [serial = 1829] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12aade000) [pid = 1957] [serial = 1861] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12aa39c00) [pid = 1957] [serial = 1849] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11930d400) [pid = 1957] [serial = 1856] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b15cc00) [pid = 1957] [serial = 1852] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118068400) [pid = 1957] [serial = 1855] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12b165000) [pid = 1957] [serial = 1853] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12523ec00) [pid = 1957] [serial = 1858] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a8ba400) [pid = 1957] [serial = 1847] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x129355400) [pid = 1957] [serial = 1859] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128b8b400) [pid = 1957] [serial = 1841] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b078c00) [pid = 1957] [serial = 1850] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x129354c00) [pid = 1957] [serial = 1843] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x129562400) [pid = 1957] [serial = 1844] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12658ec00) [pid = 1957] [serial = 1840] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x11930bc00) [pid = 1957] [serial = 1825] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1194a3400) [pid = 1957] [serial = 1826] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x118862400) [pid = 1957] [serial = 1822] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118f57000) [pid = 1957] [serial = 1823] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a68e800) [pid = 1957] [serial = 1846] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x114f83000) [pid = 1957] [serial = 1816] [outer = 0x0] [url = about:blank] 15:49:35 INFO - PROCESS | 1957 | 1468882175601 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]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1273ms 15:49:35 INFO - PROCESS | 1957 | 1468882175622 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 1957 | 1468882175624 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 15:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:49:35 INFO - PROCESS | 1957 | 1468882175628 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 1957 | 1468882175629 Marionette TRACE conn2 <- [1,2538,null,{}] 15:49:35 INFO - PROCESS | 1957 | 1468882175633 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}] 15:49:35 INFO - PROCESS | 1957 | 1468882175634 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:35 INFO - PROCESS | 1957 | 1468882175728 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:49:35 INFO - PROCESS | 1957 | 1468882175735 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 1957 | 1468882175739 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169b7800 == 28 [pid = 1957] [id = 642] 15:49:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113204800) [pid = 1957] [serial = 1926] [outer = 0x0] 15:49:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1133e3000) [pid = 1957] [serial = 1927] [outer = 0x113204800] 15:49:35 INFO - PROCESS | 1957 | 1468882175771 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x115e88800) [pid = 1957] [serial = 1928] [outer = 0x113204800] 15:49:36 INFO - PROCESS | 1957 | 1468882176160 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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 571ms 15:49:36 INFO - PROCESS | 1957 | 1468882176199 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 1957 | 1468882176202 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 15:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:49:36 INFO - PROCESS | 1957 | 1468882176207 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 1957 | 1468882176209 Marionette TRACE conn2 <- [1,2542,null,{}] 15:49:36 INFO - PROCESS | 1957 | 1468882176211 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}] 15:49:36 INFO - PROCESS | 1957 | 1468882176213 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:36 INFO - PROCESS | 1957 | 1468882176295 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:49:36 INFO - PROCESS | 1957 | 1468882176300 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 1957 | 1468882176301 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f10800 == 29 [pid = 1957] [id = 643] 15:49:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1161adc00) [pid = 1957] [serial = 1929] [outer = 0x0] 15:49:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x117d2c000) [pid = 1957] [serial = 1930] [outer = 0x1161adc00] 15:49:36 INFO - PROCESS | 1957 | 1468882176331 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x118068400) [pid = 1957] [serial = 1931] [outer = 0x1161adc00] 15:49:36 INFO - PROCESS | 1957 | 1468882176702 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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 15:49:36 INFO - PROCESS | 1957 | 1468882176739 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 1957 | 1468882176742 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 15:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:49:36 INFO - PROCESS | 1957 | 1468882176746 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 1957 | 1468882176749 Marionette TRACE conn2 <- [1,2546,null,{}] 15:49:36 INFO - PROCESS | 1957 | 1468882176759 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}] 15:49:36 INFO - PROCESS | 1957 | 1468882176763 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:36 INFO - PROCESS | 1957 | 1468882176884 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:49:36 INFO - PROCESS | 1957 | 1468882176892 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 1957 | 1468882176895 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12405f800 == 30 [pid = 1957] [id = 644] 15:49:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118869800) [pid = 1957] [serial = 1932] [outer = 0x0] 15:49:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x119311c00) [pid = 1957] [serial = 1933] [outer = 0x118869800] 15:49:36 INFO - PROCESS | 1957 | 1468882176936 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119e0d800) [pid = 1957] [serial = 1934] [outer = 0x118869800] 15:49:37 INFO - PROCESS | 1957 | 1468882177303 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]]]}] 15:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 572ms 15:49:37 INFO - PROCESS | 1957 | 1468882177318 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 1957 | 1468882177320 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 15:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:49:37 INFO - PROCESS | 1957 | 1468882177322 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - PROCESS | 1957 | 1468882177325 Marionette TRACE conn2 <- [1,2550,null,{}] 15:49:37 INFO - PROCESS | 1957 | 1468882177344 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}] 15:49:37 INFO - PROCESS | 1957 | 1468882177345 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:37 INFO - PROCESS | 1957 | 1468882177426 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:49:37 INFO - PROCESS | 1957 | 1468882177430 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 1957 | 1468882177431 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244a6800 == 31 [pid = 1957] [id = 645] 15:49:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11a017c00) [pid = 1957] [serial = 1935] [outer = 0x0] 15:49:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x123f4b000) [pid = 1957] [serial = 1936] [outer = 0x11a017c00] 15:49:37 INFO - PROCESS | 1957 | 1468882177457 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x124605400) [pid = 1957] [serial = 1937] [outer = 0x11a017c00] 15:49:37 INFO - PROCESS | 1957 | 1468882177827 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]]]}] 15:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 15:49:37 INFO - PROCESS | 1957 | 1468882177843 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 1957 | 1468882177845 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 15:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:49:37 INFO - PROCESS | 1957 | 1468882177847 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - PROCESS | 1957 | 1468882177848 Marionette TRACE conn2 <- [1,2554,null,{}] 15:49:37 INFO - PROCESS | 1957 | 1468882177857 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}] 15:49:37 INFO - PROCESS | 1957 | 1468882177859 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:37 INFO - PROCESS | 1957 | 1468882177961 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:49:37 INFO - PROCESS | 1957 | 1468882177965 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 1957 | 1468882177966 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12582d800 == 32 [pid = 1957] [id = 646] 15:49:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1129b6c00) [pid = 1957] [serial = 1938] [outer = 0x0] 15:49:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12469a000) [pid = 1957] [serial = 1939] [outer = 0x1129b6c00] 15:49:37 INFO - PROCESS | 1957 | 1468882177991 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124bd8000) [pid = 1957] [serial = 1940] [outer = 0x1129b6c00] 15:49:38 INFO - PROCESS | 1957 | 1468882178365 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]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 569ms 15:49:38 INFO - PROCESS | 1957 | 1468882178417 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 1957 | 1468882178419 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 15:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:49:38 INFO - PROCESS | 1957 | 1468882178422 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 1957 | 1468882178423 Marionette TRACE conn2 <- [1,2558,null,{}] 15:49:38 INFO - PROCESS | 1957 | 1468882178425 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}] 15:49:38 INFO - PROCESS | 1957 | 1468882178429 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:38 INFO - PROCESS | 1957 | 1468882178537 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:49:38 INFO - PROCESS | 1957 | 1468882178588 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 1957 | 1468882178589 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ba3800 == 33 [pid = 1957] [id = 647] 15:49:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124bda800) [pid = 1957] [serial = 1941] [outer = 0x0] 15:49:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x119b88c00) [pid = 1957] [serial = 1942] [outer = 0x124bda800] 15:49:38 INFO - PROCESS | 1957 | 1468882178620 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x128b8e800) [pid = 1957] [serial = 1943] [outer = 0x124bda800] 15:49:39 INFO - PROCESS | 1957 | 1468882179033 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]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 620ms 15:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:49:39 INFO - PROCESS | 1957 | 1468882179042 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 1957 | 1468882179043 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 15:49:39 INFO - PROCESS | 1957 | 1468882179045 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 1957 | 1468882179046 Marionette TRACE conn2 <- [1,2562,null,{}] 15:49:39 INFO - PROCESS | 1957 | 1468882179056 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}] 15:49:39 INFO - PROCESS | 1957 | 1468882179059 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:39 INFO - PROCESS | 1957 | 1468882179153 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:49:39 INFO - PROCESS | 1957 | 1468882179193 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 1957 | 1468882179194 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295e8800 == 34 [pid = 1957] [id = 648] 15:49:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1129ba400) [pid = 1957] [serial = 1944] [outer = 0x0] 15:49:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12910c800) [pid = 1957] [serial = 1945] [outer = 0x1129ba400] 15:49:39 INFO - PROCESS | 1957 | 1468882179218 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x129448c00) [pid = 1957] [serial = 1946] [outer = 0x1129ba400] 15:49:39 INFO - PROCESS | 1957 | 1468882179564 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]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 526ms 15:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:49:39 INFO - PROCESS | 1957 | 1468882179575 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 1957 | 1468882179577 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 15:49:39 INFO - PROCESS | 1957 | 1468882179579 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 1957 | 1468882179580 Marionette TRACE conn2 <- [1,2566,null,{}] 15:49:39 INFO - PROCESS | 1957 | 1468882179582 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}] 15:49:39 INFO - PROCESS | 1957 | 1468882179583 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:39 INFO - PROCESS | 1957 | 1468882179869 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11320dc00) [pid = 1957] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12aa2e000) [pid = 1957] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1121b5000) [pid = 1957] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1176ad400) [pid = 1957] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x112724400) [pid = 1957] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1129b9800) [pid = 1957] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124110400) [pid = 1957] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x119b89400) [pid = 1957] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118fb6000) [pid = 1957] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12588e400) [pid = 1957] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115dba400) [pid = 1957] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11864b800) [pid = 1957] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x116143000) [pid = 1957] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x125889400) [pid = 1957] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x129106000) [pid = 1957] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12500bc00) [pid = 1957] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:49:39 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112a80800) [pid = 1957] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:49:39 INFO - PROCESS | 1957 | 1468882179917 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 1957 | 1468882179919 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x119833800 == 35 [pid = 1957] [id = 649] 15:49:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x110fa7c00) [pid = 1957] [serial = 1947] [outer = 0x0] 15:49:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1129adc00) [pid = 1957] [serial = 1948] [outer = 0x110fa7c00] 15:49:39 INFO - PROCESS | 1957 | 1468882179944 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11320dc00) [pid = 1957] [serial = 1949] [outer = 0x110fa7c00] 15:49:40 INFO - PROCESS | 1957 | 1468882180200 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]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 669ms 15:49:40 INFO - PROCESS | 1957 | 1468882180249 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 1957 | 1468882180250 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 15:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:49:40 INFO - PROCESS | 1957 | 1468882180252 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 1957 | 1468882180253 Marionette TRACE conn2 <- [1,2570,null,{}] 15:49:40 INFO - PROCESS | 1957 | 1468882180265 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}] 15:49:40 INFO - PROCESS | 1957 | 1468882180276 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:40 INFO - PROCESS | 1957 | 1468882180357 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:49:40 INFO - PROCESS | 1957 | 1468882180362 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 1957 | 1468882180363 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b011000 == 36 [pid = 1957] [id = 650] 15:49:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x116a06000) [pid = 1957] [serial = 1950] [outer = 0x0] 15:49:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119557800) [pid = 1957] [serial = 1951] [outer = 0x116a06000] 15:49:40 INFO - PROCESS | 1957 | 1468882180388 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12588e400) [pid = 1957] [serial = 1952] [outer = 0x116a06000] 15:49:40 INFO - PROCESS | 1957 | 1468882180819 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]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 579ms 15:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:49:40 INFO - PROCESS | 1957 | 1468882180832 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 1957 | 1468882180834 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 15:49:40 INFO - PROCESS | 1957 | 1468882180837 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 1957 | 1468882180838 Marionette TRACE conn2 <- [1,2574,null,{}] 15:49:40 INFO - PROCESS | 1957 | 1468882180845 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}] 15:49:40 INFO - PROCESS | 1957 | 1468882180846 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:40 INFO - PROCESS | 1957 | 1468882180968 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:49:40 INFO - PROCESS | 1957 | 1468882180977 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 1957 | 1468882180978 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b12d000 == 37 [pid = 1957] [id = 651] 15:49:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128b81800) [pid = 1957] [serial = 1953] [outer = 0x0] 15:49:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12956d400) [pid = 1957] [serial = 1954] [outer = 0x128b81800] 15:49:41 INFO - PROCESS | 1957 | 1468882181018 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a68fc00) [pid = 1957] [serial = 1955] [outer = 0x128b81800] 15:49:41 INFO - PROCESS | 1957 | 1468882181435 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]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 626ms 15:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:49:41 INFO - PROCESS | 1957 | 1468882181463 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 1957 | 1468882181464 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 15:49:41 INFO - PROCESS | 1957 | 1468882181466 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 1957 | 1468882181468 Marionette TRACE conn2 <- [1,2578,null,{}] 15:49:41 INFO - PROCESS | 1957 | 1468882181470 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}] 15:49:41 INFO - PROCESS | 1957 | 1468882181474 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:41 INFO - PROCESS | 1957 | 1468882181608 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:49:41 INFO - PROCESS | 1957 | 1468882181632 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 1957 | 1468882181634 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be7a000 == 38 [pid = 1957] [id = 652] 15:49:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a8bdc00) [pid = 1957] [serial = 1956] [outer = 0x0] 15:49:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12aa39000) [pid = 1957] [serial = 1957] [outer = 0x12a8bdc00] 15:49:41 INFO - PROCESS | 1957 | 1468882181661 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b07cc00) [pid = 1957] [serial = 1958] [outer = 0x12a8bdc00] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x118f10800 == 37 [pid = 1957] [id = 643] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x11814a800 == 36 [pid = 1957] [id = 641] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x1169b7800 == 35 [pid = 1957] [id = 642] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x12582d800 == 34 [pid = 1957] [id = 646] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x119833800 == 33 [pid = 1957] [id = 649] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x12405f800 == 32 [pid = 1957] [id = 644] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x1295e8800 == 31 [pid = 1957] [id = 648] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x1244a6800 == 30 [pid = 1957] [id = 645] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x128ba3800 == 29 [pid = 1957] [id = 647] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x12b011000 == 28 [pid = 1957] [id = 650] 15:49:42 INFO - PROCESS | 1957 | --DOCSHELL 0x12b12d000 == 27 [pid = 1957] [id = 651] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b864c00) [pid = 1957] [serial = 1907] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12b07e000) [pid = 1957] [serial = 1906] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12aae3400) [pid = 1957] [serial = 1903] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b07ec00) [pid = 1957] [serial = 1904] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x124b25800) [pid = 1957] [serial = 1898] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1176b7c00) [pid = 1957] [serial = 1873] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1129b9c00) [pid = 1957] [serial = 1865] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1127d5c00) [pid = 1957] [serial = 1864] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124107400) [pid = 1957] [serial = 1883] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124b22400) [pid = 1957] [serial = 1885] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118061800) [pid = 1957] [serial = 1874] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11a01e400) [pid = 1957] [serial = 1880] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12aa2c400) [pid = 1957] [serial = 1901] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x129357c00) [pid = 1957] [serial = 1892] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12380a000) [pid = 1957] [serial = 1882] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x116740800) [pid = 1957] [serial = 1871] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119555c00) [pid = 1957] [serial = 1877] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x11673d800) [pid = 1957] [serial = 1867] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x115e31800) [pid = 1957] [serial = 1870] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x125716400) [pid = 1957] [serial = 1886] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12910a400) [pid = 1957] [serial = 1891] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x126635400) [pid = 1957] [serial = 1888] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1188a4000) [pid = 1957] [serial = 1876] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x129571c00) [pid = 1957] [serial = 1895] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x11a015800) [pid = 1957] [serial = 1879] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1246e9400) [pid = 1957] [serial = 1900] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x118132000) [pid = 1957] [serial = 1897] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x116abb400) [pid = 1957] [serial = 1868] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12944bc00) [pid = 1957] [serial = 1894] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x128b88c00) [pid = 1957] [serial = 1889] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12b166000) [pid = 1957] [serial = 1862] [outer = 0x0] [url = about:blank] 15:49:42 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12658d400) [pid = 1957] [serial = 1838] [outer = 0x0] [url = about:blank] 15:49:43 INFO - PROCESS | 1957 | 1468882183059 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]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1626ms 15:49:43 INFO - PROCESS | 1957 | 1468882183093 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 1957 | 1468882183095 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 15:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:49:43 INFO - PROCESS | 1957 | 1468882183098 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 1957 | 1468882183101 Marionette TRACE conn2 <- [1,2582,null,{}] 15:49:43 INFO - PROCESS | 1957 | 1468882183105 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}] 15:49:43 INFO - PROCESS | 1957 | 1468882183107 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:43 INFO - PROCESS | 1957 | 1468882183211 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:49:43 INFO - PROCESS | 1957 | 1468882183268 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 1957 | 1468882183269 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x116971000 == 28 [pid = 1957] [id = 653] 15:49:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1129ad800) [pid = 1957] [serial = 1959] [outer = 0x0] 15:49:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x1129af000) [pid = 1957] [serial = 1960] [outer = 0x1129ad800] 15:49:43 INFO - PROCESS | 1957 | 1468882183297 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x112a85800) [pid = 1957] [serial = 1961] [outer = 0x1129ad800] 15:49:43 INFO - PROCESS | 1957 | 1468882183633 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]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 573ms 15:49:43 INFO - PROCESS | 1957 | 1468882183671 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 1957 | 1468882183677 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 15:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:49:43 INFO - PROCESS | 1957 | 1468882183682 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 1957 | 1468882183684 Marionette TRACE conn2 <- [1,2586,null,{}] 15:49:43 INFO - PROCESS | 1957 | 1468882183686 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}] 15:49:43 INFO - PROCESS | 1957 | 1468882183688 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:43 INFO - PROCESS | 1957 | 1468882183768 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:49:43 INFO - PROCESS | 1957 | 1468882183823 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 1957 | 1468882183825 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11814f000 == 29 [pid = 1957] [id = 654] 15:49:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x113202c00) [pid = 1957] [serial = 1962] [outer = 0x0] 15:49:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x113c58000) [pid = 1957] [serial = 1963] [outer = 0x113202c00] 15:49:43 INFO - PROCESS | 1957 | 1468882183856 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x115dc7800) [pid = 1957] [serial = 1964] [outer = 0x113202c00] 15:49:44 INFO - PROCESS | 1957 | 1468882184161 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]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 521ms 15:49:44 INFO - PROCESS | 1957 | 1468882184204 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 1957 | 1468882184206 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 15:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:49:44 INFO - PROCESS | 1957 | 1468882184211 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - PROCESS | 1957 | 1468882184213 Marionette TRACE conn2 <- [1,2590,null,{}] 15:49:44 INFO - PROCESS | 1957 | 1468882184221 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}] 15:49:44 INFO - PROCESS | 1957 | 1468882184225 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:44 INFO - PROCESS | 1957 | 1468882184303 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:49:44 INFO - PROCESS | 1957 | 1468882184358 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 1957 | 1468882184361 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x119842800 == 30 [pid = 1957] [id = 655] 15:49:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x10eaf9000) [pid = 1957] [serial = 1965] [outer = 0x0] 15:49:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11673c800) [pid = 1957] [serial = 1966] [outer = 0x10eaf9000] 15:49:44 INFO - PROCESS | 1957 | 1468882184389 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x117153000) [pid = 1957] [serial = 1967] [outer = 0x10eaf9000] 15:49:44 INFO - PROCESS | 1957 | 1468882184699 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]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 521ms 15:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:49:44 INFO - PROCESS | 1957 | 1468882184732 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 1957 | 1468882184734 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 15:49:44 INFO - PROCESS | 1957 | 1468882184736 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - PROCESS | 1957 | 1468882184738 Marionette TRACE conn2 <- [1,2594,null,{}] 15:49:44 INFO - PROCESS | 1957 | 1468882184743 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}] 15:49:44 INFO - PROCESS | 1957 | 1468882184744 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:44 INFO - PROCESS | 1957 | 1468882184823 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:49:44 INFO - PROCESS | 1957 | 1468882184829 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 1957 | 1468882184830 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a9b800 == 31 [pid = 1957] [id = 656] 15:49:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x117d38400) [pid = 1957] [serial = 1968] [outer = 0x0] 15:49:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11812b400) [pid = 1957] [serial = 1969] [outer = 0x117d38400] 15:49:44 INFO - PROCESS | 1957 | 1468882184855 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118644400) [pid = 1957] [serial = 1970] [outer = 0x117d38400] 15:49:45 INFO - PROCESS | 1957 | 1468882185197 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]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 475ms 15:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:49:45 INFO - PROCESS | 1957 | 1468882185213 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 1957 | 1468882185214 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 15:49:45 INFO - PROCESS | 1957 | 1468882185216 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 1957 | 1468882185217 Marionette TRACE conn2 <- [1,2598,null,{}] 15:49:45 INFO - PROCESS | 1957 | 1468882185220 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}] 15:49:45 INFO - PROCESS | 1957 | 1468882185221 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:45 INFO - PROCESS | 1957 | 1468882185330 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:49:45 INFO - PROCESS | 1957 | 1468882185335 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 1957 | 1468882185336 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241d7800 == 32 [pid = 1957] [id = 657] 15:49:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1131a6c00) [pid = 1957] [serial = 1971] [outer = 0x0] 15:49:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118862000) [pid = 1957] [serial = 1972] [outer = 0x1131a6c00] 15:49:45 INFO - PROCESS | 1957 | 1468882185363 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11889b400) [pid = 1957] [serial = 1973] [outer = 0x1131a6c00] 15:49:45 INFO - PROCESS | 1957 | 1468882185689 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]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 15:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:49:45 INFO - PROCESS | 1957 | 1468882185736 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 1957 | 1468882185737 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 15:49:45 INFO - PROCESS | 1957 | 1468882185739 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 1957 | 1468882185741 Marionette TRACE conn2 <- [1,2602,null,{}] 15:49:45 INFO - PROCESS | 1957 | 1468882185743 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}] 15:49:45 INFO - PROCESS | 1957 | 1468882185747 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:45 INFO - PROCESS | 1957 | 1468882185845 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:49:45 INFO - PROCESS | 1957 | 1468882185901 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 1957 | 1468882185902 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x124c38000 == 33 [pid = 1957] [id = 658] 15:49:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118646400) [pid = 1957] [serial = 1974] [outer = 0x0] 15:49:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118fb0c00) [pid = 1957] [serial = 1975] [outer = 0x118646400] 15:49:45 INFO - PROCESS | 1957 | 1468882185927 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11a01ac00) [pid = 1957] [serial = 1976] [outer = 0x118646400] 15:49:46 INFO - PROCESS | 1957 | 1468882186222 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]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 15:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:49:46 INFO - PROCESS | 1957 | 1468882186261 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 1957 | 1468882186262 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 15:49:46 INFO - PROCESS | 1957 | 1468882186264 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 1957 | 1468882186265 Marionette TRACE conn2 <- [1,2606,null,{}] 15:49:46 INFO - PROCESS | 1957 | 1468882186268 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}] 15:49:46 INFO - PROCESS | 1957 | 1468882186269 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:46 INFO - PROCESS | 1957 | 1468882186352 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:49:46 INFO - PROCESS | 1957 | 1468882186357 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 1957 | 1468882186360 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12669e000 == 34 [pid = 1957] [id = 659] 15:49:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11a01b400) [pid = 1957] [serial = 1977] [outer = 0x0] 15:49:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11a01e000) [pid = 1957] [serial = 1978] [outer = 0x11a01b400] 15:49:46 INFO - PROCESS | 1957 | 1468882186384 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123f4cc00) [pid = 1957] [serial = 1979] [outer = 0x11a01b400] 15:49:46 INFO - PROCESS | 1957 | 1468882186712 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]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 469ms 15:49:46 INFO - PROCESS | 1957 | 1468882186733 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 1957 | 1468882186735 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 15:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:49:46 INFO - PROCESS | 1957 | 1468882186737 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 1957 | 1468882186738 Marionette TRACE conn2 <- [1,2610,null,{}] 15:49:46 INFO - PROCESS | 1957 | 1468882186744 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}] 15:49:46 INFO - PROCESS | 1957 | 1468882186745 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:46 INFO - PROCESS | 1957 | 1468882186846 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:49:46 INFO - PROCESS | 1957 | 1468882186852 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 1957 | 1468882186853 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x128aad800 == 35 [pid = 1957] [id = 660] 15:49:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11a01c400) [pid = 1957] [serial = 1980] [outer = 0x0] 15:49:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1243b5c00) [pid = 1957] [serial = 1981] [outer = 0x11a01c400] 15:49:46 INFO - PROCESS | 1957 | 1468882186877 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1246e7000) [pid = 1957] [serial = 1982] [outer = 0x11a01c400] 15:49:47 INFO - PROCESS | 1957 | 1468882187202 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]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 471ms 15:49:47 INFO - PROCESS | 1957 | 1468882187210 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 1957 | 1468882187211 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 15:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:49:47 INFO - PROCESS | 1957 | 1468882187214 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 1957 | 1468882187215 Marionette TRACE conn2 <- [1,2614,null,{}] 15:49:47 INFO - PROCESS | 1957 | 1468882187217 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}] 15:49:47 INFO - PROCESS | 1957 | 1468882187218 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:47 INFO - PROCESS | 1957 | 1468882187309 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:49:47 INFO - PROCESS | 1957 | 1468882187314 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 1957 | 1468882187315 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x119840000 == 36 [pid = 1957] [id = 661] 15:49:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1246ec000) [pid = 1957] [serial = 1983] [outer = 0x0] 15:49:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124bd4000) [pid = 1957] [serial = 1984] [outer = 0x1246ec000] 15:49:47 INFO - PROCESS | 1957 | 1468882187339 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124c98400) [pid = 1957] [serial = 1985] [outer = 0x1246ec000] 15:49:47 INFO - PROCESS | 1957 | 1468882187666 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]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 468ms 15:49:47 INFO - PROCESS | 1957 | 1468882187682 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 1957 | 1468882187683 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 15:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:49:47 INFO - PROCESS | 1957 | 1468882187686 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 1957 | 1468882187687 Marionette TRACE conn2 <- [1,2618,null,{}] 15:49:47 INFO - PROCESS | 1957 | 1468882187690 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}] 15:49:47 INFO - PROCESS | 1957 | 1468882187694 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:47 INFO - PROCESS | 1957 | 1468882187779 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:49:47 INFO - PROCESS | 1957 | 1468882187844 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 1957 | 1468882187845 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12914d800 == 37 [pid = 1957] [id = 662] 15:49:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1241b5000) [pid = 1957] [serial = 1986] [outer = 0x0] 15:49:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x124ca3400) [pid = 1957] [serial = 1987] [outer = 0x1241b5000] 15:49:47 INFO - PROCESS | 1957 | 1468882187870 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1250b6400) [pid = 1957] [serial = 1988] [outer = 0x1241b5000] 15:49:48 INFO - PROCESS | 1957 | 1468882188158 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]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 15:49:48 INFO - PROCESS | 1957 | 1468882188212 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 1957 | 1468882188214 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 15:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:49:48 INFO - PROCESS | 1957 | 1468882188216 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 1957 | 1468882188218 Marionette TRACE conn2 <- [1,2622,null,{}] 15:49:48 INFO - PROCESS | 1957 | 1468882188220 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}] 15:49:48 INFO - PROCESS | 1957 | 1468882188222 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:48 INFO - PROCESS | 1957 | 1468882188339 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:49:48 INFO - PROCESS | 1957 | 1468882188342 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 1957 | 1468882188344 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241cf000 == 38 [pid = 1957] [id = 663] 15:49:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12571a000) [pid = 1957] [serial = 1989] [outer = 0x0] 15:49:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12658e800) [pid = 1957] [serial = 1990] [outer = 0x12571a000] 15:49:48 INFO - PROCESS | 1957 | 1468882188370 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x128b8b000) [pid = 1957] [serial = 1991] [outer = 0x12571a000] 15:49:48 INFO - PROCESS | 1957 | 1468882188819 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]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 621ms 15:49:48 INFO - PROCESS | 1957 | 1468882188838 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 1957 | 1468882188841 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 15:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:49:48 INFO - PROCESS | 1957 | 1468882188844 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 1957 | 1468882188846 Marionette TRACE conn2 <- [1,2626,null,{}] 15:49:48 INFO - PROCESS | 1957 | 1468882188849 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}] 15:49:48 INFO - PROCESS | 1957 | 1468882188851 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:49 INFO - PROCESS | 1957 | 1468882189005 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:49:49 INFO - PROCESS | 1957 | 1468882189026 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 1957 | 1468882189027 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a854800 == 39 [pid = 1957] [id = 664] 15:49:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x128b8b400) [pid = 1957] [serial = 1992] [outer = 0x0] 15:49:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12910b400) [pid = 1957] [serial = 1993] [outer = 0x128b8b400] 15:49:49 INFO - PROCESS | 1957 | 1468882189065 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x129440400) [pid = 1957] [serial = 1994] [outer = 0x128b8b400] 15:49:49 INFO - PROCESS | 1957 | 1468882189430 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]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 620ms 15:49:49 INFO - PROCESS | 1957 | 1468882189465 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 1957 | 1468882189466 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 15:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:49:49 INFO - PROCESS | 1957 | 1468882189468 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 1957 | 1468882189469 Marionette TRACE conn2 <- [1,2630,null,{}] 15:49:49 INFO - PROCESS | 1957 | 1468882189479 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}] 15:49:49 INFO - PROCESS | 1957 | 1468882189480 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:49 INFO - PROCESS | 1957 | 1468882189583 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:49:49 INFO - PROCESS | 1957 | 1468882189596 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 1957 | 1468882189597 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b946000 == 40 [pid = 1957] [id = 665] 15:49:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x129107400) [pid = 1957] [serial = 1995] [outer = 0x0] 15:49:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129564000) [pid = 1957] [serial = 1996] [outer = 0x129107400] 15:49:49 INFO - PROCESS | 1957 | 1468882189620 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12956ec00) [pid = 1957] [serial = 1997] [outer = 0x129107400] 15:49:49 INFO - PROCESS | 1957 | 1468882189978 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]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 15:49:49 INFO - PROCESS | 1957 | 1468882189987 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 1957 | 1468882189989 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 15:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:49:49 INFO - PROCESS | 1957 | 1468882189994 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 1957 | 1468882189995 Marionette TRACE conn2 <- [1,2634,null,{}] 15:49:49 INFO - PROCESS | 1957 | 1468882189998 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}] 15:49:50 INFO - PROCESS | 1957 | 1468882189999 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:50 INFO - PROCESS | 1957 | 1468882190099 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1129b6c00) [pid = 1957] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x124bda800) [pid = 1957] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1129ba400) [pid = 1957] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x110fa7c00) [pid = 1957] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x128b81800) [pid = 1957] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x116a06000) [pid = 1957] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1164e1400) [pid = 1957] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11a017c00) [pid = 1957] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x118869800) [pid = 1957] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1161adc00) [pid = 1957] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x113204800) [pid = 1957] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x116744000) [pid = 1957] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1127d2400) [pid = 1957] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x126123000) [pid = 1957] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123850800) [pid = 1957] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:49:50 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118309800) [pid = 1957] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:49:50 INFO - PROCESS | 1957 | 1468882190295 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 1957 | 1468882190296 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x118156800 == 41 [pid = 1957] [id = 666] 15:49:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x110fa7c00) [pid = 1957] [serial = 1998] [outer = 0x0] 15:49:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1129ba400) [pid = 1957] [serial = 1999] [outer = 0x110fa7c00] 15:49:50 INFO - PROCESS | 1957 | 1468882190321 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1161adc00) [pid = 1957] [serial = 2000] [outer = 0x110fa7c00] 15:49:50 INFO - PROCESS | 1957 | 1468882190571 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]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 622ms 15:49:50 INFO - PROCESS | 1957 | 1468882190616 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 1957 | 1468882190617 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 15:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:49:50 INFO - PROCESS | 1957 | 1468882190635 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 1957 | 1468882190636 Marionette TRACE conn2 <- [1,2638,null,{}] 15:49:50 INFO - PROCESS | 1957 | 1468882190639 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}] 15:49:50 INFO - PROCESS | 1957 | 1468882190642 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:50 INFO - PROCESS | 1957 | 1468882190735 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:49:50 INFO - PROCESS | 1957 | 1468882190739 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 1957 | 1468882190742 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c05a000 == 42 [pid = 1957] [id = 667] 15:49:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1164e1400) [pid = 1957] [serial = 2001] [outer = 0x0] 15:49:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x123850800) [pid = 1957] [serial = 2002] [outer = 0x1164e1400] 15:49:50 INFO - PROCESS | 1957 | 1468882190767 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128d74800) [pid = 1957] [serial = 2003] [outer = 0x1164e1400] 15:49:51 INFO - PROCESS | 1957 | 1468882191129 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]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 540ms 15:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:49:51 INFO - PROCESS | 1957 | 1468882191163 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 1957 | 1468882191164 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 15:49:51 INFO - PROCESS | 1957 | 1468882191166 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 1957 | 1468882191167 Marionette TRACE conn2 <- [1,2642,null,{}] 15:49:51 INFO - PROCESS | 1957 | 1468882191169 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}] 15:49:51 INFO - PROCESS | 1957 | 1468882191170 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:51 INFO - PROCESS | 1957 | 1468882191252 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:49:51 INFO - PROCESS | 1957 | 1468882191258 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 1957 | 1468882191260 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c75d800 == 43 [pid = 1957] [id = 668] 15:49:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x123c9a400) [pid = 1957] [serial = 2004] [outer = 0x0] 15:49:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a690400) [pid = 1957] [serial = 2005] [outer = 0x123c9a400] 15:49:51 INFO - PROCESS | 1957 | 1468882191285 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a76a000) [pid = 1957] [serial = 2006] [outer = 0x123c9a400] 15:49:51 INFO - PROCESS | 1957 | 1468882191624 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]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:49:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 472ms 15:49:51 INFO - PROCESS | 1957 | 1468882191638 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 1957 | 1468882191642 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 15:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:49:51 INFO - PROCESS | 1957 | 1468882191645 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 1957 | 1468882191647 Marionette TRACE conn2 <- [1,2646,null,{}] 15:49:51 INFO - PROCESS | 1957 | 1468882191650 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}] 15:49:51 INFO - PROCESS | 1957 | 1468882191652 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:51 INFO - PROCESS | 1957 | 1468882191781 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:49:51 INFO - PROCESS | 1957 | 1468882191870 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 1957 | 1468882191871 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caec800 == 44 [pid = 1957] [id = 669] 15:49:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1246e7800) [pid = 1957] [serial = 2007] [outer = 0x0] 15:49:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a8c2000) [pid = 1957] [serial = 2008] [outer = 0x1246e7800] 15:49:51 INFO - PROCESS | 1957 | 1468882191909 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12aa3ac00) [pid = 1957] [serial = 2009] [outer = 0x1246e7800] 15:49:52 INFO - PROCESS | 1957 | 1468882192321 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]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:49:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 720ms 15:49:52 INFO - PROCESS | 1957 | 1468882192366 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 1957 | 1468882192369 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 15:49:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:49:52 INFO - PROCESS | 1957 | 1468882192372 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 1957 | 1468882192375 Marionette TRACE conn2 <- [1,2650,null,{}] 15:49:52 INFO - PROCESS | 1957 | 1468882192380 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}] 15:49:52 INFO - PROCESS | 1957 | 1468882192381 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:52 INFO - PROCESS | 1957 | 1468882192527 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:49:52 INFO - PROCESS | 1957 | 1468882192588 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:52 INFO - PROCESS | 1957 | 1468882192591 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x11695c000 == 45 [pid = 1957] [id = 670] 15:49:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1121e2800) [pid = 1957] [serial = 2010] [outer = 0x0] 15:49:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11279e400) [pid = 1957] [serial = 2011] [outer = 0x1121e2800] 15:49:52 INFO - PROCESS | 1957 | 1468882192622 Marionette DEBUG loaded listener.js 15:49:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x112a80c00) [pid = 1957] [serial = 2012] [outer = 0x1121e2800] 15:49:53 INFO - PROCESS | 1957 | 1468882193094 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]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:49:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 772ms 15:49:53 INFO - PROCESS | 1957 | 1468882193149 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 1957 | 1468882193152 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 15:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:49:53 INFO - PROCESS | 1957 | 1468882193184 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 1957 | 1468882193185 Marionette TRACE conn2 <- [1,2654,null,{}] 15:49:53 INFO - PROCESS | 1957 | 1468882193189 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}] 15:49:53 INFO - PROCESS | 1957 | 1468882193193 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:53 INFO - PROCESS | 1957 | 1468882193307 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:49:53 INFO - PROCESS | 1957 | 1468882193390 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 1957 | 1468882193392 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x123893000 == 46 [pid = 1957] [id = 671] 15:49:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11614b400) [pid = 1957] [serial = 2013] [outer = 0x0] 15:49:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1164dc400) [pid = 1957] [serial = 2014] [outer = 0x11614b400] 15:49:53 INFO - PROCESS | 1957 | 1468882193422 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11698a800) [pid = 1957] [serial = 2015] [outer = 0x11614b400] 15:49:54 INFO - PROCESS | 1957 | 1468882194167 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]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1054ms 15:49:54 INFO - PROCESS | 1957 | 1468882194211 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:49:54 INFO - PROCESS | 1957 | 1468882194214 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 15:49:54 INFO - PROCESS | 1957 | 1468882194217 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 1957 | 1468882194219 Marionette TRACE conn2 <- [1,2658,null,{}] 15:49:54 INFO - PROCESS | 1957 | 1468882194234 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}] 15:49:54 INFO - PROCESS | 1957 | 1468882194235 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:54 INFO - PROCESS | 1957 | 1468882194345 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:49:54 INFO - PROCESS | 1957 | 1468882194430 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 1957 | 1468882194433 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x117d7b000 == 47 [pid = 1957] [id = 672] 15:49:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x116142c00) [pid = 1957] [serial = 2016] [outer = 0x0] 15:49:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1164e2c00) [pid = 1957] [serial = 2017] [outer = 0x116142c00] 15:49:54 INFO - PROCESS | 1957 | 1468882194461 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11714b000) [pid = 1957] [serial = 2018] [outer = 0x116142c00] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12c75d800 == 46 [pid = 1957] [id = 668] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12c05a000 == 45 [pid = 1957] [id = 667] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x118156800 == 44 [pid = 1957] [id = 666] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12b946000 == 43 [pid = 1957] [id = 665] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12a854800 == 42 [pid = 1957] [id = 664] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x1241cf000 == 41 [pid = 1957] [id = 663] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12aa39000) [pid = 1957] [serial = 1957] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12914d800 == 40 [pid = 1957] [id = 662] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x119840000 == 39 [pid = 1957] [id = 661] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x128aad800 == 38 [pid = 1957] [id = 660] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12669e000 == 37 [pid = 1957] [id = 659] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x124c38000 == 36 [pid = 1957] [id = 658] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x1241d7800 == 35 [pid = 1957] [id = 657] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x123a9b800 == 34 [pid = 1957] [id = 656] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x119842800 == 33 [pid = 1957] [id = 655] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x11814f000 == 32 [pid = 1957] [id = 654] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x116971000 == 31 [pid = 1957] [id = 653] 15:49:54 INFO - PROCESS | 1957 | --DOCSHELL 0x12be7a000 == 30 [pid = 1957] [id = 652] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12469a000) [pid = 1957] [serial = 1939] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x128b8e800) [pid = 1957] [serial = 1943] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x119b88c00) [pid = 1957] [serial = 1942] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x129448c00) [pid = 1957] [serial = 1946] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12910c800) [pid = 1957] [serial = 1945] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11320dc00) [pid = 1957] [serial = 1949] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12956d400) [pid = 1957] [serial = 1954] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12588e400) [pid = 1957] [serial = 1952] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1129adc00) [pid = 1957] [serial = 1948] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a68fc00) [pid = 1957] [serial = 1955] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1176b1000) [pid = 1957] [serial = 1910] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1164e7400) [pid = 1957] [serial = 1909] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x123f4b000) [pid = 1957] [serial = 1936] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x119311c00) [pid = 1957] [serial = 1933] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x119e0d800) [pid = 1957] [serial = 1934] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x117d2c000) [pid = 1957] [serial = 1930] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118068400) [pid = 1957] [serial = 1931] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1133e3000) [pid = 1957] [serial = 1927] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e88800) [pid = 1957] [serial = 1928] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x117d9dc00) [pid = 1957] [serial = 1925] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x116a0d000) [pid = 1957] [serial = 1924] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12910b000) [pid = 1957] [serial = 1922] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11864ec00) [pid = 1957] [serial = 1921] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12944a800) [pid = 1957] [serial = 1918] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a69b800) [pid = 1957] [serial = 1919] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124cc7c00) [pid = 1957] [serial = 1916] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1246f1000) [pid = 1957] [serial = 1915] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11997f800) [pid = 1957] [serial = 1913] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118fba400) [pid = 1957] [serial = 1912] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x124bd8000) [pid = 1957] [serial = 1940] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x119557800) [pid = 1957] [serial = 1951] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124605400) [pid = 1957] [serial = 1937] [outer = 0x0] [url = about:blank] 15:49:54 INFO - PROCESS | 1957 | 1468882194847 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]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 15:49:54 INFO - PROCESS | 1957 | 1468882194888 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 1957 | 1468882194891 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 15:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:49:54 INFO - PROCESS | 1957 | 1468882194895 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 1957 | 1468882194897 Marionette TRACE conn2 <- [1,2662,null,{}] 15:49:54 INFO - PROCESS | 1957 | 1468882194899 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}] 15:49:54 INFO - PROCESS | 1957 | 1468882194900 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:54 INFO - PROCESS | 1957 | 1468882194980 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:49:55 INFO - PROCESS | 1957 | 1468882195040 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 1957 | 1468882195042 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x119162800 == 31 [pid = 1957] [id = 673] 15:49:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x117d32800) [pid = 1957] [serial = 2019] [outer = 0x0] 15:49:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11805d400) [pid = 1957] [serial = 2020] [outer = 0x117d32800] 15:49:55 INFO - PROCESS | 1957 | 1468882195068 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118643c00) [pid = 1957] [serial = 2021] [outer = 0x117d32800] 15:49:55 INFO - PROCESS | 1957 | 1468882195372 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]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:49:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 15:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:49:55 INFO - PROCESS | 1957 | 1468882195414 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 1957 | 1468882195416 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 15:49:55 INFO - PROCESS | 1957 | 1468882195418 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 1957 | 1468882195420 Marionette TRACE conn2 <- [1,2666,null,{}] 15:49:55 INFO - PROCESS | 1957 | 1468882195430 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}] 15:49:55 INFO - PROCESS | 1957 | 1468882195434 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:55 INFO - PROCESS | 1957 | 1468882195512 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:49:55 INFO - PROCESS | 1957 | 1468882195571 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 1957 | 1468882195573 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12389a000 == 32 [pid = 1957] [id = 674] 15:49:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118566400) [pid = 1957] [serial = 2022] [outer = 0x0] 15:49:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118fb2800) [pid = 1957] [serial = 2023] [outer = 0x118566400] 15:49:55 INFO - PROCESS | 1957 | 1468882195600 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119980400) [pid = 1957] [serial = 2024] [outer = 0x118566400] 15:49:56 INFO - PROCESS | 1957 | 1468882196405 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]]]}] 15:49:56 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) 15:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1025ms 15:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:49:56 INFO - PROCESS | 1957 | 1468882196444 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 1957 | 1468882196446 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 15:49:56 INFO - PROCESS | 1957 | 1468882196448 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 1957 | 1468882196449 Marionette TRACE conn2 <- [1,2670,null,{}] 15:49:56 INFO - PROCESS | 1957 | 1468882196451 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}] 15:49:56 INFO - PROCESS | 1957 | 1468882196452 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:56 INFO - PROCESS | 1957 | 1468882196534 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:49:56 INFO - PROCESS | 1957 | 1468882196537 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 1957 | 1468882196538 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244ac000 == 33 [pid = 1957] [id = 675] 15:49:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119e15400) [pid = 1957] [serial = 2025] [outer = 0x0] 15:49:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12384e800) [pid = 1957] [serial = 2026] [outer = 0x119e15400] 15:49:56 INFO - PROCESS | 1957 | 1468882196567 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124110400) [pid = 1957] [serial = 2027] [outer = 0x119e15400] 15:49:57 INFO - PROCESS | 1957 | 1468882197443 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"]]]}] 15:49:57 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 15:49:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 15:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:49:57 INFO - PROCESS | 1957 | 1468882197468 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 1957 | 1468882197470 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 15:49:57 INFO - PROCESS | 1957 | 1468882197472 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 1957 | 1468882197474 Marionette TRACE conn2 <- [1,2674,null,{}] 15:49:57 INFO - PROCESS | 1957 | 1468882197491 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}] 15:49:57 INFO - PROCESS | 1957 | 1468882197492 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:57 INFO - PROCESS | 1957 | 1468882197589 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:49:57 INFO - PROCESS | 1957 | 1468882197592 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 1957 | 1468882197600 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258ba000 == 34 [pid = 1957] [id = 676] 15:49:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11a01c800) [pid = 1957] [serial = 2028] [outer = 0x0] 15:49:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12469a000) [pid = 1957] [serial = 2029] [outer = 0x11a01c800] 15:49:57 INFO - PROCESS | 1957 | 1468882197656 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124bd0c00) [pid = 1957] [serial = 2030] [outer = 0x11a01c800] 15:49:58 INFO - PROCESS | 1957 | 1468882198478 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"]]]}] 15:49:58 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 15:49:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:49:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1039ms 15:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:49:58 INFO - PROCESS | 1957 | 1468882198518 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 1957 | 1468882198519 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 15:49:58 INFO - PROCESS | 1957 | 1468882198522 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - PROCESS | 1957 | 1468882198523 Marionette TRACE conn2 <- [1,2678,null,{}] 15:49:58 INFO - PROCESS | 1957 | 1468882198525 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}] 15:49:58 INFO - PROCESS | 1957 | 1468882198529 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:58 INFO - PROCESS | 1957 | 1468882198653 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:49:58 INFO - PROCESS | 1957 | 1468882198658 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 1957 | 1468882198659 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ac2000 == 35 [pid = 1957] [id = 677] 15:49:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124bd9c00) [pid = 1957] [serial = 2031] [outer = 0x0] 15:49:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x125719c00) [pid = 1957] [serial = 2032] [outer = 0x124bd9c00] 15:49:58 INFO - PROCESS | 1957 | 1468882198684 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128d67c00) [pid = 1957] [serial = 2033] [outer = 0x124bd9c00] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12571a000) [pid = 1957] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1246ec000) [pid = 1957] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118646400) [pid = 1957] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x10eaf9000) [pid = 1957] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a8bdc00) [pid = 1957] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x113202c00) [pid = 1957] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x117d38400) [pid = 1957] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1241b5000) [pid = 1957] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1129ad800) [pid = 1957] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128b8b400) [pid = 1957] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11a01b400) [pid = 1957] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1131a6c00) [pid = 1957] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11a01c400) [pid = 1957] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x123c9a400) [pid = 1957] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x129107400) [pid = 1957] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x110fa7c00) [pid = 1957] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:49:58 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1164e1400) [pid = 1957] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:49:59 INFO - PROCESS | 1957 | 1468882199516 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]]]}] 15:49:59 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) 15:49:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1019ms 15:49:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:49:59 INFO - PROCESS | 1957 | 1468882199542 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 1957 | 1468882199543 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 15:49:59 INFO - PROCESS | 1957 | 1468882199545 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 1957 | 1468882199546 Marionette TRACE conn2 <- [1,2682,null,{}] 15:49:59 INFO - PROCESS | 1957 | 1468882199548 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}] 15:49:59 INFO - PROCESS | 1957 | 1468882199550 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:59 INFO - PROCESS | 1957 | 1468882199656 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:49:59 INFO - PROCESS | 1957 | 1468882199662 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 1957 | 1468882199663 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:49:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x128baf000 == 36 [pid = 1957] [id = 678] 15:49:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x117d9b000) [pid = 1957] [serial = 2034] [outer = 0x0] 15:49:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11a01b400) [pid = 1957] [serial = 2035] [outer = 0x117d9b000] 15:49:59 INFO - PROCESS | 1957 | 1468882199687 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x124bf4c00) [pid = 1957] [serial = 2036] [outer = 0x117d9b000] 15:50:00 INFO - PROCESS | 1957 | 1468882200492 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]]]}] 15:50:00 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) 15:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 15:50:00 INFO - PROCESS | 1957 | 1468882200514 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 1957 | 1468882200515 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 15:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:50:00 INFO - PROCESS | 1957 | 1468882200518 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 1957 | 1468882200519 Marionette TRACE conn2 <- [1,2686,null,{}] 15:50:00 INFO - PROCESS | 1957 | 1468882200521 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}] 15:50:00 INFO - PROCESS | 1957 | 1468882200522 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:00 INFO - PROCESS | 1957 | 1468882200600 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:50:00 INFO - PROCESS | 1957 | 1468882200603 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 1957 | 1468882200604 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295d0000 == 37 [pid = 1957] [id = 679] 15:50:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12698bc00) [pid = 1957] [serial = 2037] [outer = 0x0] 15:50:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x129103400) [pid = 1957] [serial = 2038] [outer = 0x12698bc00] 15:50:00 INFO - PROCESS | 1957 | 1468882200631 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12910e000) [pid = 1957] [serial = 2039] [outer = 0x12698bc00] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x117d7b000 == 36 [pid = 1957] [id = 672] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x123893000 == 35 [pid = 1957] [id = 671] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12caec800 == 34 [pid = 1957] [id = 669] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x11695c000 == 33 [pid = 1957] [id = 670] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x119162800 == 32 [pid = 1957] [id = 673] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x128ac2000 == 31 [pid = 1957] [id = 677] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1258ba000 == 30 [pid = 1957] [id = 676] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x1244ac000 == 29 [pid = 1957] [id = 675] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x128baf000 == 28 [pid = 1957] [id = 678] 15:50:01 INFO - PROCESS | 1957 | --DOCSHELL 0x12389a000 == 27 [pid = 1957] [id = 674] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12658e800) [pid = 1957] [serial = 1990] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x124bd4000) [pid = 1957] [serial = 1984] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124c98400) [pid = 1957] [serial = 1985] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x118fb0c00) [pid = 1957] [serial = 1975] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11a01ac00) [pid = 1957] [serial = 1976] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11673c800) [pid = 1957] [serial = 1966] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x117153000) [pid = 1957] [serial = 1967] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12b07cc00) [pid = 1957] [serial = 1958] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x113c58000) [pid = 1957] [serial = 1963] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x115dc7800) [pid = 1957] [serial = 1964] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x11812b400) [pid = 1957] [serial = 1969] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x118644400) [pid = 1957] [serial = 1970] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x124ca3400) [pid = 1957] [serial = 1987] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x1129af000) [pid = 1957] [serial = 1960] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x112a85800) [pid = 1957] [serial = 1961] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12910b400) [pid = 1957] [serial = 1993] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x11a01e000) [pid = 1957] [serial = 1978] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x123f4cc00) [pid = 1957] [serial = 1979] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x118862000) [pid = 1957] [serial = 1972] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x11889b400) [pid = 1957] [serial = 1973] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x1243b5c00) [pid = 1957] [serial = 1981] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x1246e7000) [pid = 1957] [serial = 1982] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x12a76a000) [pid = 1957] [serial = 2006] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x129564000) [pid = 1957] [serial = 1996] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x12a8c2000) [pid = 1957] [serial = 2008] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 57 (0x12a690400) [pid = 1957] [serial = 2005] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 56 (0x1161adc00) [pid = 1957] [serial = 2000] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 55 (0x1129ba400) [pid = 1957] [serial = 1999] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 54 (0x128b8b000) [pid = 1957] [serial = 1991] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 53 (0x12956ec00) [pid = 1957] [serial = 1997] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 52 (0x129440400) [pid = 1957] [serial = 1994] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 51 (0x123850800) [pid = 1957] [serial = 2002] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 50 (0x128d74800) [pid = 1957] [serial = 2003] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | --DOMWINDOW == 49 (0x1250b6400) [pid = 1957] [serial = 1988] [outer = 0x0] [url = about:blank] 15:50:02 INFO - PROCESS | 1957 | 1468882202621 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"]]]}] 15:50:02 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 15:50:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2125ms 15:50:02 INFO - PROCESS | 1957 | 1468882202644 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 1957 | 1468882202647 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 15:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:50:02 INFO - PROCESS | 1957 | 1468882202650 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - PROCESS | 1957 | 1468882202652 Marionette TRACE conn2 <- [1,2690,null,{}] 15:50:02 INFO - PROCESS | 1957 | 1468882202657 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}] 15:50:02 INFO - PROCESS | 1957 | 1468882202658 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:02 INFO - PROCESS | 1957 | 1468882202742 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:50:02 INFO - PROCESS | 1957 | 1468882202795 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 1957 | 1468882202797 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169c3000 == 28 [pid = 1957] [id = 680] 15:50:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x1129b9400) [pid = 1957] [serial = 2040] [outer = 0x0] 15:50:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x112a81000) [pid = 1957] [serial = 2041] [outer = 0x1129b9400] 15:50:02 INFO - PROCESS | 1957 | 1468882202825 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x113cdc400) [pid = 1957] [serial = 2042] [outer = 0x1129b9400] 15:50:03 INFO - PROCESS | 1957 | 1468882203618 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"]]]}] 15:50:03 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 15:50:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1020ms 15:50:03 INFO - PROCESS | 1957 | 1468882203671 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 1957 | 1468882203675 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 15:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:50:03 INFO - PROCESS | 1957 | 1468882203679 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 1957 | 1468882203681 Marionette TRACE conn2 <- [1,2694,null,{}] 15:50:03 INFO - PROCESS | 1957 | 1468882203683 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}] 15:50:03 INFO - PROCESS | 1957 | 1468882203685 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:03 INFO - PROCESS | 1957 | 1468882203767 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:50:03 INFO - PROCESS | 1957 | 1468882203772 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 1957 | 1468882203774 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181c1000 == 29 [pid = 1957] [id = 681] 15:50:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x115e87000) [pid = 1957] [serial = 2043] [outer = 0x0] 15:50:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x116a05c00) [pid = 1957] [serial = 2044] [outer = 0x115e87000] 15:50:03 INFO - PROCESS | 1957 | 1468882203805 Marionette DEBUG loaded listener.js 15:50:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x117152c00) [pid = 1957] [serial = 2045] [outer = 0x115e87000] 15:50:04 INFO - PROCESS | 1957 | 1468882204634 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"]]]}] 15:50:04 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 15:50:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 973ms 15:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:50:04 INFO - PROCESS | 1957 | 1468882204653 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 1957 | 1468882204654 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 15:50:04 INFO - PROCESS | 1957 | 1468882204657 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 1957 | 1468882204661 Marionette TRACE conn2 <- [1,2698,null,{}] 15:50:04 INFO - PROCESS | 1957 | 1468882204669 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}] 15:50:04 INFO - PROCESS | 1957 | 1468882204672 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:04 INFO - PROCESS | 1957 | 1468882204766 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:50:04 INFO - PROCESS | 1957 | 1468882204775 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 1957 | 1468882204777 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b2f800 == 30 [pid = 1957] [id = 682] 15:50:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x10eafb800) [pid = 1957] [serial = 2046] [outer = 0x0] 15:50:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x11864c400) [pid = 1957] [serial = 2047] [outer = 0x10eafb800] 15:50:04 INFO - PROCESS | 1957 | 1468882204805 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x118869000) [pid = 1957] [serial = 2048] [outer = 0x10eafb800] 15:50:05 INFO - PROCESS | 1957 | 1468882205618 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"]]]}] 15:50:05 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 15:50:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 975ms 15:50:05 INFO - PROCESS | 1957 | 1468882205633 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 1957 | 1468882205634 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 15:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:50:05 INFO - PROCESS | 1957 | 1468882205636 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 1957 | 1468882205638 Marionette TRACE conn2 <- [1,2702,null,{}] 15:50:05 INFO - PROCESS | 1957 | 1468882205640 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}] 15:50:05 INFO - PROCESS | 1957 | 1468882205642 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:05 INFO - PROCESS | 1957 | 1468882205720 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:50:05 INFO - PROCESS | 1957 | 1468882205727 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 1957 | 1468882205728 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x124049000 == 31 [pid = 1957] [id = 683] 15:50:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x118fb4400) [pid = 1957] [serial = 2049] [outer = 0x0] 15:50:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x119499c00) [pid = 1957] [serial = 2050] [outer = 0x118fb4400] 15:50:05 INFO - PROCESS | 1957 | 1468882205754 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x11997d800) [pid = 1957] [serial = 2051] [outer = 0x118fb4400] 15:50:06 INFO - PROCESS | 1957 | 1468882206088 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]]]}] 15:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 474ms 15:50:06 INFO - PROCESS | 1957 | 1468882206111 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 1957 | 1468882206112 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 15:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:50:06 INFO - PROCESS | 1957 | 1468882206114 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 1957 | 1468882206116 Marionette TRACE conn2 <- [1,2706,null,{}] 15:50:06 INFO - PROCESS | 1957 | 1468882206118 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}] 15:50:06 INFO - PROCESS | 1957 | 1468882206119 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:06 INFO - PROCESS | 1957 | 1468882206222 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:50:06 INFO - PROCESS | 1957 | 1468882206227 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 1957 | 1468882206228 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241db800 == 32 [pid = 1957] [id = 684] 15:50:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x113dc1c00) [pid = 1957] [serial = 2052] [outer = 0x0] 15:50:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x119b8b000) [pid = 1957] [serial = 2053] [outer = 0x113dc1c00] 15:50:06 INFO - PROCESS | 1957 | 1468882206252 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x11a01d400) [pid = 1957] [serial = 2054] [outer = 0x113dc1c00] 15:50:06 INFO - PROCESS | 1957 | 1468882206599 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]]]}] 15:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 517ms 15:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:50:06 INFO - PROCESS | 1957 | 1468882206640 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 1957 | 1468882206641 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 15:50:06 INFO - PROCESS | 1957 | 1468882206643 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 1957 | 1468882206645 Marionette TRACE conn2 <- [1,2710,null,{}] 15:50:06 INFO - PROCESS | 1957 | 1468882206647 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}] 15:50:06 INFO - PROCESS | 1957 | 1468882206651 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:06 INFO - PROCESS | 1957 | 1468882206761 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:50:06 INFO - PROCESS | 1957 | 1468882206801 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 1957 | 1468882206802 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x125288800 == 33 [pid = 1957] [id = 685] 15:50:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x11a023800) [pid = 1957] [serial = 2055] [outer = 0x0] 15:50:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1243b0c00) [pid = 1957] [serial = 2056] [outer = 0x11a023800] 15:50:06 INFO - PROCESS | 1957 | 1468882206826 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x124bd3400) [pid = 1957] [serial = 2057] [outer = 0x11a023800] 15:50:07 INFO - PROCESS | 1957 | 1468882207170 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] 15:50:07 INFO - PROCESS | 1957 | 1468882207214 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 15:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:50:07 INFO - PROCESS | 1957 | 1468882207216 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 1957 | 1468882207217 Marionette TRACE conn2 <- [1,2714,null,{}] 15:50:07 INFO - PROCESS | 1957 | 1468882207219 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}] 15:50:07 INFO - PROCESS | 1957 | 1468882207220 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:07 INFO - PROCESS | 1957 | 1468882207314 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:50:07 INFO - PROCESS | 1957 | 1468882207317 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 1957 | 1468882207318 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12660b000 == 34 [pid = 1957] [id = 686] 15:50:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x12384d800) [pid = 1957] [serial = 2058] [outer = 0x0] 15:50:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x124c9c800) [pid = 1957] [serial = 2059] [outer = 0x12384d800] 15:50:07 INFO - PROCESS | 1957 | 1468882207342 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x125006c00) [pid = 1957] [serial = 2060] [outer = 0x12384d800] 15:50:07 INFO - PROCESS | 1957 | 1468882207695 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]]]}] 15:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 15:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:50:07 INFO - PROCESS | 1957 | 1468882207737 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 1957 | 1468882207739 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 15:50:07 INFO - PROCESS | 1957 | 1468882207742 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 1957 | 1468882207745 Marionette TRACE conn2 <- [1,2718,null,{}] 15:50:07 INFO - PROCESS | 1957 | 1468882207748 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}] 15:50:07 INFO - PROCESS | 1957 | 1468882207750 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:07 INFO - PROCESS | 1957 | 1468882207890 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:50:07 INFO - PROCESS | 1957 | 1468882207908 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 1957 | 1468882207909 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ab5000 == 35 [pid = 1957] [id = 687] 15:50:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1246e8400) [pid = 1957] [serial = 2061] [outer = 0x0] 15:50:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x125888800) [pid = 1957] [serial = 2062] [outer = 0x1246e8400] 15:50:07 INFO - PROCESS | 1957 | 1468882207950 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x12658ec00) [pid = 1957] [serial = 2063] [outer = 0x1246e8400] 15:50:08 INFO - PROCESS | 1957 | 1468882208364 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] 15:50:08 INFO - PROCESS | 1957 | 1468882208427 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 15:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:50:08 INFO - PROCESS | 1957 | 1468882208431 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:50:08 INFO - PROCESS | 1957 | 1468882208433 Marionette TRACE conn2 <- [1,2722,null,{}] 15:50:08 INFO - PROCESS | 1957 | 1468882208444 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}] 15:50:08 INFO - PROCESS | 1957 | 1468882208446 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:08 INFO - PROCESS | 1957 | 1468882208628 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x117d9b000) [pid = 1957] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x11a01c800) [pid = 1957] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x124bd9c00) [pid = 1957] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x119e15400) [pid = 1957] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x118566400) [pid = 1957] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x117d32800) [pid = 1957] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x116142c00) [pid = 1957] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x11614b400) [pid = 1957] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x1121e2800) [pid = 1957] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:50:08 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x1246e7800) [pid = 1957] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:50:08 INFO - PROCESS | 1957 | 1468882208669 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:08 INFO - PROCESS | 1957 | 1468882208670 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a72000 == 36 [pid = 1957] [id = 688] 15:50:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x1121e2800) [pid = 1957] [serial = 2064] [outer = 0x0] 15:50:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x112a83c00) [pid = 1957] [serial = 2065] [outer = 0x1121e2800] 15:50:08 INFO - PROCESS | 1957 | 1468882208694 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11714d000) [pid = 1957] [serial = 2066] [outer = 0x1121e2800] 15:50:08 INFO - PROCESS | 1957 | 1468882208965 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] 15:50:09 INFO - PROCESS | 1957 | 1468882209002 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 15:50:09 INFO - PROCESS | 1957 | 1468882209004 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 1957 | 1468882209005 Marionette TRACE conn2 <- [1,2726,null,{}] 15:50:09 INFO - PROCESS | 1957 | 1468882209016 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}] 15:50:09 INFO - PROCESS | 1957 | 1468882209017 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:09 INFO - PROCESS | 1957 | 1468882209103 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:50:09 INFO - PROCESS | 1957 | 1468882209107 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 1957 | 1468882209110 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295de000 == 37 [pid = 1957] [id = 689] 15:50:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x118133400) [pid = 1957] [serial = 2067] [outer = 0x0] 15:50:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1266abc00) [pid = 1957] [serial = 2068] [outer = 0x118133400] 15:50:09 INFO - PROCESS | 1957 | 1468882209134 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x128b8ec00) [pid = 1957] [serial = 2069] [outer = 0x118133400] 15:50:09 INFO - PROCESS | 1957 | 1468882209496 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]]]}] 15:50:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 527ms 15:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:50:09 INFO - PROCESS | 1957 | 1468882209532 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 1957 | 1468882209533 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 15:50:09 INFO - PROCESS | 1957 | 1468882209535 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 1957 | 1468882209537 Marionette TRACE conn2 <- [1,2730,null,{}] 15:50:09 INFO - PROCESS | 1957 | 1468882209547 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}] 15:50:09 INFO - PROCESS | 1957 | 1468882209549 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:09 INFO - PROCESS | 1957 | 1468882209633 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:50:09 INFO - PROCESS | 1957 | 1468882209637 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 1957 | 1468882209638 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x1241c1800 == 38 [pid = 1957] [id = 690] 15:50:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x128dbd400) [pid = 1957] [serial = 2070] [outer = 0x0] 15:50:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x129353c00) [pid = 1957] [serial = 2071] [outer = 0x128dbd400] 15:50:09 INFO - PROCESS | 1957 | 1468882209668 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x12944c800) [pid = 1957] [serial = 2072] [outer = 0x128dbd400] 15:50:10 INFO - PROCESS | 1957 | 1468882210466 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"]]]}] 15:50:10 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 15:50:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:50:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 973ms 15:50:10 INFO - PROCESS | 1957 | 1468882210509 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 1957 | 1468882210510 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 15:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:50:10 INFO - PROCESS | 1957 | 1468882210512 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 1957 | 1468882210513 Marionette TRACE conn2 <- [1,2734,null,{}] 15:50:10 INFO - PROCESS | 1957 | 1468882210516 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}] 15:50:10 INFO - PROCESS | 1957 | 1468882210517 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:10 INFO - PROCESS | 1957 | 1468882210594 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:50:10 INFO - PROCESS | 1957 | 1468882210598 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 1957 | 1468882210599 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b011800 == 39 [pid = 1957] [id = 691] 15:50:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x129562400) [pid = 1957] [serial = 2073] [outer = 0x0] 15:50:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x129571800) [pid = 1957] [serial = 2074] [outer = 0x129562400] 15:50:10 INFO - PROCESS | 1957 | 1468882210623 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x12a690000) [pid = 1957] [serial = 2075] [outer = 0x129562400] 15:50:11 INFO - PROCESS | 1957 | 1468882211200 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]]]}] 15:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 15:50:11 INFO - PROCESS | 1957 | 1468882211234 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:50:11 INFO - PROCESS | 1957 | 1468882211237 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 15:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:50:11 INFO - PROCESS | 1957 | 1468882211240 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:50:11 INFO - PROCESS | 1957 | 1468882211244 Marionette TRACE conn2 <- [1,2738,null,{}] 15:50:11 INFO - PROCESS | 1957 | 1468882211247 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}] 15:50:11 INFO - PROCESS | 1957 | 1468882211249 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:11 INFO - PROCESS | 1957 | 1468882211366 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:50:11 INFO - PROCESS | 1957 | 1468882211422 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 1957 | 1468882211424 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x118159800 == 40 [pid = 1957] [id = 692] 15:50:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1129b0400) [pid = 1957] [serial = 2076] [outer = 0x0] 15:50:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1131acc00) [pid = 1957] [serial = 2077] [outer = 0x1129b0400] 15:50:11 INFO - PROCESS | 1957 | 1468882211455 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x115e83000) [pid = 1957] [serial = 2078] [outer = 0x1129b0400] 15:50:12 INFO - PROCESS | 1957 | 1468882212164 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]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 972ms 15:50:12 INFO - PROCESS | 1957 | 1468882212222 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 1957 | 1468882212227 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 15:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:50:12 INFO - PROCESS | 1957 | 1468882212231 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 1957 | 1468882212234 Marionette TRACE conn2 <- [1,2742,null,{}] 15:50:12 INFO - PROCESS | 1957 | 1468882212237 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}] 15:50:12 INFO - PROCESS | 1957 | 1468882212239 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:12 INFO - PROCESS | 1957 | 1468882212347 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:50:12 INFO - PROCESS | 1957 | 1468882212424 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 1957 | 1468882212427 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711b000 == 41 [pid = 1957] [id = 693] 15:50:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x112a85800) [pid = 1957] [serial = 2079] [outer = 0x0] 15:50:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x115dc7800) [pid = 1957] [serial = 2080] [outer = 0x112a85800] 15:50:12 INFO - PROCESS | 1957 | 1468882212455 Marionette DEBUG loaded listener.js 15:50:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1164e1400) [pid = 1957] [serial = 2081] [outer = 0x112a85800] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1241c1800 == 40 [pid = 1957] [id = 690] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1295de000 == 39 [pid = 1957] [id = 689] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x119a72000 == 38 [pid = 1957] [id = 688] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x128ab5000 == 37 [pid = 1957] [id = 687] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12660b000 == 36 [pid = 1957] [id = 686] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x125288800 == 35 [pid = 1957] [id = 685] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1241db800 == 34 [pid = 1957] [id = 684] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x124049000 == 33 [pid = 1957] [id = 683] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x129103400) [pid = 1957] [serial = 2038] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x119b2f800 == 32 [pid = 1957] [id = 682] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1181c1000 == 31 [pid = 1957] [id = 681] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1169c3000 == 30 [pid = 1957] [id = 680] 15:50:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1295d0000 == 29 [pid = 1957] [id = 679] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124bf4c00) [pid = 1957] [serial = 2036] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12469a000) [pid = 1957] [serial = 2029] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x125719c00) [pid = 1957] [serial = 2032] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x124bd0c00) [pid = 1957] [serial = 2030] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x11a01b400) [pid = 1957] [serial = 2035] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x128d67c00) [pid = 1957] [serial = 2033] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12384e800) [pid = 1957] [serial = 2026] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x118fb2800) [pid = 1957] [serial = 2023] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x119980400) [pid = 1957] [serial = 2024] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x11805d400) [pid = 1957] [serial = 2020] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x118643c00) [pid = 1957] [serial = 2021] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x11714b000) [pid = 1957] [serial = 2018] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x1164e2c00) [pid = 1957] [serial = 2017] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x11698a800) [pid = 1957] [serial = 2015] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1164dc400) [pid = 1957] [serial = 2014] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x112a80c00) [pid = 1957] [serial = 2012] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x11279e400) [pid = 1957] [serial = 2011] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x12aa3ac00) [pid = 1957] [serial = 2009] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x124110400) [pid = 1957] [serial = 2027] [outer = 0x0] [url = about:blank] 15:50:12 INFO - PROCESS | 1957 | 1468882212870 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]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 669ms 15:50:12 INFO - PROCESS | 1957 | 1468882212901 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 1957 | 1468882212905 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 15:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:50:12 INFO - PROCESS | 1957 | 1468882212909 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 1957 | 1468882212911 Marionette TRACE conn2 <- [1,2746,null,{}] 15:50:12 INFO - PROCESS | 1957 | 1468882212913 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}] 15:50:12 INFO - PROCESS | 1957 | 1468882212915 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:12 INFO - PROCESS | 1957 | 1468882212996 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:50:13 INFO - PROCESS | 1957 | 1468882213001 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 1957 | 1468882213002 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x119171800 == 30 [pid = 1957] [id = 694] 15:50:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x116ab2c00) [pid = 1957] [serial = 2082] [outer = 0x0] 15:50:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x11743a800) [pid = 1957] [serial = 2083] [outer = 0x116ab2c00] 15:50:13 INFO - PROCESS | 1957 | 1468882213033 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x117d9bc00) [pid = 1957] [serial = 2084] [outer = 0x116ab2c00] 15:50:13 INFO - PROCESS | 1957 | 1468882213368 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]]]}] 15:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 471ms 15:50:13 INFO - PROCESS | 1957 | 1468882213412 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:50:13 INFO - PROCESS | 1957 | 1468882213413 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 15:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:50:13 INFO - PROCESS | 1957 | 1468882213416 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:50:13 INFO - PROCESS | 1957 | 1468882213419 Marionette TRACE conn2 <- [1,2750,null,{}] 15:50:13 INFO - PROCESS | 1957 | 1468882213427 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}] 15:50:13 INFO - PROCESS | 1957 | 1468882213430 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:13 INFO - PROCESS | 1957 | 1468882213519 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:50:13 INFO - PROCESS | 1957 | 1468882213528 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 1957 | 1468882213530 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x123cdc800 == 31 [pid = 1957] [id = 695] 15:50:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x11864f000) [pid = 1957] [serial = 2085] [outer = 0x0] 15:50:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x118866000) [pid = 1957] [serial = 2086] [outer = 0x11864f000] 15:50:13 INFO - PROCESS | 1957 | 1468882213564 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x118f55800) [pid = 1957] [serial = 2087] [outer = 0x11864f000] 15:50:14 INFO - PROCESS | 1957 | 1468882214032 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]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 621ms 15:50:14 INFO - PROCESS | 1957 | 1468882214039 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:50:14 INFO - PROCESS | 1957 | 1468882214042 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 15:50:14 INFO - PROCESS | 1957 | 1468882214044 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 1957 | 1468882214045 Marionette TRACE conn2 <- [1,2754,null,{}] 15:50:14 INFO - PROCESS | 1957 | 1468882214048 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}] 15:50:14 INFO - PROCESS | 1957 | 1468882214049 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:14 INFO - PROCESS | 1957 | 1468882214133 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:50:14 INFO - PROCESS | 1957 | 1468882214137 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 1957 | 1468882214138 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244aa800 == 32 [pid = 1957] [id = 696] 15:50:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1194a3400) [pid = 1957] [serial = 2088] [outer = 0x0] 15:50:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x119e14c00) [pid = 1957] [serial = 2089] [outer = 0x1194a3400] 15:50:14 INFO - PROCESS | 1957 | 1468882214165 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11a023000) [pid = 1957] [serial = 2090] [outer = 0x1194a3400] 15:50:14 INFO - PROCESS | 1957 | 1468882214501 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]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 15:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:50:14 INFO - PROCESS | 1957 | 1468882214513 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:50:14 INFO - PROCESS | 1957 | 1468882214515 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 15:50:14 INFO - PROCESS | 1957 | 1468882214517 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 1957 | 1468882214518 Marionette TRACE conn2 <- [1,2758,null,{}] 15:50:14 INFO - PROCESS | 1957 | 1468882214520 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}] 15:50:14 INFO - PROCESS | 1957 | 1468882214522 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:14 INFO - PROCESS | 1957 | 1468882214598 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:50:14 INFO - PROCESS | 1957 | 1468882214662 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 1957 | 1468882214663 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ed9800 == 33 [pid = 1957] [id = 697] 15:50:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1127d7800) [pid = 1957] [serial = 2091] [outer = 0x0] 15:50:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1239e1800) [pid = 1957] [serial = 2092] [outer = 0x1127d7800] 15:50:14 INFO - PROCESS | 1957 | 1468882214694 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x124604400) [pid = 1957] [serial = 2093] [outer = 0x1127d7800] 15:50:15 INFO - PROCESS | 1957 | 1468882215007 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]]]}] 15:50:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:50:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 15:50:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:50:15 INFO - PROCESS | 1957 | 1468882215037 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 1957 | 1468882215038 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 15:50:15 INFO - PROCESS | 1957 | 1468882215047 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 1957 | 1468882215048 Marionette TRACE conn2 <- [1,2762,null,{}] 15:50:15 INFO - PROCESS | 1957 | 1468882215050 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}] 15:50:15 INFO - PROCESS | 1957 | 1468882215054 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:15 INFO - PROCESS | 1957 | 1468882215176 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:50:15 INFO - PROCESS | 1957 | 1468882215180 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 1957 | 1468882215181 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c1e800 == 34 [pid = 1957] [id = 698] 15:50:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x112d99c00) [pid = 1957] [serial = 2094] [outer = 0x0] 15:50:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1246e7000) [pid = 1957] [serial = 2095] [outer = 0x112d99c00] 15:50:15 INFO - PROCESS | 1957 | 1468882215206 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12612a000) [pid = 1957] [serial = 2096] [outer = 0x112d99c00] 15:50:15 INFO - PROCESS | 1957 | 1468882215528 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]]]}] 15:50:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:50:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 524ms 15:50:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:50:15 INFO - PROCESS | 1957 | 1468882215566 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 1957 | 1468882215567 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 15:50:15 INFO - PROCESS | 1957 | 1468882215569 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 1957 | 1468882215570 Marionette TRACE conn2 <- [1,2766,null,{}] 15:50:15 INFO - PROCESS | 1957 | 1468882215573 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}] 15:50:15 INFO - PROCESS | 1957 | 1468882215576 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:15 INFO - PROCESS | 1957 | 1468882215674 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:50:15 INFO - PROCESS | 1957 | 1468882215690 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 1957 | 1468882215698 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1293a8800 == 35 [pid = 1957] [id = 699] 15:50:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11864d400) [pid = 1957] [serial = 2097] [outer = 0x0] 15:50:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x128b80800) [pid = 1957] [serial = 2098] [outer = 0x11864d400] 15:50:15 INFO - PROCESS | 1957 | 1468882215721 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x12910ec00) [pid = 1957] [serial = 2099] [outer = 0x11864d400] 15:50:16 INFO - PROCESS | 1957 | 1468882216062 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]]]}] 15:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 524ms 15:50:16 INFO - PROCESS | 1957 | 1468882216099 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:50:16 INFO - PROCESS | 1957 | 1468882216101 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 15:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:50:16 INFO - PROCESS | 1957 | 1468882216103 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - PROCESS | 1957 | 1468882216104 Marionette TRACE conn2 <- [1,2770,null,{}] 15:50:16 INFO - PROCESS | 1957 | 1468882216106 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}] 15:50:16 INFO - PROCESS | 1957 | 1468882216107 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:16 INFO - PROCESS | 1957 | 1468882216205 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:50:16 INFO - PROCESS | 1957 | 1468882216208 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 1957 | 1468882216210 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181bb000 == 36 [pid = 1957] [id = 700] 15:50:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x11271ec00) [pid = 1957] [serial = 2100] [outer = 0x0] 15:50:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12935b000) [pid = 1957] [serial = 2101] [outer = 0x11271ec00] 15:50:16 INFO - PROCESS | 1957 | 1468882216235 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x129564c00) [pid = 1957] [serial = 2102] [outer = 0x11271ec00] 15:50:16 INFO - PROCESS | 1957 | 1468882216567 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]]]}] 15:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 15:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:50:16 INFO - PROCESS | 1957 | 1468882216580 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:50:16 INFO - PROCESS | 1957 | 1468882216582 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 15:50:16 INFO - PROCESS | 1957 | 1468882216584 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - PROCESS | 1957 | 1468882216585 Marionette TRACE conn2 <- [1,2774,null,{}] 15:50:16 INFO - PROCESS | 1957 | 1468882216587 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}] 15:50:16 INFO - PROCESS | 1957 | 1468882216588 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:16 INFO - PROCESS | 1957 | 1468882216697 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:50:16 INFO - PROCESS | 1957 | 1468882216709 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 1957 | 1468882216711 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a84e000 == 37 [pid = 1957] [id = 701] 15:50:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x129569c00) [pid = 1957] [serial = 2103] [outer = 0x0] 15:50:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12956e000) [pid = 1957] [serial = 2104] [outer = 0x129569c00] 15:50:16 INFO - PROCESS | 1957 | 1468882216734 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12a695000) [pid = 1957] [serial = 2105] [outer = 0x129569c00] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x10eafb800) [pid = 1957] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11a023800) [pid = 1957] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1129b9400) [pid = 1957] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x115e87000) [pid = 1957] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x113dc1c00) [pid = 1957] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x118fb4400) [pid = 1957] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12384d800) [pid = 1957] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1246e8400) [pid = 1957] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1121e2800) [pid = 1957] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12698bc00) [pid = 1957] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x118133400) [pid = 1957] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:50:17 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x128dbd400) [pid = 1957] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:50:17 INFO - PROCESS | 1957 | 1468882217114 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]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 571ms 15:50:17 INFO - PROCESS | 1957 | 1468882217156 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 1957 | 1468882217158 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 15:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:50:17 INFO - PROCESS | 1957 | 1468882217163 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 1957 | 1468882217164 Marionette TRACE conn2 <- [1,2778,null,{}] 15:50:17 INFO - PROCESS | 1957 | 1468882217167 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}] 15:50:17 INFO - PROCESS | 1957 | 1468882217168 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:17 INFO - PROCESS | 1957 | 1468882217282 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:50:17 INFO - PROCESS | 1957 | 1468882217367 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 1957 | 1468882217367 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b11c000 == 38 [pid = 1957] [id = 702] 15:50:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x10eaff800) [pid = 1957] [serial = 2106] [outer = 0x0] 15:50:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x115e8ec00) [pid = 1957] [serial = 2107] [outer = 0x10eaff800] 15:50:17 INFO - PROCESS | 1957 | 1468882217407 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x124bdb400) [pid = 1957] [serial = 2108] [outer = 0x10eaff800] 15:50:17 INFO - PROCESS | 1957 | 1468882217731 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]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 571ms 15:50:17 INFO - PROCESS | 1957 | 1468882217734 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 1957 | 1468882217736 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 15:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:50:17 INFO - PROCESS | 1957 | 1468882217738 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 1957 | 1468882217740 Marionette TRACE conn2 <- [1,2782,null,{}] 15:50:17 INFO - PROCESS | 1957 | 1468882217750 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}] 15:50:17 INFO - PROCESS | 1957 | 1468882217752 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:17 INFO - PROCESS | 1957 | 1468882217865 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:50:17 INFO - PROCESS | 1957 | 1468882217869 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 1957 | 1468882217871 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b963800 == 39 [pid = 1957] [id = 703] 15:50:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x125894800) [pid = 1957] [serial = 2109] [outer = 0x0] 15:50:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x12a75f400) [pid = 1957] [serial = 2110] [outer = 0x125894800] 15:50:17 INFO - PROCESS | 1957 | 1468882217897 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x12aa30000) [pid = 1957] [serial = 2111] [outer = 0x125894800] 15:50:18 INFO - PROCESS | 1957 | 1468882218233 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]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 527ms 15:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:50:18 INFO - PROCESS | 1957 | 1468882218266 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 1957 | 1468882218267 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 15:50:18 INFO - PROCESS | 1957 | 1468882218269 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 1957 | 1468882218270 Marionette TRACE conn2 <- [1,2786,null,{}] 15:50:18 INFO - PROCESS | 1957 | 1468882218274 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}] 15:50:18 INFO - PROCESS | 1957 | 1468882218275 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:18 INFO - PROCESS | 1957 | 1468882218384 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:50:18 INFO - PROCESS | 1957 | 1468882218390 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 1957 | 1468882218391 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be7d000 == 40 [pid = 1957] [id = 704] 15:50:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12a8b9800) [pid = 1957] [serial = 2112] [outer = 0x0] 15:50:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12aade400) [pid = 1957] [serial = 2113] [outer = 0x12a8b9800] 15:50:18 INFO - PROCESS | 1957 | 1468882218415 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x12b042400) [pid = 1957] [serial = 2114] [outer = 0x12a8b9800] 15:50:18 INFO - PROCESS | 1957 | 1468882218752 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]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 523ms 15:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:50:18 INFO - PROCESS | 1957 | 1468882218793 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 1957 | 1468882218795 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 15:50:18 INFO - PROCESS | 1957 | 1468882218798 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 1957 | 1468882218808 Marionette TRACE conn2 <- [1,2790,null,{}] 15:50:18 INFO - PROCESS | 1957 | 1468882218810 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}] 15:50:18 INFO - PROCESS | 1957 | 1468882218811 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:18 INFO - PROCESS | 1957 | 1468882218895 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:50:18 INFO - PROCESS | 1957 | 1468882218898 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 1957 | 1468882218899 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c752800 == 41 [pid = 1957] [id = 705] 15:50:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12b07a400) [pid = 1957] [serial = 2115] [outer = 0x0] 15:50:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12b159400) [pid = 1957] [serial = 2116] [outer = 0x12b07a400] 15:50:18 INFO - PROCESS | 1957 | 1468882218923 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12b15e000) [pid = 1957] [serial = 2117] [outer = 0x12b07a400] 15:50:19 INFO - PROCESS | 1957 | --DOCSHELL 0x12cb86000 == 40 [pid = 1957] [id = 16] 15:50:19 INFO - PROCESS | 1957 | 1468882219445 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]]]}] 15:50:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:50:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 679ms 15:50:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:50:19 INFO - PROCESS | 1957 | 1468882219478 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:50:19 INFO - PROCESS | 1957 | 1468882219481 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 15:50:19 INFO - PROCESS | 1957 | 1468882219484 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:50:19 INFO - PROCESS | 1957 | 1468882219487 Marionette TRACE conn2 <- [1,2794,null,{}] 15:50:19 INFO - PROCESS | 1957 | 1468882219491 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}] 15:50:19 INFO - PROCESS | 1957 | 1468882219492 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:19 INFO - PROCESS | 1957 | 1468882219607 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:50:19 INFO - PROCESS | 1957 | 1468882219678 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:19 INFO - PROCESS | 1957 | 1468882219680 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b4a000 == 41 [pid = 1957] [id = 706] 15:50:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115e8a000) [pid = 1957] [serial = 2118] [outer = 0x0] 15:50:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11698cc00) [pid = 1957] [serial = 2119] [outer = 0x115e8a000] 15:50:19 INFO - PROCESS | 1957 | 1468882219711 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x117d9ec00) [pid = 1957] [serial = 2120] [outer = 0x115e8a000] 15:50:20 INFO - PROCESS | 1957 | 1468882220143 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]]]}] 15:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 675ms 15:50:20 INFO - PROCESS | 1957 | 1468882220159 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:50:20 INFO - PROCESS | 1957 | 1468882220162 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 15:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:50:20 INFO - PROCESS | 1957 | 1468882220203 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 1957 | 1468882220205 Marionette TRACE conn2 <- [1,2798,null,{}] 15:50:20 INFO - PROCESS | 1957 | 1468882220210 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}] 15:50:20 INFO - PROCESS | 1957 | 1468882220212 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:20 INFO - PROCESS | 1957 | 1468882220317 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:50:20 INFO - PROCESS | 1957 | 1468882220376 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:20 INFO - PROCESS | 1957 | 1468882220377 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x128aae800 == 42 [pid = 1957] [id = 707] 15:50:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11812d800) [pid = 1957] [serial = 2121] [outer = 0x0] 15:50:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x118f58800) [pid = 1957] [serial = 2122] [outer = 0x11812d800] 15:50:20 INFO - PROCESS | 1957 | 1468882220408 Marionette DEBUG loaded listener.js 15:50:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11a024800) [pid = 1957] [serial = 2123] [outer = 0x11812d800] 15:50:20 INFO - PROCESS | 1957 | 1468882220878 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]]]}] 15:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 738ms 15:50:20 INFO - PROCESS | 1957 | 1468882220928 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:50:20 INFO - PROCESS | 1957 | 1468882220929 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 15:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:50:20 INFO - PROCESS | 1957 | 1468882220932 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 1957 | 1468882220935 Marionette TRACE conn2 <- [1,2802,null,{}] 15:50:20 INFO - PROCESS | 1957 | 1468882220943 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}] 15:50:20 INFO - PROCESS | 1957 | 1468882220946 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:21 INFO - PROCESS | 1957 | 1468882221050 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:50:21 INFO - PROCESS | 1957 | 1468882221123 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 1957 | 1468882221125 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be7e000 == 43 [pid = 1957] [id = 708] 15:50:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124bf7400) [pid = 1957] [serial = 2124] [outer = 0x0] 15:50:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124ea3c00) [pid = 1957] [serial = 2125] [outer = 0x124bf7400] 15:50:21 INFO - PROCESS | 1957 | 1468882221156 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x126c68800) [pid = 1957] [serial = 2126] [outer = 0x124bf7400] 15:50:21 INFO - PROCESS | 1957 | 1468882221599 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]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 677ms 15:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:50:21 INFO - PROCESS | 1957 | 1468882221610 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 1957 | 1468882221612 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 15:50:21 INFO - PROCESS | 1957 | 1468882221614 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 1957 | 1468882221616 Marionette TRACE conn2 <- [1,2806,null,{}] 15:50:21 INFO - PROCESS | 1957 | 1468882221618 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}] 15:50:21 INFO - PROCESS | 1957 | 1468882221620 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:21 INFO - PROCESS | 1957 | 1468882221742 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:50:21 INFO - PROCESS | 1957 | 1468882221802 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 1957 | 1468882221803 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240cb800 == 44 [pid = 1957] [id = 709] 15:50:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1239e5000) [pid = 1957] [serial = 2127] [outer = 0x0] 15:50:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b8e800) [pid = 1957] [serial = 2128] [outer = 0x1239e5000] 15:50:21 INFO - PROCESS | 1957 | 1468882221832 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x129567c00) [pid = 1957] [serial = 2129] [outer = 0x1239e5000] 15:50:22 INFO - PROCESS | 1957 | 1468882222447 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]]]}] 15:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 873ms 15:50:22 INFO - PROCESS | 1957 | 1468882222487 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:50:22 INFO - PROCESS | 1957 | 1468882222490 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 15:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:50:22 INFO - PROCESS | 1957 | 1468882222493 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:50:22 INFO - PROCESS | 1957 | 1468882222496 Marionette TRACE conn2 <- [1,2810,null,{}] 15:50:22 INFO - PROCESS | 1957 | 1468882222499 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}] 15:50:22 INFO - PROCESS | 1957 | 1468882222500 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:22 INFO - PROCESS | 1957 | 1468882222602 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:50:22 INFO - PROCESS | 1957 | 1468882222675 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:22 INFO - PROCESS | 1957 | 1468882222677 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x11868b000 == 45 [pid = 1957] [id = 710] 15:50:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x116740400) [pid = 1957] [serial = 2130] [outer = 0x0] 15:50:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x116a0c000) [pid = 1957] [serial = 2131] [outer = 0x116740400] 15:50:22 INFO - PROCESS | 1957 | 1468882222705 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x117d39c00) [pid = 1957] [serial = 2132] [outer = 0x116740400] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12be7d000 == 44 [pid = 1957] [id = 704] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12b963800 == 43 [pid = 1957] [id = 703] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12b11c000 == 42 [pid = 1957] [id = 702] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12a84e000 == 41 [pid = 1957] [id = 701] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1181bb000 == 40 [pid = 1957] [id = 700] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1293a8800 == 39 [pid = 1957] [id = 699] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x126c1e800 == 38 [pid = 1957] [id = 698] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x124ed9800 == 37 [pid = 1957] [id = 697] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1244aa800 == 36 [pid = 1957] [id = 696] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x123cdc800 == 35 [pid = 1957] [id = 695] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x119171800 == 34 [pid = 1957] [id = 694] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x11711b000 == 33 [pid = 1957] [id = 693] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x118159800 == 32 [pid = 1957] [id = 692] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12b011800 == 31 [pid = 1957] [id = 691] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12caf7000 == 30 [pid = 1957] [id = 17] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1240cb800 == 29 [pid = 1957] [id = 709] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12be7e000 == 28 [pid = 1957] [id = 708] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x128aae800 == 27 [pid = 1957] [id = 707] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12c752800 == 26 [pid = 1957] [id = 705] 15:50:23 INFO - PROCESS | 1957 | --DOCSHELL 0x119b4a000 == 25 [pid = 1957] [id = 706] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11a01d400) [pid = 1957] [serial = 2054] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12944c800) [pid = 1957] [serial = 2072] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1266abc00) [pid = 1957] [serial = 2068] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x129353c00) [pid = 1957] [serial = 2071] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11864c400) [pid = 1957] [serial = 2047] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1243b0c00) [pid = 1957] [serial = 2056] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x112a81000) [pid = 1957] [serial = 2041] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x113cdc400) [pid = 1957] [serial = 2042] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116a05c00) [pid = 1957] [serial = 2044] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x117152c00) [pid = 1957] [serial = 2045] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119b8b000) [pid = 1957] [serial = 2053] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x119499c00) [pid = 1957] [serial = 2050] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11997d800) [pid = 1957] [serial = 2051] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x124c9c800) [pid = 1957] [serial = 2059] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12658ec00) [pid = 1957] [serial = 2063] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x125888800) [pid = 1957] [serial = 2062] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11714d000) [pid = 1957] [serial = 2066] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x112a83c00) [pid = 1957] [serial = 2065] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12910e000) [pid = 1957] [serial = 2039] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x118869000) [pid = 1957] [serial = 2048] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x128b8ec00) [pid = 1957] [serial = 2069] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x125006c00) [pid = 1957] [serial = 2060] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124bd3400) [pid = 1957] [serial = 2057] [outer = 0x0] [url = about:blank] 15:50:23 INFO - PROCESS | 1957 | 1468882223613 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]]]}] 15:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1174ms 15:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:50:23 INFO - PROCESS | 1957 | 1468882223667 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:50:23 INFO - PROCESS | 1957 | 1468882223670 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 15:50:23 INFO - PROCESS | 1957 | 1468882223678 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:50:23 INFO - PROCESS | 1957 | 1468882223681 Marionette TRACE conn2 <- [1,2814,null,{}] 15:50:23 INFO - PROCESS | 1957 | 1468882223729 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}] 15:50:23 INFO - PROCESS | 1957 | 1468882223731 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:23 INFO - PROCESS | 1957 | 1468882223828 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:50:23 INFO - PROCESS | 1957 | 1468882223906 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:23 INFO - PROCESS | 1957 | 1468882223908 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x116abe800 == 26 [pid = 1957] [id = 711] 15:50:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x113203c00) [pid = 1957] [serial = 2133] [outer = 0x0] 15:50:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1133ef800) [pid = 1957] [serial = 2134] [outer = 0x113203c00] 15:50:23 INFO - PROCESS | 1957 | 1468882223941 Marionette DEBUG loaded listener.js 15:50:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x115dc6800) [pid = 1957] [serial = 2135] [outer = 0x113203c00] 15:50:24 INFO - PROCESS | 1957 | 1468882224524 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]]]}] 15:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 971ms 15:50:24 INFO - PROCESS | 1957 | 1468882224664 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:50:24 INFO - PROCESS | 1957 | 1468882224668 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 15:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:50:24 INFO - PROCESS | 1957 | 1468882224673 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:50:24 INFO - PROCESS | 1957 | 1468882224675 Marionette TRACE conn2 <- [1,2818,null,{}] 15:50:24 INFO - PROCESS | 1957 | 1468882224680 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}] 15:50:24 INFO - PROCESS | 1957 | 1468882224682 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:24 INFO - PROCESS | 1957 | 1468882224790 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:50:24 INFO - PROCESS | 1957 | 1468882224844 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:24 INFO - PROCESS | 1957 | 1468882224846 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x11868e000 == 27 [pid = 1957] [id = 712] 15:50:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11714b000) [pid = 1957] [serial = 2136] [outer = 0x0] 15:50:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11743bc00) [pid = 1957] [serial = 2137] [outer = 0x11714b000] 15:50:24 INFO - PROCESS | 1957 | 1468882224878 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11805d400) [pid = 1957] [serial = 2138] [outer = 0x11714b000] 15:50:25 INFO - PROCESS | 1957 | 1468882225377 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]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 724ms 15:50:25 INFO - PROCESS | 1957 | 1468882225420 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 1957 | 1468882225422 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 15:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:50:25 INFO - PROCESS | 1957 | 1468882225428 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - PROCESS | 1957 | 1468882225429 Marionette TRACE conn2 <- [1,2822,null,{}] 15:50:25 INFO - PROCESS | 1957 | 1468882225432 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}] 15:50:25 INFO - PROCESS | 1957 | 1468882225433 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:25 INFO - PROCESS | 1957 | 1468882225536 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:50:25 INFO - PROCESS | 1957 | 1468882225615 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 1957 | 1468882225618 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a0d8000 == 28 [pid = 1957] [id = 713] 15:50:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1121be400) [pid = 1957] [serial = 2139] [outer = 0x0] 15:50:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118869000) [pid = 1957] [serial = 2140] [outer = 0x1121be400] 15:50:25 INFO - PROCESS | 1957 | 1468882225651 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x118f5b800) [pid = 1957] [serial = 2141] [outer = 0x1121be400] 15:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 720ms 15:50:26 INFO - PROCESS | 1957 | 1468882226142 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]]]}] 15:50:26 INFO - PROCESS | 1957 | 1468882226149 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 1957 | 1468882226151 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 15:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:50:26 INFO - PROCESS | 1957 | 1468882226155 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 1957 | 1468882226157 Marionette TRACE conn2 <- [1,2826,null,{}] 15:50:26 INFO - PROCESS | 1957 | 1468882226177 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}] 15:50:26 INFO - PROCESS | 1957 | 1468882226179 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:26 INFO - PROCESS | 1957 | 1468882226270 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:50:26 INFO - PROCESS | 1957 | 1468882226277 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 1957 | 1468882226280 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x118695000 == 29 [pid = 1957] [id = 714] 15:50:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1164e1c00) [pid = 1957] [serial = 2142] [outer = 0x0] 15:50:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1176b1400) [pid = 1957] [serial = 2143] [outer = 0x1164e1c00] 15:50:26 INFO - PROCESS | 1957 | 1468882226308 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118643800) [pid = 1957] [serial = 2144] [outer = 0x1164e1c00] 15:50:26 INFO - PROCESS | 1957 | 1468882226751 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 627ms 15:50:26 INFO - PROCESS | 1957 | 1468882226784 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 1957 | 1468882226788 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 15:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:50:26 INFO - PROCESS | 1957 | 1468882226797 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 1957 | 1468882226800 Marionette TRACE conn2 <- [1,2830,null,{}] 15:50:26 INFO - PROCESS | 1957 | 1468882226803 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}] 15:50:26 INFO - PROCESS | 1957 | 1468882226806 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:26 INFO - PROCESS | 1957 | 1468882226929 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:50:26 INFO - PROCESS | 1957 | 1468882226937 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 1957 | 1468882226938 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240e8800 == 30 [pid = 1957] [id = 715] 15:50:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x118fb4c00) [pid = 1957] [serial = 2145] [outer = 0x0] 15:50:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11949f000) [pid = 1957] [serial = 2146] [outer = 0x118fb4c00] 15:50:26 INFO - PROCESS | 1957 | 1468882226967 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11997f800) [pid = 1957] [serial = 2147] [outer = 0x118fb4c00] 15:50:27 INFO - PROCESS | 1957 | 1468882227315 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]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 571ms 15:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:50:27 INFO - PROCESS | 1957 | 1468882227368 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:50:27 INFO - PROCESS | 1957 | 1468882227369 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 15:50:27 INFO - PROCESS | 1957 | 1468882227371 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 1957 | 1468882227374 Marionette TRACE conn2 <- [1,2834,null,{}] 15:50:27 INFO - PROCESS | 1957 | 1468882227382 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}] 15:50:27 INFO - PROCESS | 1957 | 1468882227385 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:27 INFO - PROCESS | 1957 | 1468882227466 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:50:27 INFO - PROCESS | 1957 | 1468882227495 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 1957 | 1468882227497 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12582a000 == 31 [pid = 1957] [id = 716] 15:50:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x123c9dc00) [pid = 1957] [serial = 2148] [outer = 0x0] 15:50:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124108400) [pid = 1957] [serial = 2149] [outer = 0x123c9dc00] 15:50:27 INFO - PROCESS | 1957 | 1468882227524 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124607800) [pid = 1957] [serial = 2150] [outer = 0x123c9dc00] 15:50:27 INFO - PROCESS | 1957 | 1468882227868 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 525ms 15:50:27 INFO - PROCESS | 1957 | 1468882227897 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:50:27 INFO - PROCESS | 1957 | 1468882227899 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 15:50:27 INFO - PROCESS | 1957 | 1468882227901 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 1957 | 1468882227902 Marionette TRACE conn2 <- [1,2838,null,{}] 15:50:27 INFO - PROCESS | 1957 | 1468882227905 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}] 15:50:27 INFO - PROCESS | 1957 | 1468882227906 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:28 INFO - PROCESS | 1957 | 1468882228022 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:50:28 INFO - PROCESS | 1957 | 1468882228031 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 1957 | 1468882228032 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c14800 == 32 [pid = 1957] [id = 717] 15:50:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12469a000) [pid = 1957] [serial = 2151] [outer = 0x0] 15:50:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x124bd1c00) [pid = 1957] [serial = 2152] [outer = 0x12469a000] 15:50:28 INFO - PROCESS | 1957 | 1468882228058 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124bdd800) [pid = 1957] [serial = 2153] [outer = 0x12469a000] 15:50:28 INFO - PROCESS | 1957 | 1468882228402 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]]]}] 15:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 15:50:28 INFO - PROCESS | 1957 | 1468882228419 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:50:28 INFO - PROCESS | 1957 | 1468882228421 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 15:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:50:28 INFO - PROCESS | 1957 | 1468882228423 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:50:28 INFO - PROCESS | 1957 | 1468882228425 Marionette TRACE conn2 <- [1,2842,null,{}] 15:50:28 INFO - PROCESS | 1957 | 1468882228434 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}] 15:50:28 INFO - PROCESS | 1957 | 1468882228436 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:28 INFO - PROCESS | 1957 | 1468882228534 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:50:28 INFO - PROCESS | 1957 | 1468882228537 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 1957 | 1468882228538 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x128da4000 == 33 [pid = 1957] [id = 718] 15:50:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1121bcc00) [pid = 1957] [serial = 2154] [outer = 0x0] 15:50:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x125004800) [pid = 1957] [serial = 2155] [outer = 0x1121bcc00] 15:50:28 INFO - PROCESS | 1957 | 1468882228562 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x125724c00) [pid = 1957] [serial = 2156] [outer = 0x1121bcc00] 15:50:28 INFO - PROCESS | 1957 | 1468882228921 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]]]}] 15:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 526ms 15:50:28 INFO - PROCESS | 1957 | 1468882228949 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:50:28 INFO - PROCESS | 1957 | 1468882228951 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 15:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:50:28 INFO - PROCESS | 1957 | 1468882228953 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:50:28 INFO - PROCESS | 1957 | 1468882228954 Marionette TRACE conn2 <- [1,2846,null,{}] 15:50:28 INFO - PROCESS | 1957 | 1468882228963 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}] 15:50:28 INFO - PROCESS | 1957 | 1468882228967 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:29 INFO - PROCESS | 1957 | 1468882229088 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:50:29 INFO - PROCESS | 1957 | 1468882229092 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 1957 | 1468882229093 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a3d4000 == 34 [pid = 1957] [id = 719] 15:50:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12588d800) [pid = 1957] [serial = 2157] [outer = 0x0] 15:50:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128b83000) [pid = 1957] [serial = 2158] [outer = 0x12588d800] 15:50:29 INFO - PROCESS | 1957 | 1468882229118 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a690400) [pid = 1957] [serial = 2159] [outer = 0x12588d800] 15:50:29 INFO - PROCESS | 1957 | 1468882229453 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]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 528ms 15:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:50:29 INFO - PROCESS | 1957 | 1468882229484 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 1957 | 1468882229486 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 15:50:29 INFO - PROCESS | 1957 | 1468882229488 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 1957 | 1468882229489 Marionette TRACE conn2 <- [1,2850,null,{}] 15:50:29 INFO - PROCESS | 1957 | 1468882229495 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}] 15:50:29 INFO - PROCESS | 1957 | 1468882229496 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:29 INFO - PROCESS | 1957 | 1468882229598 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:50:29 INFO - PROCESS | 1957 | 1468882229601 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 1957 | 1468882229602 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b006000 == 35 [pid = 1957] [id = 720] 15:50:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x129565800) [pid = 1957] [serial = 2160] [outer = 0x0] 15:50:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12a761800) [pid = 1957] [serial = 2161] [outer = 0x129565800] 15:50:29 INFO - PROCESS | 1957 | 1468882229626 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12a8bd000) [pid = 1957] [serial = 2162] [outer = 0x129565800] 15:50:30 INFO - PROCESS | 1957 | 1468882230017 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12cb86800) [pid = 1957] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12cad0400) [pid = 1957] [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.] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x115e8a000) [pid = 1957] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11812d800) [pid = 1957] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11864d400) [pid = 1957] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x112d99c00) [pid = 1957] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11271ec00) [pid = 1957] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x10eaff800) [pid = 1957] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1194a3400) [pid = 1957] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x129569c00) [pid = 1957] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116ab2c00) [pid = 1957] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x129562400) [pid = 1957] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x112a85800) [pid = 1957] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11864f000) [pid = 1957] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1127d7800) [pid = 1957] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1129b0400) [pid = 1957] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124bf7400) [pid = 1957] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1239e5000) [pid = 1957] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x125894800) [pid = 1957] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b07a400) [pid = 1957] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:50:30 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a8b9800) [pid = 1957] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 572ms 15:50:30 INFO - PROCESS | 1957 | 1468882230060 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 1957 | 1468882230061 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 15:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:50:30 INFO - PROCESS | 1957 | 1468882230064 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - PROCESS | 1957 | 1468882230065 Marionette TRACE conn2 <- [1,2854,null,{}] 15:50:30 INFO - PROCESS | 1957 | 1468882230067 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}] 15:50:30 INFO - PROCESS | 1957 | 1468882230068 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:30 INFO - PROCESS | 1957 | 1468882230150 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:50:30 INFO - PROCESS | 1957 | 1468882230155 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 1957 | 1468882230157 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x1243d9800 == 36 [pid = 1957] [id = 721] 15:50:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1129b9000) [pid = 1957] [serial = 2163] [outer = 0x0] 15:50:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x113c54c00) [pid = 1957] [serial = 2164] [outer = 0x1129b9000] 15:50:30 INFO - PROCESS | 1957 | 1468882230183 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1176b2000) [pid = 1957] [serial = 2165] [outer = 0x1129b9000] 15:50:30 INFO - PROCESS | 1957 | 1468882230519 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]]]}] 15:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 469ms 15:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:50:30 INFO - PROCESS | 1957 | 1468882230533 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 1957 | 1468882230534 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 15:50:30 INFO - PROCESS | 1957 | 1468882230536 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - PROCESS | 1957 | 1468882230537 Marionette TRACE conn2 <- [1,2858,null,{}] 15:50:30 INFO - PROCESS | 1957 | 1468882230541 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}] 15:50:30 INFO - PROCESS | 1957 | 1468882230542 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:30 INFO - PROCESS | 1957 | 1468882230623 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:50:30 INFO - PROCESS | 1957 | 1468882230685 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 1957 | 1468882230686 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b952000 == 37 [pid = 1957] [id = 722] 15:50:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1129ba000) [pid = 1957] [serial = 2166] [outer = 0x0] 15:50:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118647800) [pid = 1957] [serial = 2167] [outer = 0x1129ba000] 15:50:30 INFO - PROCESS | 1957 | 1468882230710 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129350c00) [pid = 1957] [serial = 2168] [outer = 0x1129ba000] 15:50:31 INFO - PROCESS | 1957 | 1468882231001 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 473ms 15:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:50:31 INFO - PROCESS | 1957 | 1468882231016 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 1957 | 1468882231017 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 15:50:31 INFO - PROCESS | 1957 | 1468882231019 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 1957 | 1468882231020 Marionette TRACE conn2 <- [1,2862,null,{}] 15:50:31 INFO - PROCESS | 1957 | 1468882231031 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}] 15:50:31 INFO - PROCESS | 1957 | 1468882231032 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:31 INFO - PROCESS | 1957 | 1468882231117 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:50:31 INFO - PROCESS | 1957 | 1468882231121 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 1957 | 1468882231122 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c747000 == 38 [pid = 1957] [id = 723] 15:50:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x129354c00) [pid = 1957] [serial = 2169] [outer = 0x0] 15:50:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12aa32000) [pid = 1957] [serial = 2170] [outer = 0x129354c00] 15:50:31 INFO - PROCESS | 1957 | 1468882231149 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12aadc000) [pid = 1957] [serial = 2171] [outer = 0x129354c00] 15:50:31 INFO - PROCESS | 1957 | 1468882231497 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]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 519ms 15:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:50:31 INFO - PROCESS | 1957 | 1468882231551 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 1957 | 1468882231552 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 15:50:31 INFO - PROCESS | 1957 | 1468882231555 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 1957 | 1468882231556 Marionette TRACE conn2 <- [1,2866,null,{}] 15:50:31 INFO - PROCESS | 1957 | 1468882231559 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}] 15:50:31 INFO - PROCESS | 1957 | 1468882231560 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:31 INFO - PROCESS | 1957 | 1468882231653 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:50:31 INFO - PROCESS | 1957 | 1468882231656 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 1957 | 1468882231658 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caef000 == 39 [pid = 1957] [id = 724] 15:50:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x129447000) [pid = 1957] [serial = 2172] [outer = 0x0] 15:50:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b07ac00) [pid = 1957] [serial = 2173] [outer = 0x129447000] 15:50:31 INFO - PROCESS | 1957 | 1468882231687 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b165c00) [pid = 1957] [serial = 2174] [outer = 0x129447000] 15:50:32 INFO - PROCESS | 1957 | 1468882232094 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]]]}] 15:50:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:50:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 568ms 15:50:32 INFO - PROCESS | 1957 | 1468882232124 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:50:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:50:32 INFO - PROCESS | 1957 | 1468882232128 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 15:50:32 INFO - PROCESS | 1957 | 1468882232132 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 1957 | 1468882232135 Marionette TRACE conn2 <- [1,2870,null,{}] 15:50:32 INFO - PROCESS | 1957 | 1468882232139 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}] 15:50:32 INFO - PROCESS | 1957 | 1468882232141 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:32 INFO - PROCESS | 1957 | 1468882232257 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:50:32 INFO - PROCESS | 1957 | 1468882232318 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 1957 | 1468882232322 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x11711f800 == 40 [pid = 1957] [id = 725] 15:50:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x113204c00) [pid = 1957] [serial = 2175] [outer = 0x0] 15:50:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x113cd6800) [pid = 1957] [serial = 2176] [outer = 0x113204c00] 15:50:32 INFO - PROCESS | 1957 | 1468882232352 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11673fc00) [pid = 1957] [serial = 2177] [outer = 0x113204c00] 15:50:32 INFO - PROCESS | 1957 | 1468882232882 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]]]}] 15:50:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:50:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 780ms 15:50:32 INFO - PROCESS | 1957 | 1468882232930 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 1957 | 1468882232935 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 15:50:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:50:32 INFO - PROCESS | 1957 | 1468882232946 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 1957 | 1468882232949 Marionette TRACE conn2 <- [1,2874,null,{}] 15:50:32 INFO - PROCESS | 1957 | 1468882232953 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}] 15:50:32 INFO - PROCESS | 1957 | 1468882232956 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:33 INFO - PROCESS | 1957 | 1468882233090 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:50:33 INFO - PROCESS | 1957 | 1468882233163 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 1957 | 1468882233165 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x1261ab000 == 41 [pid = 1957] [id = 726] 15:50:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118fae400) [pid = 1957] [serial = 2178] [outer = 0x0] 15:50:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x119498400) [pid = 1957] [serial = 2179] [outer = 0x118fae400] 15:50:33 INFO - PROCESS | 1957 | 1468882233195 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119e0e800) [pid = 1957] [serial = 2180] [outer = 0x118fae400] 15:50:33 INFO - PROCESS | 1957 | 1468882233649 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]]]}] 15:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 724ms 15:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:50:33 INFO - PROCESS | 1957 | 1468882233669 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 1957 | 1468882233671 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 15:50:33 INFO - PROCESS | 1957 | 1468882233673 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 1957 | 1468882233676 Marionette TRACE conn2 <- [1,2878,null,{}] 15:50:33 INFO - PROCESS | 1957 | 1468882233684 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}] 15:50:33 INFO - PROCESS | 1957 | 1468882233687 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:33 INFO - PROCESS | 1957 | 1468882233804 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:50:33 INFO - PROCESS | 1957 | 1468882233868 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 1957 | 1468882233870 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caf7000 == 42 [pid = 1957] [id = 727] 15:50:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11a01b400) [pid = 1957] [serial = 2181] [outer = 0x0] 15:50:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x124610400) [pid = 1957] [serial = 2182] [outer = 0x11a01b400] 15:50:33 INFO - PROCESS | 1957 | 1468882233942 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x128b88c00) [pid = 1957] [serial = 2183] [outer = 0x11a01b400] 15:50:34 INFO - PROCESS | 1957 | 1468882234401 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]]]}] 15:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 772ms 15:50:34 INFO - PROCESS | 1957 | 1468882234446 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:50:34 INFO - PROCESS | 1957 | 1468882234449 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 15:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:50:34 INFO - PROCESS | 1957 | 1468882234453 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:50:34 INFO - PROCESS | 1957 | 1468882234455 Marionette TRACE conn2 <- [1,2882,null,{}] 15:50:34 INFO - PROCESS | 1957 | 1468882234480 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}] 15:50:34 INFO - PROCESS | 1957 | 1468882234482 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:34 INFO - PROCESS | 1957 | 1468882234637 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:50:34 INFO - PROCESS | 1957 | 1468882234740 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 1957 | 1468882234741 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d217800 == 43 [pid = 1957] [id = 728] 15:50:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x129444400) [pid = 1957] [serial = 2184] [outer = 0x0] 15:50:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x129566000) [pid = 1957] [serial = 2185] [outer = 0x129444400] 15:50:34 INFO - PROCESS | 1957 | 1468882234788 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12aa34800) [pid = 1957] [serial = 2186] [outer = 0x129444400] 15:50:35 INFO - PROCESS | 1957 | 1468882235317 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]]]}] 15:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 870ms 15:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:50:35 INFO - PROCESS | 1957 | 1468882235343 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 1957 | 1468882235344 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 15:50:35 INFO - PROCESS | 1957 | 1468882235348 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 1957 | 1468882235350 Marionette TRACE conn2 <- [1,2886,null,{}] 15:50:35 INFO - PROCESS | 1957 | 1468882235352 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}] 15:50:35 INFO - PROCESS | 1957 | 1468882235353 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:35 INFO - PROCESS | 1957 | 1468882235457 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:50:35 INFO - PROCESS | 1957 | 1468882235674 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 1957 | 1468882235675 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1181ca000 == 44 [pid = 1957] [id = 729] 15:50:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11302f000) [pid = 1957] [serial = 2187] [outer = 0x0] 15:50:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x113cd8000) [pid = 1957] [serial = 2188] [outer = 0x11302f000] 15:50:35 INFO - PROCESS | 1957 | 1468882235705 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x116987c00) [pid = 1957] [serial = 2189] [outer = 0x11302f000] 15:50:36 INFO - PROCESS | 1957 | 1468882236126 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]]]}] 15:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 820ms 15:50:36 INFO - PROCESS | 1957 | 1468882236171 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:50:36 INFO - PROCESS | 1957 | 1468882236174 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 15:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:50:36 INFO - PROCESS | 1957 | 1468882236179 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:50:36 INFO - PROCESS | 1957 | 1468882236182 Marionette TRACE conn2 <- [1,2890,null,{}] 15:50:36 INFO - PROCESS | 1957 | 1468882236187 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}] 15:50:36 INFO - PROCESS | 1957 | 1468882236189 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:36 INFO - PROCESS | 1957 | 1468882236338 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:50:36 INFO - PROCESS | 1957 | 1468882236476 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 1957 | 1468882236477 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a60000 == 45 [pid = 1957] [id = 730] 15:50:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x117d96800) [pid = 1957] [serial = 2190] [outer = 0x0] 15:50:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x118652400) [pid = 1957] [serial = 2191] [outer = 0x117d96800] 15:50:36 INFO - PROCESS | 1957 | 1468882236525 Marionette DEBUG loaded listener.js 15:50:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x119554c00) [pid = 1957] [serial = 2192] [outer = 0x117d96800] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12c747000 == 44 [pid = 1957] [id = 723] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12b952000 == 43 [pid = 1957] [id = 722] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1243d9800 == 42 [pid = 1957] [id = 721] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x116a0c000) [pid = 1957] [serial = 2131] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12cb8c800) [pid = 1957] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12b006000 == 41 [pid = 1957] [id = 720] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12a3d4000 == 40 [pid = 1957] [id = 719] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x128da4000 == 39 [pid = 1957] [id = 718] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x126c14800 == 38 [pid = 1957] [id = 717] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12582a000 == 37 [pid = 1957] [id = 716] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1240e8800 == 36 [pid = 1957] [id = 715] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x118695000 == 35 [pid = 1957] [id = 714] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11a0d8000 == 34 [pid = 1957] [id = 713] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11868e000 == 33 [pid = 1957] [id = 712] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x116abe800 == 32 [pid = 1957] [id = 711] 15:50:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11868b000 == 31 [pid = 1957] [id = 710] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11698cc00) [pid = 1957] [serial = 2119] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x118f58800) [pid = 1957] [serial = 2122] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117d9ec00) [pid = 1957] [serial = 2120] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x128b80800) [pid = 1957] [serial = 2098] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1246e7000) [pid = 1957] [serial = 2095] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12935b000) [pid = 1957] [serial = 2101] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x115e8ec00) [pid = 1957] [serial = 2107] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119e14c00) [pid = 1957] [serial = 2089] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11a023000) [pid = 1957] [serial = 2090] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12956e000) [pid = 1957] [serial = 2104] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11743a800) [pid = 1957] [serial = 2083] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x117d9bc00) [pid = 1957] [serial = 2084] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a690000) [pid = 1957] [serial = 2075] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x129571800) [pid = 1957] [serial = 2074] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x115dc7800) [pid = 1957] [serial = 2080] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1164e1400) [pid = 1957] [serial = 2081] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118866000) [pid = 1957] [serial = 2086] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118f55800) [pid = 1957] [serial = 2087] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1239e1800) [pid = 1957] [serial = 2092] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1131acc00) [pid = 1957] [serial = 2077] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x115e83000) [pid = 1957] [serial = 2078] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x124ea3c00) [pid = 1957] [serial = 2125] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11a024800) [pid = 1957] [serial = 2123] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128b8e800) [pid = 1957] [serial = 2128] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x126c68800) [pid = 1957] [serial = 2126] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a75f400) [pid = 1957] [serial = 2110] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12a695000) [pid = 1957] [serial = 2105] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12910ec00) [pid = 1957] [serial = 2099] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12b15e000) [pid = 1957] [serial = 2117] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b159400) [pid = 1957] [serial = 2116] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12b042400) [pid = 1957] [serial = 2114] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124bdb400) [pid = 1957] [serial = 2108] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x129564c00) [pid = 1957] [serial = 2102] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x129567c00) [pid = 1957] [serial = 2129] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12aade400) [pid = 1957] [serial = 2113] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12aa30000) [pid = 1957] [serial = 2111] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124604400) [pid = 1957] [serial = 2093] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12612a000) [pid = 1957] [serial = 2096] [outer = 0x0] [url = about:blank] 15:50:36 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12be1bc00) [pid = 1957] [serial = 1433] [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.] 15:50:37 INFO - PROCESS | 1957 | 1468882237012 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 875ms 15:50:37 INFO - PROCESS | 1957 | 1468882237055 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:50:37 INFO - PROCESS | 1957 | 1468882237058 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 15:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:50:37 INFO - PROCESS | 1957 | 1468882237060 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 1957 | 1468882237061 Marionette TRACE conn2 <- [1,2894,null,{}] 15:50:37 INFO - PROCESS | 1957 | 1468882237064 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}] 15:50:37 INFO - PROCESS | 1957 | 1468882237065 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:37 INFO - PROCESS | 1957 | 1468882237152 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:50:37 INFO - PROCESS | 1957 | 1468882237156 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:37 INFO - PROCESS | 1957 | 1468882237158 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x123898000 == 32 [pid = 1957] [id = 731] 15:50:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x119e10c00) [pid = 1957] [serial = 2193] [outer = 0x0] 15:50:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x123ca7400) [pid = 1957] [serial = 2194] [outer = 0x119e10c00] 15:50:37 INFO - PROCESS | 1957 | 1468882237188 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x12469e400) [pid = 1957] [serial = 2195] [outer = 0x119e10c00] 15:50:37 INFO - PROCESS | 1957 | 1468882237559 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]]]}] 15:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 520ms 15:50:37 INFO - PROCESS | 1957 | 1468882237581 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:50:37 INFO - PROCESS | 1957 | 1468882237582 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 15:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:50:37 INFO - PROCESS | 1957 | 1468882237589 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 1957 | 1468882237595 Marionette TRACE conn2 <- [1,2898,null,{}] 15:50:37 INFO - PROCESS | 1957 | 1468882237599 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}] 15:50:37 INFO - PROCESS | 1957 | 1468882237601 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:37 INFO - PROCESS | 1957 | 1468882237685 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:50:37 INFO - PROCESS | 1957 | 1468882237690 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:37 INFO - PROCESS | 1957 | 1468882237693 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258b5000 == 33 [pid = 1957] [id = 732] 15:50:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124bce400) [pid = 1957] [serial = 2196] [outer = 0x0] 15:50:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x125240c00) [pid = 1957] [serial = 2197] [outer = 0x124bce400] 15:50:37 INFO - PROCESS | 1957 | 1468882237719 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x128d6e000) [pid = 1957] [serial = 2198] [outer = 0x124bce400] 15:50:38 INFO - PROCESS | 1957 | 1468882238069 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]]]}] 15:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 529ms 15:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:50:38 INFO - PROCESS | 1957 | 1468882238120 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 1957 | 1468882238121 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 15:50:38 INFO - PROCESS | 1957 | 1468882238123 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 1957 | 1468882238124 Marionette TRACE conn2 <- [1,2902,null,{}] 15:50:38 INFO - PROCESS | 1957 | 1468882238126 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}] 15:50:38 INFO - PROCESS | 1957 | 1468882238128 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:38 INFO - PROCESS | 1957 | 1468882238215 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:50:38 INFO - PROCESS | 1957 | 1468882238218 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 1957 | 1468882238219 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x128acc800 == 34 [pid = 1957] [id = 733] 15:50:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x129448c00) [pid = 1957] [serial = 2199] [outer = 0x0] 15:50:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x129571800) [pid = 1957] [serial = 2200] [outer = 0x129448c00] 15:50:38 INFO - PROCESS | 1957 | 1468882238244 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12a75f400) [pid = 1957] [serial = 2201] [outer = 0x129448c00] 15:50:38 INFO - PROCESS | 1957 | 1468882238582 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 469ms 15:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:50:38 INFO - PROCESS | 1957 | 1468882238596 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 1957 | 1468882238597 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 15:50:38 INFO - PROCESS | 1957 | 1468882238599 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 1957 | 1468882238600 Marionette TRACE conn2 <- [1,2906,null,{}] 15:50:38 INFO - PROCESS | 1957 | 1468882238602 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}] 15:50:38 INFO - PROCESS | 1957 | 1468882238603 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:38 INFO - PROCESS | 1957 | 1468882238687 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:50:38 INFO - PROCESS | 1957 | 1468882238755 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 1957 | 1468882238760 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x1295e9000 == 35 [pid = 1957] [id = 734] 15:50:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12aad6c00) [pid = 1957] [serial = 2202] [outer = 0x0] 15:50:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12b033800) [pid = 1957] [serial = 2203] [outer = 0x12aad6c00] 15:50:38 INFO - PROCESS | 1957 | 1468882238799 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12b159400) [pid = 1957] [serial = 2204] [outer = 0x12aad6c00] 15:50:39 INFO - PROCESS | 1957 | 1468882239130 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]]]}] 15:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 15:50:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:50:39 INFO - PROCESS | 1957 | 1468882239170 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:50:39 INFO - PROCESS | 1957 | 1468882239171 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 15:50:39 INFO - PROCESS | 1957 | 1468882239173 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 1957 | 1468882239174 Marionette TRACE conn2 <- [1,2910,null,{}] 15:50:39 INFO - PROCESS | 1957 | 1468882239177 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}] 15:50:39 INFO - PROCESS | 1957 | 1468882239178 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:39 INFO - PROCESS | 1957 | 1468882239286 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:50:39 INFO - PROCESS | 1957 | 1468882239291 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 1957 | 1468882239292 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a84a000 == 36 [pid = 1957] [id = 735] 15:50:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12b07a000) [pid = 1957] [serial = 2205] [outer = 0x0] 15:50:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b166800) [pid = 1957] [serial = 2206] [outer = 0x12b07a000] 15:50:39 INFO - PROCESS | 1957 | 1468882239351 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12b86a800) [pid = 1957] [serial = 2207] [outer = 0x12b07a000] 15:50:39 INFO - PROCESS | 1957 | 1468882239637 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]]]}] 15:50:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:50:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:50:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 15:50:39 INFO - TEST-START | /DOMEvents/constructors.html 15:50:39 INFO - PROCESS | 1957 | 1468882239649 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:50:39 INFO - PROCESS | 1957 | 1468882239650 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 15:50:39 INFO - PROCESS | 1957 | 1468882239652 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 1957 | 1468882239653 Marionette TRACE conn2 <- [1,2914,null,{}] 15:50:39 INFO - PROCESS | 1957 | 1468882239667 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}] 15:50:39 INFO - PROCESS | 1957 | 1468882239668 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:39 INFO - PROCESS | 1957 | 1468882239785 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:50:39 INFO - PROCESS | 1957 | 1468882239789 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 1957 | 1468882239790 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b94f000 == 37 [pid = 1957] [id = 736] 15:50:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b159800) [pid = 1957] [serial = 2208] [outer = 0x0] 15:50:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b865400) [pid = 1957] [serial = 2209] [outer = 0x12b159800] 15:50:39 INFO - PROCESS | 1957 | 1468882239849 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b8a7c00) [pid = 1957] [serial = 2210] [outer = 0x12b159800] 15:50:40 INFO - PROCESS | 1957 | 1468882240181 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]]]}] 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:50:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 15:50:40 INFO - PROCESS | 1957 | 1468882240227 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:50:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:50:40 INFO - PROCESS | 1957 | 1468882240228 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 15:50:40 INFO - PROCESS | 1957 | 1468882240230 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 1957 | 1468882240232 Marionette TRACE conn2 <- [1,2918,null,{}] 15:50:40 INFO - PROCESS | 1957 | 1468882240234 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}] 15:50:40 INFO - PROCESS | 1957 | 1468882240236 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:40 INFO - PROCESS | 1957 | 1468882240338 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:50:40 INFO - PROCESS | 1957 | 1468882240349 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 1957 | 1468882240350 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c062800 == 38 [pid = 1957] [id = 737] 15:50:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b8a2400) [pid = 1957] [serial = 2211] [outer = 0x0] 15:50:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b916400) [pid = 1957] [serial = 2212] [outer = 0x12b8a2400] 15:50:40 INFO - PROCESS | 1957 | 1468882240374 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12be0dc00) [pid = 1957] [serial = 2213] [outer = 0x12b8a2400] 15:50:40 INFO - PROCESS | 1957 | 1468882240710 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:50:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:50:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 15:50:40 INFO - PROCESS | 1957 | 1468882240752 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 1957 | 1468882240753 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 15:50:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:50:40 INFO - PROCESS | 1957 | 1468882240756 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 1957 | 1468882240757 Marionette TRACE conn2 <- [1,2922,null,{}] 15:50:40 INFO - PROCESS | 1957 | 1468882240759 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}] 15:50:40 INFO - PROCESS | 1957 | 1468882240760 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:40 INFO - PROCESS | 1957 | 1468882240864 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:50:40 INFO - PROCESS | 1957 | 1468882240878 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 1957 | 1468882240879 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c762000 == 39 [pid = 1957] [id = 738] 15:50:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b8ab000) [pid = 1957] [serial = 2214] [outer = 0x0] 15:50:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12be11400) [pid = 1957] [serial = 2215] [outer = 0x12b8ab000] 15:50:40 INFO - PROCESS | 1957 | 1468882240903 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12be19800) [pid = 1957] [serial = 2216] [outer = 0x12b8ab000] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1121bcc00) [pid = 1957] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12588d800) [pid = 1957] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123c9dc00) [pid = 1957] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1121be400) [pid = 1957] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x129565800) [pid = 1957] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1164e1c00) [pid = 1957] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x118fb4c00) [pid = 1957] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116740400) [pid = 1957] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1129b9000) [pid = 1957] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x129354c00) [pid = 1957] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1129ba000) [pid = 1957] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:50:41 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12469a000) [pid = 1957] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:50:41 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:41 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:41 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:41 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:41 INFO - PROCESS | 1957 | 1468882241360 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]]]}] 15:50:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:50:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:41 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 15:50:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:41 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 15:50:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:41 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]" 15:50:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:50:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 623ms 15:50:41 INFO - PROCESS | 1957 | 1468882241381 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 1957 | 1468882241383 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 15:50:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:50:41 INFO - PROCESS | 1957 | 1468882241386 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 1957 | 1468882241388 Marionette TRACE conn2 <- [1,2926,null,{}] 15:50:41 INFO - PROCESS | 1957 | 1468882241392 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}] 15:50:41 INFO - PROCESS | 1957 | 1468882241394 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:41 INFO - PROCESS | 1957 | 1468882241517 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:50:41 INFO - PROCESS | 1957 | 1468882241559 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 1957 | 1468882241560 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cfbe800 == 40 [pid = 1957] [id = 739] 15:50:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119310c00) [pid = 1957] [serial = 2217] [outer = 0x0] 15:50:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x129565800) [pid = 1957] [serial = 2218] [outer = 0x119310c00] 15:50:41 INFO - PROCESS | 1957 | 1468882241586 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12be18400) [pid = 1957] [serial = 2219] [outer = 0x119310c00] 15:50:41 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:50:41 INFO - PROCESS | 1957 | 1468882241845 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]]]}] 15:50:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:50:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 475ms 15:50:41 INFO - PROCESS | 1957 | 1468882241867 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 1957 | 1468882241868 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 15:50:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:50:41 INFO - PROCESS | 1957 | 1468882241870 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 1957 | 1468882241872 Marionette TRACE conn2 <- [1,2930,null,{}] 15:50:41 INFO - PROCESS | 1957 | 1468882241884 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}] 15:50:41 INFO - PROCESS | 1957 | 1468882241885 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:41 INFO - PROCESS | 1957 | 1468882241990 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:50:41 INFO - PROCESS | 1957 | 1468882241994 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 1957 | 1468882241995 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d61d800 == 41 [pid = 1957] [id = 740] 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12be1c000) [pid = 1957] [serial = 2220] [outer = 0x0] 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12beae800) [pid = 1957] [serial = 2221] [outer = 0x12be1c000] 15:50:42 INFO - PROCESS | 1957 | 1468882242019 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12bebcc00) [pid = 1957] [serial = 2222] [outer = 0x12be1c000] 15:50:42 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:50:42 INFO - PROCESS | 1957 | 1468882242326 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]]]}] 15:50:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:50:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 15:50:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:50:42 INFO - PROCESS | 1957 | 1468882242345 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 1957 | 1468882242346 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 15:50:42 INFO - PROCESS | 1957 | 1468882242349 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 1957 | 1468882242350 Marionette TRACE conn2 <- [1,2934,null,{}] 15:50:42 INFO - PROCESS | 1957 | 1468882242352 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}] 15:50:42 INFO - PROCESS | 1957 | 1468882242353 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:42 INFO - PROCESS | 1957 | 1468882242447 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:50:42 INFO - PROCESS | 1957 | 1468882242514 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 1957 | 1468882242515 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d912800 == 42 [pid = 1957] [id = 741] 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128d73400) [pid = 1957] [serial = 2223] [outer = 0x0] 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12bebf800) [pid = 1957] [serial = 2224] [outer = 0x128d73400] 15:50:42 INFO - PROCESS | 1957 | 1468882242539 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12c279800) [pid = 1957] [serial = 2225] [outer = 0x128d73400] 15:50:42 INFO - PROCESS | 1957 | 1468882242789 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]]]}] 15:50:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:50:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 469ms 15:50:42 INFO - PROCESS | 1957 | 1468882242819 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 1957 | 1468882242820 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 15:50:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:50:42 INFO - PROCESS | 1957 | 1468882242832 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 1957 | 1468882242833 Marionette TRACE conn2 <- [1,2938,null,{}] 15:50:42 INFO - PROCESS | 1957 | 1468882242835 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}] 15:50:42 INFO - PROCESS | 1957 | 1468882242836 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:42 INFO - PROCESS | 1957 | 1468882242929 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:50:42 INFO - PROCESS | 1957 | 1468882242933 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 1957 | 1468882242934 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dead000 == 43 [pid = 1957] [id = 742] 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12c27a000) [pid = 1957] [serial = 2226] [outer = 0x0] 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12c281c00) [pid = 1957] [serial = 2227] [outer = 0x12c27a000] 15:50:42 INFO - PROCESS | 1957 | 1468882242957 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12c725000) [pid = 1957] [serial = 2228] [outer = 0x12c27a000] 15:50:43 INFO - PROCESS | 1957 | 1468882243365 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]]]}] 15:50:43 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. 15:50:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 575ms 15:50:43 INFO - PROCESS | 1957 | 1468882243400 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 1957 | 1468882243402 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 15:50:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:50:43 INFO - PROCESS | 1957 | 1468882243406 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - PROCESS | 1957 | 1468882243408 Marionette TRACE conn2 <- [1,2942,null,{}] 15:50:43 INFO - PROCESS | 1957 | 1468882243412 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}] 15:50:43 INFO - PROCESS | 1957 | 1468882243414 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:43 INFO - PROCESS | 1957 | 1468882243534 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:50:43 INFO - PROCESS | 1957 | 1468882243612 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 1957 | 1468882243614 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x119839800 == 44 [pid = 1957] [id = 743] 15:50:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1164e1400) [pid = 1957] [serial = 2229] [outer = 0x0] 15:50:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x117da2c00) [pid = 1957] [serial = 2230] [outer = 0x1164e1400] 15:50:43 INFO - PROCESS | 1957 | 1468882243644 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118895c00) [pid = 1957] [serial = 2231] [outer = 0x1164e1400] 15:50:44 INFO - PROCESS | 1957 | 1468882244007 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"]]]}] 15:50:44 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 15:50:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:50:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 621ms 15:50:44 INFO - PROCESS | 1957 | 1468882244027 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 1957 | 1468882244030 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 15:50:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:50:44 INFO - PROCESS | 1957 | 1468882244035 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - PROCESS | 1957 | 1468882244037 Marionette TRACE conn2 <- [1,2946,null,{}] 15:50:44 INFO - PROCESS | 1957 | 1468882244040 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}] 15:50:44 INFO - PROCESS | 1957 | 1468882244041 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:44 INFO - PROCESS | 1957 | 1468882244153 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:50:44 INFO - PROCESS | 1957 | 1468882244259 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 1957 | 1468882244261 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1258ca800 == 45 [pid = 1957] [id = 744] 15:50:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x119b8b000) [pid = 1957] [serial = 2232] [outer = 0x0] 15:50:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x123c49400) [pid = 1957] [serial = 2233] [outer = 0x119b8b000] 15:50:44 INFO - PROCESS | 1957 | 1468882244293 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x124bd8400) [pid = 1957] [serial = 2234] [outer = 0x119b8b000] 15:50:44 INFO - PROCESS | 1957 | 1468882244660 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]]]}] 15:50:44 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. 15:50:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 674ms 15:50:44 INFO - PROCESS | 1957 | 1468882244709 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 1957 | 1468882244710 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 15:50:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:50:44 INFO - PROCESS | 1957 | 1468882244713 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - PROCESS | 1957 | 1468882244715 Marionette TRACE conn2 <- [1,2950,null,{}] 15:50:44 INFO - PROCESS | 1957 | 1468882244723 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}] 15:50:44 INFO - PROCESS | 1957 | 1468882244727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:44 INFO - PROCESS | 1957 | 1468882244836 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:50:44 INFO - PROCESS | 1957 | 1468882244933 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 1957 | 1468882244935 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d20f000 == 46 [pid = 1957] [id = 745] 15:50:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129111400) [pid = 1957] [serial = 2235] [outer = 0x0] 15:50:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12a765000) [pid = 1957] [serial = 2236] [outer = 0x129111400] 15:50:44 INFO - PROCESS | 1957 | 1468882244967 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b07a400) [pid = 1957] [serial = 2237] [outer = 0x129111400] 15:50:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fef800 == 47 [pid = 1957] [id = 746] 15:50:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b082800) [pid = 1957] [serial = 2238] [outer = 0x0] 15:50:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12a392000) [pid = 1957] [serial = 2239] [outer = 0x12b082800] 15:50:45 INFO - PROCESS | 1957 | 1468882245372 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]]]}] 15:50:45 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. 15:50:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 15:50:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:50:45 INFO - PROCESS | 1957 | 1468882245387 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 1957 | 1468882245389 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 15:50:45 INFO - PROCESS | 1957 | 1468882245391 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - PROCESS | 1957 | 1468882245392 Marionette TRACE conn2 <- [1,2954,null,{}] 15:50:45 INFO - PROCESS | 1957 | 1468882245395 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}] 15:50:45 INFO - PROCESS | 1957 | 1468882245396 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:45 INFO - PROCESS | 1957 | 1468882245527 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:50:45 INFO - PROCESS | 1957 | 1468882245602 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 1957 | 1468882245603 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a81a000 == 48 [pid = 1957] [id = 747] 15:50:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b163400) [pid = 1957] [serial = 2240] [outer = 0x0] 15:50:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b868400) [pid = 1957] [serial = 2241] [outer = 0x12b163400] 15:50:45 INFO - PROCESS | 1957 | 1468882245634 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b918c00) [pid = 1957] [serial = 2242] [outer = 0x12b163400] 15:50:45 INFO - PROCESS | 1957 | 1468882245986 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]]]}] 15:50:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:50:46 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 15:50:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 621ms 15:50:46 INFO - PROCESS | 1957 | 1468882246012 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 1957 | 1468882246014 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 15:50:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:50:46 INFO - PROCESS | 1957 | 1468882246016 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 1957 | 1468882246018 Marionette TRACE conn2 <- [1,2958,null,{}] 15:50:46 INFO - PROCESS | 1957 | 1468882246020 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}] 15:50:46 INFO - PROCESS | 1957 | 1468882246021 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:46 INFO - PROCESS | 1957 | 1468882246139 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:50:46 INFO - PROCESS | 1957 | 1468882246230 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 1957 | 1468882246231 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c844000 == 49 [pid = 1957] [id = 748] 15:50:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b916800) [pid = 1957] [serial = 2243] [outer = 0x0] 15:50:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12beaec00) [pid = 1957] [serial = 2244] [outer = 0x12b916800] 15:50:46 INFO - PROCESS | 1957 | 1468882246259 Marionette DEBUG loaded listener.js 15:50:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12c284c00) [pid = 1957] [serial = 2245] [outer = 0x12b916800] 15:50:46 INFO - PROCESS | 1957 | 1468882246627 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]]]}] 15:50:46 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. 15:50:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms 15:50:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:50:46 INFO - PROCESS | 1957 | 1468882246635 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 1957 | 1468882246637 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 15:50:46 INFO - PROCESS | 1957 | 1468882246639 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 1957 | 1468882246640 Marionette TRACE conn2 <- [1,2962,null,{}] 15:50:46 INFO - PROCESS | 1957 | 1468882246643 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}] 15:50:46 INFO - PROCESS | 1957 | 1468882246647 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:46 INFO - PROCESS | 1957 | 1468882246769 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:50:46 INFO - PROCESS | 1957 | 1468882246903 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 1957 | 1468882246905 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cadd000 == 50 [pid = 1957] [id = 749] 15:50:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x115e27c00) [pid = 1957] [serial = 2246] [outer = 0x0] 15:50:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12c72d000) [pid = 1957] [serial = 2247] [outer = 0x115e27c00] 15:50:46 INFO - PROCESS | 1957 | 1468882246935 Marionette DEBUG loaded listener.js 15:50:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12cad6000) [pid = 1957] [serial = 2248] [outer = 0x115e27c00] 15:50:47 INFO - PROCESS | 1957 | 1468882247294 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]]]}] 15:50:47 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. 15:50:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 672ms 15:50:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:50:47 INFO - PROCESS | 1957 | 1468882247312 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:50:47 INFO - PROCESS | 1957 | 1468882247313 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 15:50:47 INFO - PROCESS | 1957 | 1468882247315 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:50:47 INFO - PROCESS | 1957 | 1468882247316 Marionette TRACE conn2 <- [1,2966,null,{}] 15:50:47 INFO - PROCESS | 1957 | 1468882247319 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}] 15:50:47 INFO - PROCESS | 1957 | 1468882247320 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:47 INFO - PROCESS | 1957 | 1468882247600 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:50:47 INFO - PROCESS | 1957 | 1468882247720 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:47 INFO - PROCESS | 1957 | 1468882247722 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12448d800 == 51 [pid = 1957] [id = 750] 15:50:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x116142c00) [pid = 1957] [serial = 2249] [outer = 0x0] 15:50:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x116ab1800) [pid = 1957] [serial = 2250] [outer = 0x116142c00] 15:50:47 INFO - PROCESS | 1957 | 1468882247763 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11885fc00) [pid = 1957] [serial = 2251] [outer = 0x116142c00] 15:50:48 INFO - PROCESS | 1957 | 1468882248146 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]]]}] 15:50:48 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. 15:50:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 872ms 15:50:48 INFO - PROCESS | 1957 | 1468882248188 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:50:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:50:48 INFO - PROCESS | 1957 | 1468882248191 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 15:50:48 INFO - PROCESS | 1957 | 1468882248194 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - PROCESS | 1957 | 1468882248196 Marionette TRACE conn2 <- [1,2970,null,{}] 15:50:48 INFO - PROCESS | 1957 | 1468882248199 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}] 15:50:48 INFO - PROCESS | 1957 | 1468882248201 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:48 INFO - PROCESS | 1957 | 1468882248307 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:50:48 INFO - PROCESS | 1957 | 1468882248374 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 1957 | 1468882248375 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x118ff3800 == 52 [pid = 1957] [id = 751] 15:50:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11997f000) [pid = 1957] [serial = 2252] [outer = 0x0] 15:50:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1241b7400) [pid = 1957] [serial = 2253] [outer = 0x11997f000] 15:50:48 INFO - PROCESS | 1957 | 1468882248403 Marionette DEBUG loaded listener.js 15:50:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x124b22800) [pid = 1957] [serial = 2254] [outer = 0x11997f000] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12d912800 == 51 [pid = 1957] [id = 741] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12d61d800 == 50 [pid = 1957] [id = 740] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12cfbe800 == 49 [pid = 1957] [id = 739] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12c762000 == 48 [pid = 1957] [id = 738] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12c062800 == 47 [pid = 1957] [id = 737] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12b94f000 == 46 [pid = 1957] [id = 736] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12b07ac00) [pid = 1957] [serial = 2173] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12a84a000 == 45 [pid = 1957] [id = 735] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x1295e9000 == 44 [pid = 1957] [id = 734] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x128acc800 == 43 [pid = 1957] [id = 733] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x1258b5000 == 42 [pid = 1957] [id = 732] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x123898000 == 41 [pid = 1957] [id = 731] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x119a60000 == 40 [pid = 1957] [id = 730] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x1181ca000 == 39 [pid = 1957] [id = 729] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12d217800 == 38 [pid = 1957] [id = 728] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12caf7000 == 37 [pid = 1957] [id = 727] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x1261ab000 == 36 [pid = 1957] [id = 726] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x11711f800 == 35 [pid = 1957] [id = 725] 15:50:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12caef000 == 34 [pid = 1957] [id = 724] 15:50:48 INFO - PROCESS | 1957 | 1468882248816 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]]]}] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x125004800) [pid = 1957] [serial = 2155] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x128b83000) [pid = 1957] [serial = 2158] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x124108400) [pid = 1957] [serial = 2149] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x124607800) [pid = 1957] [serial = 2150] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x118f5b800) [pid = 1957] [serial = 2141] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x118869000) [pid = 1957] [serial = 2140] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12a761800) [pid = 1957] [serial = 2161] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1176b1400) [pid = 1957] [serial = 2143] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x118643800) [pid = 1957] [serial = 2144] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1133ef800) [pid = 1957] [serial = 2134] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11949f000) [pid = 1957] [serial = 2146] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11997f800) [pid = 1957] [serial = 2147] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117d39c00) [pid = 1957] [serial = 2132] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11743bc00) [pid = 1957] [serial = 2137] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12a690400) [pid = 1957] [serial = 2159] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x113c54c00) [pid = 1957] [serial = 2164] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x1176b2000) [pid = 1957] [serial = 2165] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12aadc000) [pid = 1957] [serial = 2171] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12aa32000) [pid = 1957] [serial = 2170] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12a8bd000) [pid = 1957] [serial = 2162] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x118647800) [pid = 1957] [serial = 2167] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129350c00) [pid = 1957] [serial = 2168] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x124bd1c00) [pid = 1957] [serial = 2152] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124bdd800) [pid = 1957] [serial = 2153] [outer = 0x0] [url = about:blank] 15:50:48 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x125724c00) [pid = 1957] [serial = 2156] [outer = 0x0] [url = about:blank] 15:50:48 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. 15:50:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 15:50:48 INFO - PROCESS | 1957 | 1468882248865 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:50:48 INFO - PROCESS | 1957 | 1468882248866 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 15:50:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:50:48 INFO - PROCESS | 1957 | 1468882248869 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - PROCESS | 1957 | 1468882248870 Marionette TRACE conn2 <- [1,2974,null,{}] 15:50:48 INFO - PROCESS | 1957 | 1468882248873 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}] 15:50:48 INFO - PROCESS | 1957 | 1468882248874 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:48 INFO - PROCESS | 1957 | 1468882248964 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:50:48 INFO - PROCESS | 1957 | 1468882248987 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 1957 | 1468882248988 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x119b44000 == 35 [pid = 1957] [id = 752] 15:50:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124bcf800) [pid = 1957] [serial = 2255] [outer = 0x0] 15:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x125004800) [pid = 1957] [serial = 2256] [outer = 0x124bcf800] 15:50:49 INFO - PROCESS | 1957 | 1468882249014 Marionette DEBUG loaded listener.js 15:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x126626800) [pid = 1957] [serial = 2257] [outer = 0x124bcf800] 15:50:49 INFO - PROCESS | 1957 | 1468882249349 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]]]}] 15:50:49 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. 15:50:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 524ms 15:50:49 INFO - PROCESS | 1957 | 1468882249399 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 1957 | 1468882249402 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 15:50:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:50:49 INFO - PROCESS | 1957 | 1468882249409 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - PROCESS | 1957 | 1468882249412 Marionette TRACE conn2 <- [1,2978,null,{}] 15:50:49 INFO - PROCESS | 1957 | 1468882249414 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}] 15:50:49 INFO - PROCESS | 1957 | 1468882249416 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:49 INFO - PROCESS | 1957 | 1468882249505 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:50:49 INFO - PROCESS | 1957 | 1468882249510 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:49 INFO - PROCESS | 1957 | 1468882249511 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x128abc800 == 36 [pid = 1957] [id = 753] 15:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128dba800) [pid = 1957] [serial = 2258] [outer = 0x0] 15:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a694800) [pid = 1957] [serial = 2259] [outer = 0x128dba800] 15:50:49 INFO - PROCESS | 1957 | 1468882249542 Marionette DEBUG loaded listener.js 15:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b078c00) [pid = 1957] [serial = 2260] [outer = 0x128dba800] 15:50:49 INFO - PROCESS | 1957 | 1468882249857 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]]]}] 15:50:49 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. 15:50:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 474ms 15:50:49 INFO - PROCESS | 1957 | 1468882249880 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 1957 | 1468882249882 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 15:50:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:50:49 INFO - PROCESS | 1957 | 1468882249884 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - PROCESS | 1957 | 1468882249885 Marionette TRACE conn2 <- [1,2982,null,{}] 15:50:49 INFO - PROCESS | 1957 | 1468882249887 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}] 15:50:49 INFO - PROCESS | 1957 | 1468882249888 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:49 INFO - PROCESS | 1957 | 1468882249983 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:50:50 INFO - PROCESS | 1957 | 1468882250046 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 1957 | 1468882250047 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f1e000 == 37 [pid = 1957] [id = 754] 15:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b07ac00) [pid = 1957] [serial = 2261] [outer = 0x0] 15:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b863c00) [pid = 1957] [serial = 2262] [outer = 0x12b07ac00] 15:50:50 INFO - PROCESS | 1957 | 1468882250075 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b8a5000) [pid = 1957] [serial = 2263] [outer = 0x12b07ac00] 15:50:50 INFO - PROCESS | 1957 | 1468882250336 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"]]]}] 15:50:50 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 15:50:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:50:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 475ms 15:50:50 INFO - PROCESS | 1957 | 1468882250366 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:50:50 INFO - PROCESS | 1957 | 1468882250367 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 15:50:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:50:50 INFO - PROCESS | 1957 | 1468882250369 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:50:50 INFO - PROCESS | 1957 | 1468882250370 Marionette TRACE conn2 <- [1,2986,null,{}] 15:50:50 INFO - PROCESS | 1957 | 1468882250373 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}] 15:50:50 INFO - PROCESS | 1957 | 1468882250374 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:50 INFO - PROCESS | 1957 | 1468882250485 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:50:50 INFO - PROCESS | 1957 | 1468882250553 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 1957 | 1468882250557 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a83e800 == 38 [pid = 1957] [id = 755] 15:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12be1a400) [pid = 1957] [serial = 2264] [outer = 0x0] 15:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12be1c400) [pid = 1957] [serial = 2265] [outer = 0x12be1a400] 15:50:50 INFO - PROCESS | 1957 | 1468882250588 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12c278000) [pid = 1957] [serial = 2266] [outer = 0x12be1a400] 15:50:50 INFO - PROCESS | 1957 | 1468882250870 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]]]}] 15:50:50 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. 15:50:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 15:50:50 INFO - PROCESS | 1957 | 1468882250889 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:50:50 INFO - PROCESS | 1957 | 1468882250890 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 15:50:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:50:50 INFO - PROCESS | 1957 | 1468882250894 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:50:50 INFO - PROCESS | 1957 | 1468882250897 Marionette TRACE conn2 <- [1,2990,null,{}] 15:50:50 INFO - PROCESS | 1957 | 1468882250909 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}] 15:50:50 INFO - PROCESS | 1957 | 1468882250912 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:51 INFO - PROCESS | 1957 | 1468882251023 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:50:51 INFO - PROCESS | 1957 | 1468882251062 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:51 INFO - PROCESS | 1957 | 1468882251063 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b94b800 == 39 [pid = 1957] [id = 756] 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b91e800) [pid = 1957] [serial = 2267] [outer = 0x0] 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12c283800) [pid = 1957] [serial = 2268] [outer = 0x12b91e800] 15:50:51 INFO - PROCESS | 1957 | 1468882251090 Marionette DEBUG loaded listener.js 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12cacd800) [pid = 1957] [serial = 2269] [outer = 0x12b91e800] 15:50:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c04f000 == 40 [pid = 1957] [id = 757] 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1126f4000) [pid = 1957] [serial = 2270] [outer = 0x0] 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x1126f4c00) [pid = 1957] [serial = 2271] [outer = 0x1126f4000] 15:50:51 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. 15:50:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 526ms 15:50:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:50:51 INFO - PROCESS | 1957 | 1468882251417 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]]]}] 15:50:51 INFO - PROCESS | 1957 | 1468882251420 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 1957 | 1468882251421 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 15:50:51 INFO - PROCESS | 1957 | 1468882251423 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 1957 | 1468882251425 Marionette TRACE conn2 <- [1,2994,null,{}] 15:50:51 INFO - PROCESS | 1957 | 1468882251428 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}] 15:50:51 INFO - PROCESS | 1957 | 1468882251429 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:51 INFO - PROCESS | 1957 | 1468882251569 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:50:51 INFO - PROCESS | 1957 | 1468882251584 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:51 INFO - PROCESS | 1957 | 1468882251585 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c752800 == 41 [pid = 1957] [id = 758] 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1126f6800) [pid = 1957] [serial = 2272] [outer = 0x0] 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1126fc400) [pid = 1957] [serial = 2273] [outer = 0x1126f6800] 15:50:51 INFO - PROCESS | 1957 | 1468882251609 Marionette DEBUG loaded listener.js 15:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12be1b000) [pid = 1957] [serial = 2274] [outer = 0x1126f6800] 15:50:51 INFO - PROCESS | 1957 | 1468882251935 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]]]}] 15:50:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:50:51 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 15:50:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 524ms 15:50:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:50:51 INFO - PROCESS | 1957 | 1468882251948 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 1957 | 1468882251949 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 15:50:51 INFO - PROCESS | 1957 | 1468882251951 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 1957 | 1468882251953 Marionette TRACE conn2 <- [1,2998,null,{}] 15:50:51 INFO - PROCESS | 1957 | 1468882251955 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}] 15:50:51 INFO - PROCESS | 1957 | 1468882251956 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:52 INFO - PROCESS | 1957 | 1468882252073 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:50:52 INFO - PROCESS | 1957 | 1468882252085 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 1957 | 1468882252086 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cb8d000 == 42 [pid = 1957] [id = 759] 15:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x115d39c00) [pid = 1957] [serial = 2275] [outer = 0x0] 15:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x115d3d800) [pid = 1957] [serial = 2276] [outer = 0x115d39c00] 15:50:52 INFO - PROCESS | 1957 | 1468882252110 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x115d41800) [pid = 1957] [serial = 2277] [outer = 0x115d39c00] 15:50:52 INFO - PROCESS | 1957 | 1468882252423 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]]]}] 15:50:52 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. 15:50:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 517ms 15:50:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:50:52 INFO - PROCESS | 1957 | 1468882252475 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:50:52 INFO - PROCESS | 1957 | 1468882252476 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 15:50:52 INFO - PROCESS | 1957 | 1468882252486 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:50:52 INFO - PROCESS | 1957 | 1468882252487 Marionette TRACE conn2 <- [1,3002,null,{}] 15:50:52 INFO - PROCESS | 1957 | 1468882252490 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}] 15:50:52 INFO - PROCESS | 1957 | 1468882252491 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:52 INFO - PROCESS | 1957 | 1468882252606 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:50:52 INFO - PROCESS | 1957 | 1468882252615 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 1957 | 1468882252616 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d60d000 == 43 [pid = 1957] [id = 760] 15:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11313a800) [pid = 1957] [serial = 2278] [outer = 0x0] 15:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11313ec00) [pid = 1957] [serial = 2279] [outer = 0x11313a800] 15:50:52 INFO - PROCESS | 1957 | 1468882252640 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x113142c00) [pid = 1957] [serial = 2280] [outer = 0x11313a800] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12b8ab000) [pid = 1957] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12b07a000) [pid = 1957] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12b8a2400) [pid = 1957] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12b159800) [pid = 1957] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x119310c00) [pid = 1957] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x124bce400) [pid = 1957] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x117d96800) [pid = 1957] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11302f000) [pid = 1957] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x119e10c00) [pid = 1957] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12aad6c00) [pid = 1957] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12be1c000) [pid = 1957] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x128d73400) [pid = 1957] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:50:53 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x129448c00) [pid = 1957] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:50:53 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. 15:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 677ms 15:50:53 INFO - PROCESS | 1957 | 1468882253154 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]]]}] 15:50:53 INFO - PROCESS | 1957 | 1468882253157 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 1957 | 1468882253159 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 15:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:50:53 INFO - PROCESS | 1957 | 1468882253161 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 1957 | 1468882253162 Marionette TRACE conn2 <- [1,3006,null,{}] 15:50:53 INFO - PROCESS | 1957 | 1468882253165 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}] 15:50:53 INFO - PROCESS | 1957 | 1468882253166 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:53 INFO - PROCESS | 1957 | 1468882253263 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:50:53 INFO - PROCESS | 1957 | 1468882253267 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 1957 | 1468882253268 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d90a000 == 44 [pid = 1957] [id = 761] 15:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11302bc00) [pid = 1957] [serial = 2281] [outer = 0x0] 15:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x115d3cc00) [pid = 1957] [serial = 2282] [outer = 0x11302bc00] 15:50:53 INFO - PROCESS | 1957 | 1468882253296 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x119b86000) [pid = 1957] [serial = 2283] [outer = 0x11302bc00] 15:50:53 INFO - PROCESS | 1957 | 1468882253649 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]]]}] 15:50:53 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. 15:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 15:50:53 INFO - PROCESS | 1957 | 1468882253683 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 1957 | 1468882253685 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 15:50:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:50:53 INFO - PROCESS | 1957 | 1468882253687 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 1957 | 1468882253688 Marionette TRACE conn2 <- [1,3010,null,{}] 15:50:53 INFO - PROCESS | 1957 | 1468882253691 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}] 15:50:53 INFO - PROCESS | 1957 | 1468882253693 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:53 INFO - PROCESS | 1957 | 1468882253823 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:50:53 INFO - PROCESS | 1957 | 1468882253830 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 1957 | 1468882253831 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12deeb000 == 45 [pid = 1957] [id = 762] 15:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12500d800) [pid = 1957] [serial = 2284] [outer = 0x0] 15:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12b079c00) [pid = 1957] [serial = 2285] [outer = 0x12500d800] 15:50:53 INFO - PROCESS | 1957 | 1468882253856 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12cad1c00) [pid = 1957] [serial = 2286] [outer = 0x12500d800] 15:50:54 INFO - PROCESS | 1957 | 1468882254160 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]]]}] 15:50:54 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 15:50:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 525ms 15:50:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:50:54 INFO - PROCESS | 1957 | 1468882254212 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:50:54 INFO - PROCESS | 1957 | 1468882254214 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 15:50:54 INFO - PROCESS | 1957 | 1468882254216 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - PROCESS | 1957 | 1468882254217 Marionette TRACE conn2 <- [1,3014,null,{}] 15:50:54 INFO - PROCESS | 1957 | 1468882254219 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}] 15:50:54 INFO - PROCESS | 1957 | 1468882254220 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:54 INFO - PROCESS | 1957 | 1468882254310 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:50:54 INFO - PROCESS | 1957 | 1468882254314 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 1957 | 1468882254315 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x11268f800 == 46 [pid = 1957] [id = 763] 15:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x128a3f800) [pid = 1957] [serial = 2287] [outer = 0x0] 15:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x128a46000) [pid = 1957] [serial = 2288] [outer = 0x128a3f800] 15:50:54 INFO - PROCESS | 1957 | 1468882254338 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x128a4a000) [pid = 1957] [serial = 2289] [outer = 0x128a3f800] 15:50:54 INFO - PROCESS | 1957 | [1957] 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 15:50:54 INFO - PROCESS | 1957 | 1468882254695 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:50:54 INFO - {} 15:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:50:54 INFO - {} 15:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:50:54 INFO - {} 15:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:50:54 INFO - {} 15:50:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 15:50:54 INFO - PROCESS | 1957 | 1468882254745 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:50:54 INFO - PROCESS | 1957 | 1468882254746 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 15:50:54 INFO - TEST-START | /FileAPI/fileReader.html 15:50:54 INFO - PROCESS | 1957 | 1468882254748 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - PROCESS | 1957 | 1468882254749 Marionette TRACE conn2 <- [1,3018,null,{}] 15:50:54 INFO - PROCESS | 1957 | 1468882254752 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}] 15:50:54 INFO - PROCESS | 1957 | 1468882254753 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:54 INFO - PROCESS | 1957 | 1468882254843 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:50:54 INFO - PROCESS | 1957 | 1468882254846 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 1957 | 1468882254848 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12bf45800 == 47 [pid = 1957] [id = 764] 15:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x128a4cc00) [pid = 1957] [serial = 2290] [outer = 0x0] 15:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12bf55c00) [pid = 1957] [serial = 2291] [outer = 0x128a4cc00] 15:50:54 INFO - PROCESS | 1957 | 1468882254871 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12bf5b000) [pid = 1957] [serial = 2292] [outer = 0x128a4cc00] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x118ff3800 == 46 [pid = 1957] [id = 751] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12448d800 == 45 [pid = 1957] [id = 750] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12cadd000 == 44 [pid = 1957] [id = 749] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12c844000 == 43 [pid = 1957] [id = 748] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a81a000 == 42 [pid = 1957] [id = 747] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12d20f000 == 41 [pid = 1957] [id = 745] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x118fef800 == 40 [pid = 1957] [id = 746] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1258ca800 == 39 [pid = 1957] [id = 744] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12dead000 == 38 [pid = 1957] [id = 742] 15:50:55 INFO - PROCESS | 1957 | --DOCSHELL 0x119839800 == 37 [pid = 1957] [id = 743] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x118f1e000 == 36 [pid = 1957] [id = 754] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12a83e800 == 35 [pid = 1957] [id = 755] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12c752800 == 34 [pid = 1957] [id = 758] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12b94b800 == 33 [pid = 1957] [id = 756] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12d90a000 == 32 [pid = 1957] [id = 761] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x119b44000 == 31 [pid = 1957] [id = 752] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x128abc800 == 30 [pid = 1957] [id = 753] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12cb8d000 == 29 [pid = 1957] [id = 759] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12deeb000 == 28 [pid = 1957] [id = 762] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x11268f800 == 27 [pid = 1957] [id = 763] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12d60d000 == 26 [pid = 1957] [id = 760] 15:50:56 INFO - PROCESS | 1957 | --DOCSHELL 0x12c04f000 == 25 [pid = 1957] [id = 757] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12b86a800) [pid = 1957] [serial = 2207] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12b166800) [pid = 1957] [serial = 2206] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12b916400) [pid = 1957] [serial = 2212] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12b8a7c00) [pid = 1957] [serial = 2210] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12b865400) [pid = 1957] [serial = 2209] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12be11400) [pid = 1957] [serial = 2215] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x129565800) [pid = 1957] [serial = 2218] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x119498400) [pid = 1957] [serial = 2179] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x125240c00) [pid = 1957] [serial = 2197] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x128d6e000) [pid = 1957] [serial = 2198] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x113cd6800) [pid = 1957] [serial = 2176] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x119554c00) [pid = 1957] [serial = 2192] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x118652400) [pid = 1957] [serial = 2191] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x116987c00) [pid = 1957] [serial = 2189] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x113cd8000) [pid = 1957] [serial = 2188] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x123ca7400) [pid = 1957] [serial = 2194] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12469e400) [pid = 1957] [serial = 2195] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12b033800) [pid = 1957] [serial = 2203] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x129566000) [pid = 1957] [serial = 2185] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124610400) [pid = 1957] [serial = 2182] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12beae800) [pid = 1957] [serial = 2221] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12bebf800) [pid = 1957] [serial = 2224] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12c281c00) [pid = 1957] [serial = 2227] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12be18400) [pid = 1957] [serial = 2219] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a75f400) [pid = 1957] [serial = 2201] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12be19800) [pid = 1957] [serial = 2216] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x129571800) [pid = 1957] [serial = 2200] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12be0dc00) [pid = 1957] [serial = 2213] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b159400) [pid = 1957] [serial = 2204] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12bebcc00) [pid = 1957] [serial = 2222] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12c279800) [pid = 1957] [serial = 2225] [outer = 0x0] [url = about:blank] 15:50:56 INFO - PROCESS | 1957 | 1468882256556 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]]]}] 15:50:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:50:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:50:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:50:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:50:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1822ms 15:50:56 INFO - PROCESS | 1957 | 1468882256571 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:50:56 INFO - PROCESS | 1957 | 1468882256573 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 15:50:56 INFO - TEST-START | /FileAPI/historical.html 15:50:56 INFO - PROCESS | 1957 | 1468882256579 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 1957 | 1468882256581 Marionette TRACE conn2 <- [1,3022,null,{}] 15:50:56 INFO - PROCESS | 1957 | 1468882256585 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}] 15:50:56 INFO - PROCESS | 1957 | 1468882256587 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:56 INFO - PROCESS | 1957 | 1468882256679 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:50:56 INFO - PROCESS | 1957 | 1468882256739 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:56 INFO - PROCESS | 1957 | 1468882256742 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169ce800 == 26 [pid = 1957] [id = 765] 15:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11313e800) [pid = 1957] [serial = 2293] [outer = 0x0] 15:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11313f800) [pid = 1957] [serial = 2294] [outer = 0x11313e800] 15:50:56 INFO - PROCESS | 1957 | 1468882256776 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1133e5800) [pid = 1957] [serial = 2295] [outer = 0x11313e800] 15:50:57 INFO - PROCESS | 1957 | 1468882257104 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"]]]}] 15:50:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:50:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:50:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:50:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:50:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:50:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:50:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:50:57 INFO - TEST-OK | /FileAPI/historical.html | took 573ms 15:50:57 INFO - PROCESS | 1957 | 1468882257151 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:50:57 INFO - PROCESS | 1957 | 1468882257156 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 15:50:57 INFO - TEST-START | /FileAPI/idlharness.html 15:50:57 INFO - PROCESS | 1957 | 1468882257163 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:50:57 INFO - PROCESS | 1957 | 1468882257166 Marionette TRACE conn2 <- [1,3026,null,{}] 15:50:57 INFO - PROCESS | 1957 | 1468882257170 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}] 15:50:57 INFO - PROCESS | 1957 | 1468882257173 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:57 INFO - PROCESS | 1957 | 1468882257259 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:50:57 INFO - PROCESS | 1957 | 1468882257318 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 1957 | 1468882257319 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fed000 == 27 [pid = 1957] [id = 766] 15:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11313e000) [pid = 1957] [serial = 2296] [outer = 0x0] 15:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x115d36c00) [pid = 1957] [serial = 2297] [outer = 0x11313e000] 15:50:57 INFO - PROCESS | 1957 | 1468882257349 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11690f000) [pid = 1957] [serial = 2298] [outer = 0x11313e000] 15:50:57 INFO - PROCESS | 1957 | 1468882257910 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]]]}] 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:50:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:50:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:50:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:50:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:50:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:50:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:50:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:50:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:50:57 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 15:50:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:50:57 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 15:50:57 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 15:50:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:50:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:50:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:50:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:50:57 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 15:50:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:50:57 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 15:50:57 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 15:50:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:50:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:50:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 780ms 15:50:57 INFO - PROCESS | 1957 | 1468882257958 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:50:57 INFO - PROCESS | 1957 | 1468882257960 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 15:50:57 INFO - TEST-START | /FileAPI/idlharness.worker 15:50:57 INFO - PROCESS | 1957 | 1468882257979 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:50:57 INFO - PROCESS | 1957 | 1468882257984 Marionette TRACE conn2 <- [1,3030,null,{}] 15:50:58 INFO - PROCESS | 1957 | 1468882257997 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}] 15:50:58 INFO - PROCESS | 1957 | 1468882258002 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:58 INFO - PROCESS | 1957 | 1468882258129 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:50:58 INFO - PROCESS | 1957 | 1468882258204 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 1957 | 1468882258207 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x128acd800 == 28 [pid = 1957] [id = 767] 15:50:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1126f1400) [pid = 1957] [serial = 2299] [outer = 0x0] 15:50:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12460e000) [pid = 1957] [serial = 2300] [outer = 0x1126f1400] 15:50:58 INFO - PROCESS | 1957 | 1468882258235 Marionette DEBUG loaded listener.js 15:50:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x124779000) [pid = 1957] [serial = 2301] [outer = 0x1126f1400] 15:50:58 INFO - PROCESS | 1957 | [1957] 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 15:50:58 INFO - PROCESS | 1957 | 1468882258816 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,{},{}]]]}] 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:50:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:50:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:50:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:50:58 INFO - {} 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:50:58 INFO - {} 15:50:58 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 - {} 15:50:58 INFO - {} 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:50:58 INFO - {} 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:50:58 INFO - {} 15:50:58 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 - {} 15:50:58 INFO - {} 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 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 15:50:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:50:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:50:58 INFO - {} 15:50:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 898ms 15:50:58 INFO - PROCESS | 1957 | 1468882258876 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 1957 | 1468882258877 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 15:50:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:50:58 INFO - PROCESS | 1957 | 1468882258879 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - PROCESS | 1957 | 1468882258880 Marionette TRACE conn2 <- [1,3034,null,{}] 15:50:58 INFO - PROCESS | 1957 | 1468882258882 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}] 15:50:58 INFO - PROCESS | 1957 | 1468882258884 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:58 INFO - PROCESS | 1957 | 1468882258970 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:50:59 INFO - PROCESS | 1957 | 1468882259032 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 1957 | 1468882259033 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c05d000 == 29 [pid = 1957] [id = 768] 15:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x124783800) [pid = 1957] [serial = 2302] [outer = 0x0] 15:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12b07f000) [pid = 1957] [serial = 2303] [outer = 0x124783800] 15:50:59 INFO - PROCESS | 1957 | 1468882259058 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b162800) [pid = 1957] [serial = 2304] [outer = 0x124783800] 15:50:59 INFO - PROCESS | 1957 | 1468882259305 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]]]}] 15:50:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:50:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 15:50:59 INFO - PROCESS | 1957 | 1468882259350 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 1957 | 1468882259351 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 15:50:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:50:59 INFO - PROCESS | 1957 | 1468882259354 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 1957 | 1468882259355 Marionette TRACE conn2 <- [1,3038,null,{}] 15:50:59 INFO - PROCESS | 1957 | 1468882259357 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}] 15:50:59 INFO - PROCESS | 1957 | 1468882259360 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:59 INFO - PROCESS | 1957 | 1468882259470 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:50:59 INFO - PROCESS | 1957 | 1468882259475 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 1957 | 1468882259477 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae5800 == 30 [pid = 1957] [id = 769] 15:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x115dc4800) [pid = 1957] [serial = 2305] [outer = 0x0] 15:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b863400) [pid = 1957] [serial = 2306] [outer = 0x115dc4800] 15:50:59 INFO - PROCESS | 1957 | 1468882259501 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b8a1000) [pid = 1957] [serial = 2307] [outer = 0x115dc4800] 15:50:59 INFO - PROCESS | 1957 | 1468882259810 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"]]]}] 15:50:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:50:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:50:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 470ms 15:50:59 INFO - PROCESS | 1957 | 1468882259831 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 1957 | 1468882259832 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 15:50:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:50:59 INFO - PROCESS | 1957 | 1468882259835 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 1957 | 1468882259836 Marionette TRACE conn2 <- [1,3042,null,{}] 15:50:59 INFO - PROCESS | 1957 | 1468882259839 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}] 15:50:59 INFO - PROCESS | 1957 | 1468882259846 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:50:59 INFO - PROCESS | 1957 | 1468882259994 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:51:00 INFO - PROCESS | 1957 | 1468882260000 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 1957 | 1468882260002 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d204800 == 31 [pid = 1957] [id = 770] 15:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b8a6000) [pid = 1957] [serial = 2308] [outer = 0x0] 15:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b917c00) [pid = 1957] [serial = 2309] [outer = 0x12b8a6000] 15:51:00 INFO - PROCESS | 1957 | 1468882260028 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12be17c00) [pid = 1957] [serial = 2310] [outer = 0x12b8a6000] 15:51:00 INFO - PROCESS | 1957 | 1468882260391 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]]]}] 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:51:00 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. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:51:00 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'.) 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:51:00 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. 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:51:00 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. 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:51:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:51:00 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. 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:51:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:51:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:51:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 582ms 15:51:00 INFO - PROCESS | 1957 | 1468882260417 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 1957 | 1468882260419 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 15:51:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:51:00 INFO - PROCESS | 1957 | 1468882260421 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 1957 | 1468882260423 Marionette TRACE conn2 <- [1,3046,null,{}] 15:51:00 INFO - PROCESS | 1957 | 1468882260425 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}] 15:51:00 INFO - PROCESS | 1957 | 1468882260426 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:00 INFO - PROCESS | 1957 | 1468882260517 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:51:00 INFO - PROCESS | 1957 | 1468882260520 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 1957 | 1468882260521 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x128ab6800 == 32 [pid = 1957] [id = 771] 15:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12477f800) [pid = 1957] [serial = 2311] [outer = 0x0] 15:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12be17800) [pid = 1957] [serial = 2312] [outer = 0x12477f800] 15:51:00 INFO - PROCESS | 1957 | 1468882260560 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12bf53800) [pid = 1957] [serial = 2313] [outer = 0x12477f800] 15:51:00 INFO - PROCESS | 1957 | [1957] 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 15:51:00 INFO - PROCESS | 1957 | 1468882260919 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:51:00 INFO - {} 15:51:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 15:51:00 INFO - PROCESS | 1957 | 1468882260943 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 1957 | 1468882260945 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 15:51:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:51:00 INFO - PROCESS | 1957 | 1468882260949 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 1957 | 1468882260950 Marionette TRACE conn2 <- [1,3050,null,{}] 15:51:00 INFO - PROCESS | 1957 | 1468882260954 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}] 15:51:00 INFO - PROCESS | 1957 | 1468882260956 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:01 INFO - PROCESS | 1957 | 1468882261081 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:51:01 INFO - PROCESS | 1957 | 1468882261086 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 1957 | 1468882261087 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12deb9000 == 33 [pid = 1957] [id = 772] 15:51:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12bea5c00) [pid = 1957] [serial = 2314] [outer = 0x0] 15:51:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12bf5c800) [pid = 1957] [serial = 2315] [outer = 0x12bea5c00] 15:51:01 INFO - PROCESS | 1957 | 1468882261127 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12c729800) [pid = 1957] [serial = 2316] [outer = 0x12bea5c00] 15:51:01 INFO - PROCESS | 1957 | 1468882261530 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]]]}] 15:51:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:51:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:51:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:51:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:51:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 15:51:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:51:01 INFO - PROCESS | 1957 | 1468882261569 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 1957 | 1468882261570 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 15:51:01 INFO - PROCESS | 1957 | 1468882261572 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 1957 | 1468882261573 Marionette TRACE conn2 <- [1,3054,null,{}] 15:51:01 INFO - PROCESS | 1957 | 1468882261581 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}] 15:51:01 INFO - PROCESS | 1957 | 1468882261583 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:01 INFO - PROCESS | 1957 | 1468882261708 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:51:01 INFO - PROCESS | 1957 | 1468882261726 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 1957 | 1468882261727 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x128acd000 == 34 [pid = 1957] [id = 773] 15:51:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12bf54c00) [pid = 1957] [serial = 2317] [outer = 0x0] 15:51:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12cacac00) [pid = 1957] [serial = 2318] [outer = 0x12bf54c00] 15:51:01 INFO - PROCESS | 1957 | 1468882261760 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12cad6800) [pid = 1957] [serial = 2319] [outer = 0x12bf54c00] 15:51:02 INFO - PROCESS | 1957 | 1468882262269 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"]]]}] 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:02 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" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:02 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" 15:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 736ms 15:51:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:51:02 INFO - PROCESS | 1957 | 1468882262315 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:51:02 INFO - PROCESS | 1957 | 1468882262318 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 15:51:02 INFO - PROCESS | 1957 | 1468882262321 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:51:02 INFO - PROCESS | 1957 | 1468882262322 Marionette TRACE conn2 <- [1,3058,null,{}] 15:51:02 INFO - PROCESS | 1957 | 1468882262325 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}] 15:51:02 INFO - PROCESS | 1957 | 1468882262327 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:02 INFO - PROCESS | 1957 | 1468882262491 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:51:02 INFO - PROCESS | 1957 | 1468882262501 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:02 INFO - PROCESS | 1957 | 1468882262502 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dd15800 == 35 [pid = 1957] [id = 774] 15:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12cad7000) [pid = 1957] [serial = 2320] [outer = 0x0] 15:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12cbd3c00) [pid = 1957] [serial = 2321] [outer = 0x12cad7000] 15:51:02 INFO - PROCESS | 1957 | 1468882262529 Marionette DEBUG loaded listener.js 15:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12cbdb400) [pid = 1957] [serial = 2322] [outer = 0x12cad7000] 15:51:02 INFO - PROCESS | 1957 | 1468882262900 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]]]}] 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:51:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:51:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:51:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:51:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:51:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:51:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 622ms 15:51:02 INFO - PROCESS | 1957 | 1468882262945 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:51:02 INFO - PROCESS | 1957 | 1468882262947 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 15:51:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:51:02 INFO - PROCESS | 1957 | 1468882262951 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:51:02 INFO - PROCESS | 1957 | 1468882262954 Marionette TRACE conn2 <- [1,3062,null,{}] 15:51:02 INFO - PROCESS | 1957 | 1468882262957 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}] 15:51:02 INFO - PROCESS | 1957 | 1468882262959 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:03 INFO - PROCESS | 1957 | 1468882263162 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:51:03 INFO - PROCESS | 1957 | 1468882263180 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:03 INFO - PROCESS | 1957 | 1468882263182 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cae2000 == 36 [pid = 1957] [id = 775] 15:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1126d1400) [pid = 1957] [serial = 2323] [outer = 0x0] 15:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12cfcdc00) [pid = 1957] [serial = 2324] [outer = 0x1126d1400] 15:51:03 INFO - PROCESS | 1957 | 1468882263205 Marionette DEBUG loaded listener.js 15:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12cfd4400) [pid = 1957] [serial = 2325] [outer = 0x1126d1400] 15:51:03 INFO - PROCESS | 1957 | [1957] 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 15:51:03 INFO - PROCESS | 1957 | 1468882263588 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:51:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:51:03 INFO - {} 15:51:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 675ms 15:51:03 INFO - PROCESS | 1957 | 1468882263626 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 1957 | 1468882263628 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 15:51:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:51:03 INFO - PROCESS | 1957 | 1468882263631 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - PROCESS | 1957 | 1468882263633 Marionette TRACE conn2 <- [1,3066,null,{}] 15:51:03 INFO - PROCESS | 1957 | 1468882263642 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}] 15:51:03 INFO - PROCESS | 1957 | 1468882263644 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:04 INFO - PROCESS | 1957 | 1468882264268 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x113203c00) [pid = 1957] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11714b000) [pid = 1957] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x129444400) [pid = 1957] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x113204c00) [pid = 1957] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x118fae400) [pid = 1957] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x129447000) [pid = 1957] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x1126f6800) [pid = 1957] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x1126f4000) [pid = 1957] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11313a800) [pid = 1957] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x115d39c00) [pid = 1957] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11302bc00) [pid = 1957] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x128a3f800) [pid = 1957] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x1164e1400) [pid = 1957] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12c27a000) [pid = 1957] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12be1a400) [pid = 1957] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b07ac00) [pid = 1957] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x128dba800) [pid = 1957] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x124bcf800) [pid = 1957] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11997f000) [pid = 1957] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x116142c00) [pid = 1957] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x115e27c00) [pid = 1957] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b916800) [pid = 1957] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b163400) [pid = 1957] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b082800) [pid = 1957] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x129111400) [pid = 1957] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x119b8b000) [pid = 1957] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b91e800) [pid = 1957] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12500d800) [pid = 1957] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:51:04 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11a01b400) [pid = 1957] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:51:04 INFO - PROCESS | 1957 | 1468882264334 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 1957 | 1468882264335 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x11710a000 == 37 [pid = 1957] [id = 776] 15:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1126f5400) [pid = 1957] [serial = 2326] [outer = 0x0] 15:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1129b4000) [pid = 1957] [serial = 2327] [outer = 0x1126f5400] 15:51:04 INFO - PROCESS | 1957 | 1468882264360 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1164e1400) [pid = 1957] [serial = 2328] [outer = 0x1126f5400] 15:51:04 INFO - PROCESS | 1957 | 1468882264630 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]]]}] 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:51:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:51:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1034ms 15:51:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:51:04 INFO - PROCESS | 1957 | 1468882264668 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 15:51:04 INFO - PROCESS | 1957 | 1468882264669 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 15:51:04 INFO - PROCESS | 1957 | 1468882264671 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:51:04 INFO - PROCESS | 1957 | 1468882264672 Marionette TRACE conn2 <- [1,3070,null,{}] 15:51:04 INFO - PROCESS | 1957 | 1468882264687 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}] 15:51:04 INFO - PROCESS | 1957 | 1468882264689 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:04 INFO - PROCESS | 1957 | 1468882264780 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:51:04 INFO - PROCESS | 1957 | 1468882264848 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 1957 | 1468882264849 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a7a5000 == 38 [pid = 1957] [id = 777] 15:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11698d000) [pid = 1957] [serial = 2329] [outer = 0x0] 15:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x124779c00) [pid = 1957] [serial = 2330] [outer = 0x11698d000] 15:51:04 INFO - PROCESS | 1957 | 1468882264873 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x124bd9800) [pid = 1957] [serial = 2331] [outer = 0x11698d000] 15:51:05 INFO - PROCESS | 1957 | 1468882265150 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]]]}] 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:51:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 528ms 15:51:05 INFO - PROCESS | 1957 | 1468882265200 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:51:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:51:05 INFO - PROCESS | 1957 | 1468882265201 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 15:51:05 INFO - PROCESS | 1957 | 1468882265203 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 1957 | 1468882265204 Marionette TRACE conn2 <- [1,3074,null,{}] 15:51:05 INFO - PROCESS | 1957 | 1468882265207 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}] 15:51:05 INFO - PROCESS | 1957 | 1468882265208 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:05 INFO - PROCESS | 1957 | 1468882265300 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:51:05 INFO - PROCESS | 1957 | 1468882265303 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 1957 | 1468882265304 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a83f000 == 39 [pid = 1957] [id = 778] 15:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118643800) [pid = 1957] [serial = 2332] [outer = 0x0] 15:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x124ca4000) [pid = 1957] [serial = 2333] [outer = 0x118643800] 15:51:05 INFO - PROCESS | 1957 | 1468882265329 Marionette DEBUG loaded listener.js 15:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12500d400) [pid = 1957] [serial = 2334] [outer = 0x118643800] 15:51:05 INFO - PROCESS | 1957 | 1468882265647 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]]]}] 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:51:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 470ms 15:51:05 INFO - PROCESS | 1957 | 1468882265673 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 1957 | 1468882265674 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 15:51:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:51:05 INFO - PROCESS | 1957 | 1468882265684 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 1957 | 1468882265685 Marionette TRACE conn2 <- [1,3078,null,{}] 15:51:05 INFO - PROCESS | 1957 | 1468882265688 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}] 15:51:05 INFO - PROCESS | 1957 | 1468882265689 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:05 INFO - PROCESS | 1957 | 1468882265816 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:51:05 INFO - PROCESS | 1957 | 1468882265822 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 1957 | 1468882265823 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b09c000 == 40 [pid = 1957] [id = 779] 15:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12500c000) [pid = 1957] [serial = 2335] [outer = 0x0] 15:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x125725800) [pid = 1957] [serial = 2336] [outer = 0x12500c000] 15:51:05 INFO - PROCESS | 1957 | 1468882265848 Marionette DEBUG loaded listener.js 15:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x126123000) [pid = 1957] [serial = 2337] [outer = 0x12500c000] 15:51:06 INFO - PROCESS | 1957 | 1468882266153 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] 15:51:06 INFO - PROCESS | 1957 | 1468882266209 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 15:51:06 INFO - PROCESS | 1957 | 1468882266211 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 1957 | 1468882266212 Marionette TRACE conn2 <- [1,3082,null,{}] 15:51:06 INFO - PROCESS | 1957 | 1468882266215 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}] 15:51:06 INFO - PROCESS | 1957 | 1468882266216 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:06 INFO - PROCESS | 1957 | 1468882266357 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:51:06 INFO - PROCESS | 1957 | 1468882266425 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 1957 | 1468882266427 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x112689000 == 41 [pid = 1957] [id = 780] 15:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x110ed5000) [pid = 1957] [serial = 2338] [outer = 0x0] 15:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x110ed8000) [pid = 1957] [serial = 2339] [outer = 0x110ed5000] 15:51:06 INFO - PROCESS | 1957 | 1468882266460 Marionette DEBUG loaded listener.js 15:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x111e2e800) [pid = 1957] [serial = 2340] [outer = 0x110ed5000] 15:51:06 INFO - PROCESS | 1957 | 1468882266911 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]]]}] 15:51:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:51:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:51:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:51:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 720ms 15:51:06 INFO - PROCESS | 1957 | 1468882266933 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:51:06 INFO - PROCESS | 1957 | 1468882266936 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 15:51:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:51:06 INFO - PROCESS | 1957 | 1468882266939 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 1957 | 1468882266941 Marionette TRACE conn2 <- [1,3086,null,{}] 15:51:06 INFO - PROCESS | 1957 | 1468882266944 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}] 15:51:06 INFO - PROCESS | 1957 | 1468882266948 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:07 INFO - PROCESS | 1957 | 1468882267073 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:51:07 INFO - PROCESS | 1957 | 1468882267184 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 1957 | 1468882267186 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12661f000 == 42 [pid = 1957] [id = 781] 15:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1126c8400) [pid = 1957] [serial = 2341] [outer = 0x0] 15:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1127d2000) [pid = 1957] [serial = 2342] [outer = 0x1126c8400] 15:51:07 INFO - PROCESS | 1957 | 1468882267219 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11335c800) [pid = 1957] [serial = 2343] [outer = 0x1126c8400] 15:51:07 INFO - PROCESS | 1957 | 1468882267626 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:51:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 723ms 15:51:07 INFO - PROCESS | 1957 | 1468882267663 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 1957 | 1468882267665 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 15:51:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:51:07 INFO - PROCESS | 1957 | 1468882267667 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - PROCESS | 1957 | 1468882267669 Marionette TRACE conn2 <- [1,3090,null,{}] 15:51:07 INFO - PROCESS | 1957 | 1468882267671 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}] 15:51:07 INFO - PROCESS | 1957 | 1468882267673 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:07 INFO - PROCESS | 1957 | 1468882267814 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:51:07 INFO - PROCESS | 1957 | 1468882267910 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 1957 | 1468882267911 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b94a000 == 43 [pid = 1957] [id = 782] 15:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x115d43400) [pid = 1957] [serial = 2344] [outer = 0x0] 15:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11714fc00) [pid = 1957] [serial = 2345] [outer = 0x115d43400] 15:51:07 INFO - PROCESS | 1957 | 1468882267941 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x118fb0c00) [pid = 1957] [serial = 2346] [outer = 0x115d43400] 15:51:08 INFO - PROCESS | 1957 | 1468882268399 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:51:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:51:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 769ms 15:51:08 INFO - PROCESS | 1957 | 1468882268453 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:51:08 INFO - PROCESS | 1957 | 1468882268456 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 15:51:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:51:08 INFO - PROCESS | 1957 | 1468882268467 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:51:08 INFO - PROCESS | 1957 | 1468882268469 Marionette TRACE conn2 <- [1,3094,null,{}] 15:51:08 INFO - PROCESS | 1957 | 1468882268472 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}] 15:51:08 INFO - PROCESS | 1957 | 1468882268474 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:08 INFO - PROCESS | 1957 | 1468882268589 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:51:08 INFO - PROCESS | 1957 | 1468882268710 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 1957 | 1468882268713 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1164c7800 == 44 [pid = 1957] [id = 783] 15:51:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x111cac800) [pid = 1957] [serial = 2347] [outer = 0x0] 15:51:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1126f3800) [pid = 1957] [serial = 2348] [outer = 0x111cac800] 15:51:08 INFO - PROCESS | 1957 | 1468882268794 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x117d9e400) [pid = 1957] [serial = 2349] [outer = 0x111cac800] 15:51:09 INFO - PROCESS | 1957 | 1468882269567 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:51:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1179ms 15:51:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:51:09 INFO - PROCESS | 1957 | 1468882269642 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:51:09 INFO - PROCESS | 1957 | 1468882269644 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 15:51:09 INFO - PROCESS | 1957 | 1468882269647 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 1957 | 1468882269650 Marionette TRACE conn2 <- [1,3098,null,{}] 15:51:09 INFO - PROCESS | 1957 | 1468882269654 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}] 15:51:09 INFO - PROCESS | 1957 | 1468882269655 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:09 INFO - PROCESS | 1957 | 1468882269773 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:51:09 INFO - PROCESS | 1957 | 1468882269841 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 1957 | 1468882269842 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fdc000 == 45 [pid = 1957] [id = 784] 15:51:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x113c57000) [pid = 1957] [serial = 2350] [outer = 0x0] 15:51:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x113cda800) [pid = 1957] [serial = 2351] [outer = 0x113c57000] 15:51:09 INFO - PROCESS | 1957 | 1468882269871 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x115d3ac00) [pid = 1957] [serial = 2352] [outer = 0x113c57000] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12b09c000 == 44 [pid = 1957] [id = 779] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12a83f000 == 43 [pid = 1957] [id = 778] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12a7a5000 == 42 [pid = 1957] [id = 777] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x11710a000 == 41 [pid = 1957] [id = 776] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12cae2000 == 40 [pid = 1957] [id = 775] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12bf55c00) [pid = 1957] [serial = 2291] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12dd15800 == 39 [pid = 1957] [id = 774] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x128acd000 == 38 [pid = 1957] [id = 773] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12deb9000 == 37 [pid = 1957] [id = 772] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x128ab6800 == 36 [pid = 1957] [id = 771] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12d204800 == 35 [pid = 1957] [id = 770] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12cae5800 == 34 [pid = 1957] [id = 769] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12c05d000 == 33 [pid = 1957] [id = 768] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x128acd800 == 32 [pid = 1957] [id = 767] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x118fed000 == 31 [pid = 1957] [id = 766] 15:51:10 INFO - PROCESS | 1957 | --DOCSHELL 0x1169ce800 == 30 [pid = 1957] [id = 765] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12b165c00) [pid = 1957] [serial = 2174] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11673fc00) [pid = 1957] [serial = 2177] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x119e0e800) [pid = 1957] [serial = 2180] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x128b88c00) [pid = 1957] [serial = 2183] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x115dc6800) [pid = 1957] [serial = 2135] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11805d400) [pid = 1957] [serial = 2138] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12aa34800) [pid = 1957] [serial = 2186] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x1126fc400) [pid = 1957] [serial = 2273] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1126f4c00) [pid = 1957] [serial = 2271] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11313ec00) [pid = 1957] [serial = 2279] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x115d3d800) [pid = 1957] [serial = 2276] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x119b86000) [pid = 1957] [serial = 2283] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x115d3cc00) [pid = 1957] [serial = 2282] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x128a46000) [pid = 1957] [serial = 2288] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x113142c00) [pid = 1957] [serial = 2280] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118895c00) [pid = 1957] [serial = 2231] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x117da2c00) [pid = 1957] [serial = 2230] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12c725000) [pid = 1957] [serial = 2228] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12be1c400) [pid = 1957] [serial = 2265] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b863c00) [pid = 1957] [serial = 2262] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b8a5000) [pid = 1957] [serial = 2263] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a694800) [pid = 1957] [serial = 2259] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b078c00) [pid = 1957] [serial = 2260] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x125004800) [pid = 1957] [serial = 2256] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x126626800) [pid = 1957] [serial = 2257] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124b22800) [pid = 1957] [serial = 2254] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1241b7400) [pid = 1957] [serial = 2253] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128a4a000) [pid = 1957] [serial = 2289] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11885fc00) [pid = 1957] [serial = 2251] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x116ab1800) [pid = 1957] [serial = 2250] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12c72d000) [pid = 1957] [serial = 2247] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12cad6000) [pid = 1957] [serial = 2248] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12c284c00) [pid = 1957] [serial = 2245] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12beaec00) [pid = 1957] [serial = 2244] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b918c00) [pid = 1957] [serial = 2242] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b868400) [pid = 1957] [serial = 2241] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a392000) [pid = 1957] [serial = 2239] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12b07a400) [pid = 1957] [serial = 2237] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a765000) [pid = 1957] [serial = 2236] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x123c49400) [pid = 1957] [serial = 2233] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124bd8400) [pid = 1957] [serial = 2234] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12c283800) [pid = 1957] [serial = 2268] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x115d41800) [pid = 1957] [serial = 2277] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12be1b000) [pid = 1957] [serial = 2274] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12cacd800) [pid = 1957] [serial = 2269] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12cad1c00) [pid = 1957] [serial = 2286] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12c278000) [pid = 1957] [serial = 2266] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12b079c00) [pid = 1957] [serial = 2285] [outer = 0x0] [url = about:blank] 15:51:10 INFO - PROCESS | 1957 | 1468882270260 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]]]}] 15:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:51:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 622ms 15:51:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:51:10 INFO - PROCESS | 1957 | 1468882270269 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:51:10 INFO - PROCESS | 1957 | 1468882270272 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 15:51:10 INFO - PROCESS | 1957 | 1468882270279 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 1957 | 1468882270280 Marionette TRACE conn2 <- [1,3102,null,{}] 15:51:10 INFO - PROCESS | 1957 | 1468882270283 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}] 15:51:10 INFO - PROCESS | 1957 | 1468882270284 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:10 INFO - PROCESS | 1957 | 1468882270388 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:51:10 INFO - PROCESS | 1957 | 1468882270453 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 1957 | 1468882270454 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x119836800 == 31 [pid = 1957] [id = 785] 15:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1127df800) [pid = 1957] [serial = 2353] [outer = 0x0] 15:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x115d39800) [pid = 1957] [serial = 2354] [outer = 0x1127df800] 15:51:10 INFO - PROCESS | 1957 | 1468882270486 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x115dc6800) [pid = 1957] [serial = 2355] [outer = 0x1127df800] 15:51:10 INFO - PROCESS | 1957 | 1468882270780 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:51:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 522ms 15:51:10 INFO - PROCESS | 1957 | 1468882270800 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:51:10 INFO - PROCESS | 1957 | 1468882270802 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 15:51:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:51:10 INFO - PROCESS | 1957 | 1468882270804 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 1957 | 1468882270806 Marionette TRACE conn2 <- [1,3106,null,{}] 15:51:10 INFO - PROCESS | 1957 | 1468882270818 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}] 15:51:10 INFO - PROCESS | 1957 | 1468882270821 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:10 INFO - PROCESS | 1957 | 1468882270908 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 15:51:10 INFO - PROCESS | 1957 | 1468882270915 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 1957 | 1468882270917 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240e0800 == 32 [pid = 1957] [id = 786] 15:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1161ac400) [pid = 1957] [serial = 2356] [outer = 0x0] 15:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x11743ac00) [pid = 1957] [serial = 2357] [outer = 0x1161ac400] 15:51:10 INFO - PROCESS | 1957 | 1468882270945 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11885fc00) [pid = 1957] [serial = 2358] [outer = 0x1161ac400] 15:51:11 INFO - PROCESS | 1957 | 1468882271278 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]]]}] 15:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:51:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 524ms 15:51:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:51:11 INFO - PROCESS | 1957 | 1468882271329 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 15:51:11 INFO - PROCESS | 1957 | 1468882271331 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 15:51:11 INFO - PROCESS | 1957 | 1468882271333 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:51:11 INFO - PROCESS | 1957 | 1468882271334 Marionette TRACE conn2 <- [1,3110,null,{}] 15:51:11 INFO - PROCESS | 1957 | 1468882271336 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}] 15:51:11 INFO - PROCESS | 1957 | 1468882271337 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:11 INFO - PROCESS | 1957 | 1468882271428 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 15:51:11 INFO - PROCESS | 1957 | 1468882271432 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 1957 | 1468882271433 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1244a2000 == 33 [pid = 1957] [id = 787] 15:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11889d400) [pid = 1957] [serial = 2359] [outer = 0x0] 15:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118fba000) [pid = 1957] [serial = 2360] [outer = 0x11889d400] 15:51:11 INFO - PROCESS | 1957 | 1468882271459 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119555c00) [pid = 1957] [serial = 2361] [outer = 0x11889d400] 15:51:11 INFO - PROCESS | 1957 | 1468882271796 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"]]]}] 15:51:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:51:11 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 15:51:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:51:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 15:51:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:51:11 INFO - PROCESS | 1957 | 1468882271803 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 15:51:11 INFO - PROCESS | 1957 | 1468882271805 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 15:51:11 INFO - PROCESS | 1957 | 1468882271808 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:51:11 INFO - PROCESS | 1957 | 1468882271811 Marionette TRACE conn2 <- [1,3114,null,{}] 15:51:11 INFO - PROCESS | 1957 | 1468882271815 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}] 15:51:11 INFO - PROCESS | 1957 | 1468882271816 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:11 INFO - PROCESS | 1957 | 1468882271887 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 15:51:11 INFO - PROCESS | 1957 | 1468882271890 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\", \"f9599425-b158-4b4a-b904-ba1fbec2cc19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 1957 | 1468882271900 Marionette INFO sendAsync 146f7caa-9b07-304e-9fab-7f447a0515a6 15:51:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12528b800 == 34 [pid = 1957] [id = 788] 15:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11889e400) [pid = 1957] [serial = 2362] [outer = 0x0] 15:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11a019000) [pid = 1957] [serial = 2363] [outer = 0x11889e400] 15:51:11 INFO - PROCESS | 1957 | 1468882271993 Marionette DEBUG loaded listener.js 15:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12380e000) [pid = 1957] [serial = 2364] [outer = 0x11889e400] 15:51:12 INFO - PROCESS | 1957 | 1468882272388 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]]]}] 15:51:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:51:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 625ms 15:51:12 INFO - PROCESS | 1957 | 1468882272433 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 15:51:12 INFO - PROCESS | 1957 | 1468882272435 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 15:51:13 WARNING - u'runner_teardown' () 15:51:13 INFO - No more tests 15:51:13 INFO - Got 0 unexpected results 15:51:13 INFO - SUITE-END | took 513s 15:51:13 INFO - Closing logging queue 15:51:13 INFO - queue closed 15:51:13 INFO - Return code: 0 15:51:13 WARNING - # TBPL SUCCESS # 15:51:13 INFO - Running post-action listener: _resource_record_post_action 15:51:13 INFO - Running post-run listener: _resource_record_post_run 15:51:14 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 1155072; Write bytes: 950985728; Read time: 19; Write time: 5049 15:51:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:51:14 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150333952; Write bytes: 145171968; Read time: 13651; Write time: 313 15:51:14 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 1155072; Write bytes: 793341440; Read time: 19; Write time: 4688 15:51:14 INFO - Running post-run listener: _upload_blobber_files 15:51:14 INFO - Blob upload gear active. 15:51:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:51:14 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 15:51:14 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'] 15:51:14 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 15:51:15 INFO - (blobuploader) - INFO - Open directory for files ... 15:51:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:51:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:51:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:51:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:51:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:51:15 INFO - (blobuploader) - INFO - Done attempting. 15:51:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:51:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:51:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:51:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:51:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:51:17 INFO - (blobuploader) - INFO - Done attempting. 15:51:17 INFO - (blobuploader) - INFO - Iteration through files over. 15:51:17 INFO - Return code: 0 15:51:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:51:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:51:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/315dc51d1ce3c1194ba6bf3de16bd98cfee89a156812b2173426f3939c21e36a0840ebd62f81be4acf46d790cf0cff76f3a0868899dc2b8640726d6c32ebc615", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecd4002ba9e9b54cf9373992736e673c9250a24574066a7b529568eef3d69778e75f29ca3bd07d5308aac4503006500bc1c4bde54dbeb237fd394c2ed3b2bb90"} 15:51:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:51:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:51:17 INFO - Contents: 15:51:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/315dc51d1ce3c1194ba6bf3de16bd98cfee89a156812b2173426f3939c21e36a0840ebd62f81be4acf46d790cf0cff76f3a0868899dc2b8640726d6c32ebc615", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecd4002ba9e9b54cf9373992736e673c9250a24574066a7b529568eef3d69778e75f29ca3bd07d5308aac4503006500bc1c4bde54dbeb237fd394c2ed3b2bb90"} 15:51:17 INFO - Running post-run listener: copy_logs_to_upload_dir 15:51:17 INFO - Copying logs to upload dir... 15:51:17 INFO - mkdir: /builds/slave/test/build/upload/logs 15:51:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=620.064253 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 20 secs) (at 2016-07-18 15:51:18.223804) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 15:51:18.227827) ========= 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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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/315dc51d1ce3c1194ba6bf3de16bd98cfee89a156812b2173426f3939c21e36a0840ebd62f81be4acf46d790cf0cff76f3a0868899dc2b8640726d6c32ebc615", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecd4002ba9e9b54cf9373992736e673c9250a24574066a7b529568eef3d69778e75f29ca3bd07d5308aac4503006500bc1c4bde54dbeb237fd394c2ed3b2bb90"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013001 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/315dc51d1ce3c1194ba6bf3de16bd98cfee89a156812b2173426f3939c21e36a0840ebd62f81be4acf46d790cf0cff76f3a0868899dc2b8640726d6c32ebc615", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecd4002ba9e9b54cf9373992736e673c9250a24574066a7b529568eef3d69778e75f29ca3bd07d5308aac4503006500bc1c4bde54dbeb237fd394c2ed3b2bb90"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468835218/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 15:51:18.262232) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:51:18.263610) ========= 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.SC4Ov1tLNg/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.wk6yklmxD4/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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.005344 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 15:51:18.313534) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 15:51:18.313885) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 15:51:18.314231) ========= ========= Total master_lag: 0.46 =========