builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0383 starttime: 1468830636.21 results: success (0) buildid: 20160717013158 builduid: 614560702f154573ba25f701f51d6069 revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.210665) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.211102) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.211378) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.235108) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.235579) ========= 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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners TMPDIR=/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/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 01:30:36-- 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% 163M=0s 2016-07-18 01:30:36 (163 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.082751 ========= master_lag: 0.52 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.843102) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.843419) ========= 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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners TMPDIR=/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/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.020968 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:36.885306) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 01:30:36.885658) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --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 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.zWd3gz52Aq/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.m6nIY1WhJm/Listeners TMPDIR=/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/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 01:30:36,964 truncating revision to first 12 chars 2016-07-18 01:30:36,964 Setting DEBUG logging. 2016-07-18 01:30:36,964 attempt 1/10 2016-07-18 01:30:36,965 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/92ec0fc8583e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 01:30:37,893 unpacking tar archive at: mozilla-beta-92ec0fc8583e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.189932 ========= master_lag: 1.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 01:30:39.826184) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:39.826513) ========= script_repo_revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:39.826911) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:39.827175) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 01:30:39.851237) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 29 secs) (at 2016-07-18 01:30:39.851618) ========= /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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners TMPDIR=/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/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 01:30:40 INFO - MultiFileLogger online at 20160718 01:30:40 in /builds/slave/test 01:30:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 01:30:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:30:40 INFO - {'append_to_log': False, 01:30:40 INFO - 'base_work_dir': '/builds/slave/test', 01:30:40 INFO - 'blob_upload_branch': 'mozilla-beta', 01:30:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:30:40 INFO - 'buildbot_json_path': 'buildprops.json', 01:30:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:30:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:30:40 INFO - 'download_minidump_stackwalk': True, 01:30:40 INFO - 'download_symbols': 'true', 01:30:40 INFO - 'e10s': False, 01:30:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:30:40 INFO - 'tooltool.py': '/tools/tooltool.py', 01:30:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:30:40 INFO - '/tools/misc-python/virtualenv.py')}, 01:30:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:30:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:30:40 INFO - 'log_level': 'info', 01:30:40 INFO - 'log_to_console': True, 01:30:40 INFO - 'opt_config_files': (), 01:30:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:30:40 INFO - '--processes=1', 01:30:40 INFO - '--config=%(test_path)s/wptrunner.ini', 01:30:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:30:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:30:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:30:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:30:40 INFO - 'pip_index': False, 01:30:40 INFO - 'require_test_zip': True, 01:30:40 INFO - 'test_type': ('testharness',), 01:30:40 INFO - 'this_chunk': '1', 01:30:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:30:40 INFO - 'total_chunks': '10', 01:30:40 INFO - 'virtualenv_path': 'venv', 01:30:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:30:40 INFO - 'work_dir': 'build'} 01:30:40 INFO - ##### 01:30:40 INFO - ##### Running clobber step. 01:30:40 INFO - ##### 01:30:40 INFO - Running pre-action listener: _resource_record_pre_action 01:30:40 INFO - Running main action method: clobber 01:30:40 INFO - rmtree: /builds/slave/test/build 01:30:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:30:40 INFO - Running post-action listener: _resource_record_post_action 01:30:40 INFO - ##### 01:30:40 INFO - ##### Running read-buildbot-config step. 01:30:40 INFO - ##### 01:30:40 INFO - Running pre-action listener: _resource_record_pre_action 01:30:40 INFO - Running main action method: read_buildbot_config 01:30:40 INFO - Using buildbot properties: 01:30:40 INFO - { 01:30:40 INFO - "project": "", 01:30:40 INFO - "product": "firefox", 01:30:40 INFO - "script_repo_revision": "production", 01:30:40 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 01:30:40 INFO - "repository": "", 01:30:40 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 01:30:40 INFO - "buildid": "20160717013158", 01:30:40 INFO - "pgo_build": "False", 01:30:40 INFO - "basedir": "/builds/slave/test", 01:30:40 INFO - "buildnumber": 23, 01:30:40 INFO - "slavename": "t-yosemite-r7-0383", 01:30:40 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 01:30:40 INFO - "platform": "macosx64", 01:30:40 INFO - "branch": "mozilla-beta", 01:30:40 INFO - "revision": "92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa", 01:30:40 INFO - "repo_path": "releases/mozilla-beta", 01:30:40 INFO - "moz_repo_path": "", 01:30:40 INFO - "stage_platform": "macosx64", 01:30:40 INFO - "builduid": "614560702f154573ba25f701f51d6069", 01:30:40 INFO - "slavebuilddir": "test" 01:30:40 INFO - } 01:30:40 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg. 01:30:40 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.test_packages.json. 01:30:40 INFO - Running post-action listener: _resource_record_post_action 01:30:40 INFO - ##### 01:30:40 INFO - ##### Running download-and-extract step. 01:30:40 INFO - ##### 01:30:40 INFO - Running pre-action listener: _resource_record_pre_action 01:30:40 INFO - Running main action method: download_and_extract 01:30:40 INFO - mkdir: /builds/slave/test/build/tests 01:30:40 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')]} 01:30:40 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.test_packages.json 01:30:40 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 01:30:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:30:40 INFO - Downloaded 1201 bytes. 01:30:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 01:30:40 INFO - Using the following test package requirements: 01:30:40 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 01:30:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 01:30:40 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 01:30:40 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'jsshell-mac64.zip'], 01:30:40 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 01:30:40 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 01:30:40 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 01:30:40 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 01:30:40 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 01:30:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 01:30:40 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 01:30:40 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')]} 01:30:40 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.common.tests.zip 01:30:40 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 01:30:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:30:41 INFO - Downloaded 18370072 bytes. 01:30:41 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/*'] 01:30:41 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/* 01:30:41 INFO - caution: filename not matched: web-platform/* 01:30:41 INFO - Return code: 11 01:30:41 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')]} 01:30:41 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.web-platform.tests.zip 01:30:41 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:30:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:30:41 INFO - Downloaded 36389883 bytes. 01:30:41 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/*'] 01:30:41 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/* 01:30:45 INFO - caution: filename not matched: bin/* 01:30:45 INFO - caution: filename not matched: config/* 01:30:45 INFO - caution: filename not matched: mozbase/* 01:30:45 INFO - caution: filename not matched: marionette/* 01:30:45 INFO - caution: filename not matched: tools/wptserve/* 01:30:45 INFO - Return code: 11 01:30:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:30:45 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg 01:30:45 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 01:30:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 01:30:46 INFO - Downloaded 73021998 bytes. 01:30:46 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg 01:30:46 INFO - mkdir: /builds/slave/test/properties 01:30:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:30:46 INFO - Writing to file /builds/slave/test/properties/build_url 01:30:46 INFO - Contents: 01:30:46 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg 01:30:46 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:30:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:30:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:30:46 INFO - Contents: 01:30:46 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:30:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:30:46 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:30:46 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:30:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:30:48 INFO - Downloaded 103716661 bytes. 01:30:48 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:30:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:30:51 INFO - Return code: 0 01:30:51 INFO - Running post-action listener: _resource_record_post_action 01:30:51 INFO - Running post-action listener: set_extra_try_arguments 01:30:51 INFO - ##### 01:30:51 INFO - ##### Running create-virtualenv step. 01:30:51 INFO - ##### 01:30:51 INFO - Running pre-action listener: _pre_create_virtualenv 01:30:51 INFO - Running pre-action listener: _resource_record_pre_action 01:30:51 INFO - Running main action method: create_virtualenv 01:30:51 INFO - Creating virtualenv /builds/slave/test/build/venv 01:30:51 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 01:30:51 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:30:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:30:51 INFO - Using real prefix '/tools/python27' 01:30:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:30:52 INFO - Installing distribute.............................................................................................................................................................................................done. 01:30:55 INFO - Installing pip.................done. 01:30:55 INFO - Return code: 0 01:30:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:30:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:30:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:30:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:30:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:30:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:30:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:30:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103e6ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e8bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcd82c63790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e875e0>, '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 0x103a6acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103a95990>, '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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:30:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 01:30:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:30:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zWd3gz52Aq/Render', 01:30:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:30:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:30:55 INFO - 'HOME': '/Users/cltbld', 01:30:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:30:55 INFO - 'LOGNAME': 'cltbld', 01:30:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:30:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 01:30:55 INFO - 'MOZ_NO_REMOTE': '1', 01:30:55 INFO - 'NO_EM_RESTART': '1', 01:30:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:30:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:30:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:30:55 INFO - 'PWD': '/builds/slave/test', 01:30:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:30:55 INFO - 'SHELL': '/bin/bash', 01:30:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m6nIY1WhJm/Listeners', 01:30:55 INFO - 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', 01:30:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:30:55 INFO - 'USER': 'cltbld', 01:30:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:30:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:30:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:30:55 INFO - 'XPC_FLAGS': '0x0', 01:30:55 INFO - 'XPC_SERVICE_NAME': '0', 01:30:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:30:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:30:55 INFO - Downloading/unpacking psutil>=0.7.1 01:30:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:30:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:30:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:30:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:30:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:30:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:30:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:30:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:30:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:30:58 INFO - Installing collected packages: psutil 01:30:58 INFO - Running setup.py install for psutil 01:30:59 INFO - building 'psutil._psutil_osx' extension 01:30:59 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 01:30:59 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 01:30:59 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 01:30:59 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 01:30:59 INFO - building 'psutil._psutil_posix' extension 01:30:59 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 01:30:59 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:30:59 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:30:59 INFO - ^ 01:30:59 INFO - 1 warning generated. 01:30:59 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 01:30:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:30:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:30:59 INFO - Successfully installed psutil 01:30:59 INFO - Cleaning up... 01:30:59 INFO - Return code: 0 01:30:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:30: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')]} 01:30:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:30:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:30: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')]} 01:30:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:30:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:30:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103e6ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e8bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcd82c63790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e875e0>, '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 0x103a6acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103a95990>, '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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:30:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 01:30:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 01:30:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zWd3gz52Aq/Render', 01:30:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:30:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:30:59 INFO - 'HOME': '/Users/cltbld', 01:30:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:30:59 INFO - 'LOGNAME': 'cltbld', 01:30:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:30:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 01:30:59 INFO - 'MOZ_NO_REMOTE': '1', 01:30:59 INFO - 'NO_EM_RESTART': '1', 01:30:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:30:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:30:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:30:59 INFO - 'PWD': '/builds/slave/test', 01:30:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:30:59 INFO - 'SHELL': '/bin/bash', 01:30:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m6nIY1WhJm/Listeners', 01:30:59 INFO - 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', 01:30:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:30:59 INFO - 'USER': 'cltbld', 01:30:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:30:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:30:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:30:59 INFO - 'XPC_FLAGS': '0x0', 01:30:59 INFO - 'XPC_SERVICE_NAME': '0', 01:30:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:31: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 01:31: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 01:31: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 01:31: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 01:31: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 01:31: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 01:31:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:31:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:31:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:31:02 INFO - Installing collected packages: mozsystemmonitor 01:31:02 INFO - Running setup.py install for mozsystemmonitor 01:31:02 INFO - Successfully installed mozsystemmonitor 01:31:02 INFO - Cleaning up... 01:31:02 INFO - Return code: 0 01:31:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:31:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103e6ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e8bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcd82c63790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e875e0>, '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 0x103a6acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103a95990>, '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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:31:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:31:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zWd3gz52Aq/Render', 01:31:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:02 INFO - 'HOME': '/Users/cltbld', 01:31:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:02 INFO - 'LOGNAME': 'cltbld', 01:31:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:02 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 01:31:02 INFO - 'MOZ_NO_REMOTE': '1', 01:31:02 INFO - 'NO_EM_RESTART': '1', 01:31:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:02 INFO - 'PWD': '/builds/slave/test', 01:31:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:02 INFO - 'SHELL': '/bin/bash', 01:31:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m6nIY1WhJm/Listeners', 01:31:02 INFO - 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', 01:31:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:02 INFO - 'USER': 'cltbld', 01:31:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:02 INFO - 'XPC_FLAGS': '0x0', 01:31:02 INFO - 'XPC_SERVICE_NAME': '0', 01:31:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:03 INFO - Downloading/unpacking blobuploader==1.2.4 01:31: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 01:31: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 01:31: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 01:31: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 01:31: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 01:31: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 01:31:05 INFO - Downloading blobuploader-1.2.4.tar.gz 01:31:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:31:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:31:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:31:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:31:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:06 INFO - Downloading docopt-0.6.1.tar.gz 01:31:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:31:07 INFO - Installing collected packages: blobuploader, requests, docopt 01:31:07 INFO - Running setup.py install for blobuploader 01:31:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:31:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:31:07 INFO - Running setup.py install for requests 01:31:07 INFO - Running setup.py install for docopt 01:31:07 INFO - Successfully installed blobuploader requests docopt 01:31:07 INFO - Cleaning up... 01:31:07 INFO - Return code: 0 01:31:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:31: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')]} 01:31:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31: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')]} 01:31:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103e6ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e8bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcd82c63790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e875e0>, '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 0x103a6acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103a95990>, '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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:31:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:31:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zWd3gz52Aq/Render', 01:31:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:07 INFO - 'HOME': '/Users/cltbld', 01:31:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:07 INFO - 'LOGNAME': 'cltbld', 01:31:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 01:31:07 INFO - 'MOZ_NO_REMOTE': '1', 01:31:07 INFO - 'NO_EM_RESTART': '1', 01:31:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:07 INFO - 'PWD': '/builds/slave/test', 01:31:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:07 INFO - 'SHELL': '/bin/bash', 01:31:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m6nIY1WhJm/Listeners', 01:31:07 INFO - 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', 01:31:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:07 INFO - 'USER': 'cltbld', 01:31:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:07 INFO - 'XPC_FLAGS': '0x0', 01:31:07 INFO - 'XPC_SERVICE_NAME': '0', 01:31:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-dd7d5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-OAeBrX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-xlbIIm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-aFRvmj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-0i2x8t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-ZQWQ5s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-e2JK_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:31:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:31:08 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-ODn_Re-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-vvIOYz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-VktEir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-yIn49v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-MQDTQz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-UOdK6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-A1p19o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-BZphBz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-t41DVS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:31:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:31:09 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-8U2STY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:31:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:31:10 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-McAD28-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:31:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:31:10 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-870cng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:31:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:10 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-zWNOXK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:31:10 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-YB1Jjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:31:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:31:10 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 01:31:10 INFO - Running setup.py install for manifestparser 01:31:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:31:10 INFO - Running setup.py install for mozcrash 01:31:11 INFO - Running setup.py install for mozdebug 01:31:11 INFO - Running setup.py install for mozdevice 01:31:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Running setup.py install for mozfile 01:31:11 INFO - Running setup.py install for mozhttpd 01:31:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Running setup.py install for mozinfo 01:31:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Running setup.py install for mozInstall 01:31:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:31:11 INFO - Running setup.py install for mozleak 01:31:12 INFO - Running setup.py install for mozlog 01:31:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:31:12 INFO - Running setup.py install for moznetwork 01:31:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:31:12 INFO - Running setup.py install for mozprocess 01:31:12 INFO - Running setup.py install for mozprofile 01:31:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:31:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:31:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:31:12 INFO - Running setup.py install for mozrunner 01:31:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:31:12 INFO - Running setup.py install for mozscreenshot 01:31:13 INFO - Running setup.py install for moztest 01:31:13 INFO - Running setup.py install for mozversion 01:31:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:31:13 INFO - Running setup.py install for wptserve 01:31:13 INFO - Running setup.py install for marionette-driver 01:31:13 INFO - Running setup.py install for browsermob-proxy 01:31:13 INFO - Running setup.py install for marionette-client 01:31:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:31:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:31:14 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 01:31:14 INFO - Cleaning up... 01:31:14 INFO - Return code: 0 01:31:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:31:14 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')]} 01:31:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:14 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')]} 01:31:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:14 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 0x103e6ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e8bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcd82c63790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e875e0>, '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 0x103a6acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103a95990>, '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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:14 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 01:31:14 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 01:31:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zWd3gz52Aq/Render', 01:31:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:14 INFO - 'HOME': '/Users/cltbld', 01:31:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:14 INFO - 'LOGNAME': 'cltbld', 01:31:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 01:31:14 INFO - 'MOZ_NO_REMOTE': '1', 01:31:14 INFO - 'NO_EM_RESTART': '1', 01:31:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:14 INFO - 'PWD': '/builds/slave/test', 01:31:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:14 INFO - 'SHELL': '/bin/bash', 01:31:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m6nIY1WhJm/Listeners', 01:31:14 INFO - 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', 01:31:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:14 INFO - 'USER': 'cltbld', 01:31:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:14 INFO - 'XPC_FLAGS': '0x0', 01:31:14 INFO - 'XPC_SERVICE_NAME': '0', 01:31:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:31:14 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-8TpIaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:31:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 01:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:31:14 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-BY96aK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:31:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:31:14 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-Q9CL4z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:31:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:31:14 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-nrQ7DM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:31:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:31:14 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-uI0_js-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:31:15 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)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-2mg9L6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:31:15 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)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-mK3L8p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-0RkZev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-5X4NGl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-kuQ4zK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-UnRzR3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-h1ouMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-MnQy1W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:31:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 01:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:31:15 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-wflbhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:31:16 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)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:16 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-k4dQib-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:16 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)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:31:16 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-MEvrgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:31:16 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)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:31:16 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-VY7vBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:31:16 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-D2xlRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:31:16 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-Q9G5ej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:16 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-EOSe7W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:31:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:31:17 INFO - Running setup.py (path:/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/pip-nS29__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:31:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:31:17 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)) 01:31:17 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)) 01:31:17 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)) 01:31:17 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)) 01:31:17 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)) 01:31:17 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)) 01:31:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:31:17 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 01:31:17 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 01:31:17 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 01:31:17 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 01:31:17 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 01:31:17 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 01:31:19 INFO - Downloading blessings-1.6.tar.gz 01:31:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:31:19 INFO - Installing collected packages: blessings 01:31:19 INFO - Running setup.py install for blessings 01:31:19 INFO - Successfully installed blessings 01:31:19 INFO - Cleaning up... 01:31:20 INFO - Return code: 0 01:31:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:31:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:31:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:31:20 INFO - Reading from file tmpfile_stdout 01:31:20 INFO - Current package versions: 01:31:20 INFO - blessings == 1.6 01:31:20 INFO - blobuploader == 1.2.4 01:31:20 INFO - browsermob-proxy == 0.6.0 01:31:20 INFO - docopt == 0.6.1 01:31:20 INFO - manifestparser == 1.1 01:31:20 INFO - marionette-client == 2.3.0 01:31:20 INFO - marionette-driver == 1.4.0 01:31:20 INFO - mozInstall == 1.12 01:31:20 INFO - mozcrash == 0.17 01:31:20 INFO - mozdebug == 0.1 01:31:20 INFO - mozdevice == 0.48 01:31:20 INFO - mozfile == 1.2 01:31:20 INFO - mozhttpd == 0.7 01:31:20 INFO - mozinfo == 0.9 01:31:20 INFO - mozleak == 0.1 01:31:20 INFO - mozlog == 3.1 01:31:20 INFO - moznetwork == 0.27 01:31:20 INFO - mozprocess == 0.22 01:31:20 INFO - mozprofile == 0.28 01:31:20 INFO - mozrunner == 6.11 01:31:20 INFO - mozscreenshot == 0.1 01:31:20 INFO - mozsystemmonitor == 0.0 01:31:20 INFO - moztest == 0.7 01:31:20 INFO - mozversion == 1.4 01:31:20 INFO - psutil == 3.1.1 01:31:20 INFO - requests == 1.2.3 01:31:20 INFO - wptserve == 1.4.0 01:31:20 INFO - wsgiref == 0.1.2 01:31:20 INFO - Running post-action listener: _resource_record_post_action 01:31:20 INFO - Running post-action listener: _start_resource_monitoring 01:31:20 INFO - Starting resource monitoring. 01:31:20 INFO - ##### 01:31:20 INFO - ##### Running pull step. 01:31:20 INFO - ##### 01:31:20 INFO - Running pre-action listener: _resource_record_pre_action 01:31:20 INFO - Running main action method: pull 01:31:20 INFO - Pull has nothing to do! 01:31:20 INFO - Running post-action listener: _resource_record_post_action 01:31:20 INFO - ##### 01:31:20 INFO - ##### Running install step. 01:31:20 INFO - ##### 01:31:20 INFO - Running pre-action listener: _resource_record_pre_action 01:31:20 INFO - Running main action method: install 01:31:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:31:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:31:20 INFO - Reading from file tmpfile_stdout 01:31:20 INFO - Detecting whether we're running mozinstall >=1.0... 01:31:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:31:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:31:20 INFO - Reading from file tmpfile_stdout 01:31:20 INFO - Output received: 01:31:20 INFO - Usage: mozinstall [options] installer 01:31:20 INFO - Options: 01:31:20 INFO - -h, --help show this help message and exit 01:31:20 INFO - -d DEST, --destination=DEST 01:31:20 INFO - Directory to install application into. [default: 01:31:20 INFO - "/builds/slave/test"] 01:31:20 INFO - --app=APP Application being installed. [default: firefox] 01:31:20 INFO - mkdir: /builds/slave/test/build/application 01:31:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 01:31:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 01:31:38 INFO - Reading from file tmpfile_stdout 01:31:38 INFO - Output received: 01:31:38 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 01:31:38 INFO - Running post-action listener: _resource_record_post_action 01:31:38 INFO - ##### 01:31:38 INFO - ##### Running run-tests step. 01:31:38 INFO - ##### 01:31:38 INFO - Running pre-action listener: _resource_record_pre_action 01:31:38 INFO - Running main action method: run_tests 01:31:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:31:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:31:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:31:38 INFO - grabbing minidump binary from tooltool 01:31:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:38 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103e875e0>, '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 0x103a6acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103a95990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:31:38 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:31:38 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 01:31:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:31:38 INFO - Return code: 0 01:31:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:31:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:31:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:31:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:31:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zWd3gz52Aq/Render', 01:31:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:38 INFO - 'HOME': '/Users/cltbld', 01:31:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:38 INFO - 'LOGNAME': 'cltbld', 01:31:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:31:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:38 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 01:31:38 INFO - 'MOZ_NO_REMOTE': '1', 01:31:38 INFO - 'NO_EM_RESTART': '1', 01:31:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:38 INFO - 'PWD': '/builds/slave/test', 01:31:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:38 INFO - 'SHELL': '/bin/bash', 01:31:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.m6nIY1WhJm/Listeners', 01:31:38 INFO - 'TMPDIR': '/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/T/', 01:31:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:38 INFO - 'USER': 'cltbld', 01:31:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:38 INFO - 'XPC_FLAGS': '0x0', 01:31:38 INFO - 'XPC_SERVICE_NAME': '0', 01:31:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:38 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/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 01:31:39 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 01:31:39 INFO - import pkg_resources 01:31:39 INFO - Using 1 client processes 01:31:39 INFO - wptserve Starting http server on 127.0.0.1:8000 01:31:39 INFO - wptserve Starting http server on 127.0.0.1:8001 01:31:39 INFO - wptserve Starting http server on 127.0.0.1:8443 01:31:42 INFO - SUITE-START | Running 778 tests 01:31:42 INFO - Running testharness tests 01:31:42 INFO - Setting up ssl 01:31:42 INFO - PROCESS | certutil | 01:31:42 INFO - PROCESS | certutil | 01:31:42 INFO - PROCESS | certutil | 01:31:42 INFO - Certificate Nickname Trust Attributes 01:31:42 INFO - SSL,S/MIME,JAR/XPI 01:31:42 INFO - 01:31:42 INFO - web-platform-tests CT,, 01:31:42 INFO - 01:31:42 INFO - Starting runner 01:31:43 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:31:43 INFO - PROCESS | 2295 | 1468830703120 Marionette DEBUG Marionette enabled via build flag and pref 01:31:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x113cc6000 == 1 [pid = 2295] [id = 1] 01:31:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 1 (0x113cc6800) [pid = 2295] [serial = 1] [outer = 0x0] 01:31:43 INFO - PROCESS | 2295 | [2295] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:31:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 2 (0x113cc7800) [pid = 2295] [serial = 2] [outer = 0x113cc6800] 01:31:43 INFO - PROCESS | 2295 | 1468830703634 Marionette INFO Listening on port 2828 01:31:43 INFO - PROCESS | 2295 | 1468830703854 Marionette DEBUG Marionette enabled via command-line flag 01:31:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x11686c800 == 2 [pid = 2295] [id = 2] 01:31:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 3 (0x11686d000) [pid = 2295] [serial = 3] [outer = 0x0] 01:31:43 INFO - PROCESS | 2295 | [2295] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:31:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 4 (0x11686e000) [pid = 2295] [serial = 4] [outer = 0x11686d000] 01:31:44 INFO - PROCESS | 2295 | [2295] 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 01:31:44 INFO - PROCESS | 2295 | 1468830704008 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52214 01:31:44 INFO - PROCESS | 2295 | 1468830704080 Marionette DEBUG Closed connection conn0 01:31:44 INFO - PROCESS | 2295 | [2295] 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 01:31:44 INFO - PROCESS | 2295 | 1468830704083 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52215 01:31:44 INFO - PROCESS | 2295 | 1468830704094 Marionette DEBUG Closed connection conn1 01:31:44 INFO - PROCESS | 2295 | [2295] 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 01:31:44 INFO - PROCESS | 2295 | 1468830704099 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52216 01:31:44 INFO - PROCESS | 2295 | 1468830704107 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:31:44 INFO - PROCESS | 2295 | 1468830704113 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":"20160717013158","device":"desktop","version":"48.0"} 01:31:44 INFO - PROCESS | 2295 | [2295] 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 01:31:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a022000 == 3 [pid = 2295] [id = 3] 01:31:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 5 (0x11a022800) [pid = 2295] [serial = 5] [outer = 0x0] 01:31:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x121048800 == 4 [pid = 2295] [id = 4] 01:31:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 6 (0x11a0bb800) [pid = 2295] [serial = 6] [outer = 0x0] 01:31:44 INFO - PROCESS | 2295 | [2295] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:31:45 INFO - PROCESS | 2295 | [2295] 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 01:31:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x12372e000 == 5 [pid = 2295] [id = 5] 01:31:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 7 (0x11a0bb000) [pid = 2295] [serial = 7] [outer = 0x0] 01:31:45 INFO - PROCESS | 2295 | [2295] 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 01:31:45 INFO - PROCESS | 2295 | [2295] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:31:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 8 (0x1237aa400) [pid = 2295] [serial = 8] [outer = 0x11a0bb000] 01:31:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 9 (0x123cd7800) [pid = 2295] [serial = 9] [outer = 0x11a022800] 01:31:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 10 (0x123cc9c00) [pid = 2295] [serial = 10] [outer = 0x11a0bb800] 01:31:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 11 (0x123ccb800) [pid = 2295] [serial = 11] [outer = 0x11a0bb000] 01:31:45 INFO - PROCESS | 2295 | [2295] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:31:45 INFO - PROCESS | 2295 | 1468830705969 Marionette INFO startBrowser e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:45 INFO - PROCESS | 2295 | 1468830705989 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 2295 | 1468830705998 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 2295 | 1468830705999 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 12 (0x125ec2000) [pid = 2295] [serial = 12] [outer = 0x11a0bb000] 01:31:46 INFO - PROCESS | 2295 | 1468830706313 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e7564d87-2662-f54f-b48f-36820ef80f6c","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":"20160717013158","device":"desktop","version":"48.0","command_id":1}}] 01:31:46 INFO - PROCESS | 2295 | 1468830706411 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}] 01:31:46 INFO - PROCESS | 2295 | 1468830706414 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:46 INFO - PROCESS | 2295 | 1468830706457 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:31:46 INFO - PROCESS | 2295 | 1468830706530 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:31:46 INFO - PROCESS | 2295 | 1468830706531 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:46 INFO - PROCESS | 2295 | [2295] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:31:46 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:31:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 13 (0x128c14400) [pid = 2295] [serial = 13] [outer = 0x11a0bb000] 01:31:46 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:31:46 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:46 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:31:46 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:31:46 INFO - PROCESS | 2295 | 1468830706806 Marionette TRACE conn2 <- [1,3,null,{}] 01:31:46 INFO - PROCESS | 2295 | 1468830706809 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:31:46 INFO - PROCESS | 2295 | 1468830706813 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:46 INFO - PROCESS | 2295 | 1468830706829 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:31:46 INFO - PROCESS | 2295 | 1468830706856 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:31:46 INFO - PROCESS | 2295 | 1468830706857 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:31:46 INFO - PROCESS | 2295 | 1468830706861 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:31:46 INFO - PROCESS | 2295 | 1468830706864 Marionette TRACE conn2 <- [1,6,null,{}] 01:31:46 INFO - PROCESS | 2295 | 1468830706868 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}] 01:31:46 INFO - PROCESS | 2295 | 1468830706869 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:46 INFO - PROCESS | 2295 | 1468830706884 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:31:46 INFO - PROCESS | 2295 | 1468830706886 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 2295 | 1468830706888 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dce000 == 6 [pid = 2295] [id = 6] 01:31:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 14 (0x129032c00) [pid = 2295] [serial = 14] [outer = 0x0] 01:31:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 15 (0x129034800) [pid = 2295] [serial = 15] [outer = 0x129032c00] 01:31:46 INFO - PROCESS | 2295 | 1468830706920 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 16 (0x12903a400) [pid = 2295] [serial = 16] [outer = 0x129032c00] 01:31:47 INFO - PROCESS | 2295 | 1468830707210 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]]]}] 01:31:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x129277800 == 7 [pid = 2295] [id = 7] 01:31:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 17 (0x129243c00) [pid = 2295] [serial = 17] [outer = 0x0] 01:31:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 18 (0x129407c00) [pid = 2295] [serial = 18] [outer = 0x129243c00] 01:31:47 INFO - PROCESS | 2295 | 1468830707276 Marionette DEBUG loaded listener.js 01:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 01:31:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 19 (0x12a375400) [pid = 2295] [serial = 19] [outer = 0x129243c00] 01:31:47 INFO - PROCESS | 2295 | 1468830707351 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:31:47 INFO - PROCESS | 2295 | 1468830707353 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:31:47 INFO - PROCESS | 2295 | 1468830707403 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:31:47 INFO - PROCESS | 2295 | 1468830707405 Marionette TRACE conn2 <- [1,10,null,{}] 01:31:47 INFO - PROCESS | 2295 | 1468830707423 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}] 01:31:47 INFO - PROCESS | 2295 | 1468830707427 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:47 INFO - PROCESS | 2295 | 1468830707626 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:31:47 INFO - PROCESS | 2295 | 1468830707661 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 2295 | 1468830707662 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a90f800 == 8 [pid = 2295] [id = 8] 01:31:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 20 (0x12a6c0c00) [pid = 2295] [serial = 20] [outer = 0x0] 01:31:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 21 (0x12a965c00) [pid = 2295] [serial = 21] [outer = 0x12a6c0c00] 01:31:47 INFO - PROCESS | 2295 | 1468830707705 Marionette DEBUG loaded listener.js 01:31:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 22 (0x12a96a000) [pid = 2295] [serial = 22] [outer = 0x12a6c0c00] 01:31:48 INFO - PROCESS | 2295 | 1468830708062 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]]]}] 01:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 694ms 01:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:31:48 INFO - PROCESS | 2295 | 1468830708083 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:31:48 INFO - PROCESS | 2295 | 1468830708084 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:31:48 INFO - PROCESS | 2295 | 1468830708086 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:31:48 INFO - PROCESS | 2295 | 1468830708087 Marionette TRACE conn2 <- [1,14,null,{}] 01:31:48 INFO - PROCESS | 2295 | 1468830708090 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}] 01:31:48 INFO - PROCESS | 2295 | 1468830708092 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:48 INFO - PROCESS | 2295 | 1468830708182 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:31:48 INFO - PROCESS | 2295 | 1468830708187 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:48 INFO - PROCESS | 2295 | 1468830708188 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d5000 == 9 [pid = 2295] [id = 9] 01:31:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 23 (0x12aaee400) [pid = 2295] [serial = 23] [outer = 0x0] 01:31:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 24 (0x12b17f000) [pid = 2295] [serial = 24] [outer = 0x12aaee400] 01:31:48 INFO - PROCESS | 2295 | 1468830708212 Marionette DEBUG loaded listener.js 01:31:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 25 (0x12b18a000) [pid = 2295] [serial = 25] [outer = 0x12aaee400] 01:31:48 INFO - PROCESS | 2295 | 1468830708470 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]]]}] 01:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 420ms 01:31:48 INFO - PROCESS | 2295 | 1468830708507 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:31:48 INFO - PROCESS | 2295 | 1468830708508 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:31:48 INFO - PROCESS | 2295 | 1468830708518 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:31:48 INFO - PROCESS | 2295 | 1468830708519 Marionette TRACE conn2 <- [1,18,null,{}] 01:31:48 INFO - PROCESS | 2295 | 1468830708522 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}] 01:31:48 INFO - PROCESS | 2295 | 1468830708523 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:48 INFO - PROCESS | 2295 | 1468830708618 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:31:48 INFO - PROCESS | 2295 | 1468830708622 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:48 INFO - PROCESS | 2295 | 1468830708625 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9ca800 == 10 [pid = 2295] [id = 10] 01:31:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 26 (0x128895c00) [pid = 2295] [serial = 26] [outer = 0x0] 01:31:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 27 (0x12b960400) [pid = 2295] [serial = 27] [outer = 0x128895c00] 01:31:48 INFO - PROCESS | 2295 | 1468830708649 Marionette DEBUG loaded listener.js 01:31:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 28 (0x12b966c00) [pid = 2295] [serial = 28] [outer = 0x128895c00] 01:31:49 INFO - PROCESS | 2295 | 1468830709003 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]]]}] 01:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 526ms 01:31:49 INFO - PROCESS | 2295 | 1468830709038 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:31:49 INFO - PROCESS | 2295 | 1468830709040 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:31:49 INFO - PROCESS | 2295 | 1468830709043 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 2295 | 1468830709045 Marionette TRACE conn2 <- [1,22,null,{}] 01:31:49 INFO - PROCESS | 2295 | 1468830709048 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}] 01:31:49 INFO - PROCESS | 2295 | 1468830709051 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:49 INFO - PROCESS | 2295 | 1468830709189 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:31:49 INFO - PROCESS | 2295 | 1468830709198 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 2295 | 1468830709200 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x118513000 == 11 [pid = 2295] [id = 11] 01:31:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 29 (0x117e26c00) [pid = 2295] [serial = 29] [outer = 0x0] 01:31:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 30 (0x1183ce400) [pid = 2295] [serial = 30] [outer = 0x117e26c00] 01:31:49 INFO - PROCESS | 2295 | 1468830709225 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 31 (0x12bc91000) [pid = 2295] [serial = 31] [outer = 0x117e26c00] 01:31:49 INFO - PROCESS | 2295 | 1468830709463 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]]]}] 01:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 474ms 01:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:31:49 INFO - PROCESS | 2295 | 1468830709518 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:31:49 INFO - PROCESS | 2295 | 1468830709519 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:31:49 INFO - PROCESS | 2295 | 1468830709521 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 2295 | 1468830709522 Marionette TRACE conn2 <- [1,26,null,{}] 01:31:49 INFO - PROCESS | 2295 | 1468830709525 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}] 01:31:49 INFO - PROCESS | 2295 | 1468830709526 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:49 INFO - PROCESS | 2295 | 1468830709622 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:31:49 INFO - PROCESS | 2295 | 1468830709626 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 2295 | 1468830709627 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ec5000 == 12 [pid = 2295] [id = 12] 01:31:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 32 (0x1185bbc00) [pid = 2295] [serial = 32] [outer = 0x0] 01:31:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 33 (0x12bc8d000) [pid = 2295] [serial = 33] [outer = 0x1185bbc00] 01:31:49 INFO - PROCESS | 2295 | 1468830709651 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 34 (0x12bf7a000) [pid = 2295] [serial = 34] [outer = 0x1185bbc00] 01:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 01:31:49 INFO - PROCESS | 2295 | 1468830709886 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]]]}] 01:31:49 INFO - PROCESS | 2295 | 1468830709890 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:31:49 INFO - PROCESS | 2295 | 1468830709892 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:31:49 INFO - PROCESS | 2295 | 1468830709901 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 2295 | 1468830709902 Marionette TRACE conn2 <- [1,30,null,{}] 01:31:49 INFO - PROCESS | 2295 | 1468830709920 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}] 01:31:49 INFO - PROCESS | 2295 | 1468830709921 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:50 INFO - PROCESS | 2295 | 1468830710016 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:31:50 INFO - PROCESS | 2295 | 1468830710020 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:50 INFO - PROCESS | 2295 | 1468830710021 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c518800 == 13 [pid = 2295] [id = 13] 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 35 (0x12bf80400) [pid = 2295] [serial = 35] [outer = 0x0] 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 36 (0x12c54f800) [pid = 2295] [serial = 36] [outer = 0x12bf80400] 01:31:50 INFO - PROCESS | 2295 | 1468830710045 Marionette DEBUG loaded listener.js 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 37 (0x12c553400) [pid = 2295] [serial = 37] [outer = 0x12bf80400] 01:31:50 INFO - PROCESS | 2295 | 1468830710270 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]]]}] 01:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 01:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:31:50 INFO - PROCESS | 2295 | 1468830710320 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 2295 | 1468830710321 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:31:50 INFO - PROCESS | 2295 | 1468830710324 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 2295 | 1468830710325 Marionette TRACE conn2 <- [1,34,null,{}] 01:31:50 INFO - PROCESS | 2295 | 1468830710327 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}] 01:31:50 INFO - PROCESS | 2295 | 1468830710328 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:50 INFO - PROCESS | 2295 | 1468830710437 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:31:50 INFO - PROCESS | 2295 | 1468830710441 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:50 INFO - PROCESS | 2295 | 1468830710442 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6d1000 == 14 [pid = 2295] [id = 14] 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 38 (0x12c554800) [pid = 2295] [serial = 38] [outer = 0x0] 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 39 (0x12c55b400) [pid = 2295] [serial = 39] [outer = 0x12c554800] 01:31:50 INFO - PROCESS | 2295 | 1468830710467 Marionette DEBUG loaded listener.js 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 40 (0x12c819000) [pid = 2295] [serial = 40] [outer = 0x12c554800] 01:31:50 INFO - PROCESS | 2295 | 1468830710703 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]]]}] 01:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 01:31:50 INFO - PROCESS | 2295 | 1468830710742 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 2295 | 1468830710743 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:31:50 INFO - PROCESS | 2295 | 1468830710756 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 2295 | 1468830710757 Marionette TRACE conn2 <- [1,38,null,{}] 01:31:50 INFO - PROCESS | 2295 | 1468830710759 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}] 01:31:50 INFO - PROCESS | 2295 | 1468830710760 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:50 INFO - PROCESS | 2295 | 1468830710861 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:31:50 INFO - PROCESS | 2295 | 1468830710865 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:50 INFO - PROCESS | 2295 | 1468830710866 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb45000 == 15 [pid = 2295] [id = 15] 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 41 (0x12c81e000) [pid = 2295] [serial = 41] [outer = 0x0] 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 42 (0x12cbcb400) [pid = 2295] [serial = 42] [outer = 0x12c81e000] 01:31:50 INFO - PROCESS | 2295 | 1468830710890 Marionette DEBUG loaded listener.js 01:31:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 43 (0x12cbd0400) [pid = 2295] [serial = 43] [outer = 0x12c81e000] 01:31:51 INFO - PROCESS | 2295 | 1468830711120 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]]]}] 01:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 368ms 01:31:51 INFO - PROCESS | 2295 | 1468830711125 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:31:51 INFO - PROCESS | 2295 | 1468830711126 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:31:51 INFO - PROCESS | 2295 | 1468830711134 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:31:51 INFO - PROCESS | 2295 | 1468830711136 Marionette TRACE conn2 <- [1,42,null,{}] 01:31:51 INFO - PROCESS | 2295 | 1468830711138 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}] 01:31:51 INFO - PROCESS | 2295 | 1468830711139 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b8f000 == 16 [pid = 2295] [id = 16] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 44 (0x123b8f800) [pid = 2295] [serial = 44] [outer = 0x0] 01:31:51 INFO - PROCESS | 2295 | 1468830711250 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 45 (0x123b90800) [pid = 2295] [serial = 45] [outer = 0x123b8f800] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 46 (0x123b97800) [pid = 2295] [serial = 46] [outer = 0x123b8f800] 01:31:51 INFO - PROCESS | 2295 | 1468830711268 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 2295 | 1468830711269 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b8e800 == 17 [pid = 2295] [id = 17] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 47 (0x12cbd6c00) [pid = 2295] [serial = 47] [outer = 0x0] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 48 (0x12cf2c400) [pid = 2295] [serial = 48] [outer = 0x12cbd6c00] 01:31:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0e2000 == 18 [pid = 2295] [id = 18] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 49 (0x12cf2e400) [pid = 2295] [serial = 49] [outer = 0x0] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 50 (0x12cf30000) [pid = 2295] [serial = 50] [outer = 0x12cf2e400] 01:31:51 INFO - PROCESS | 2295 | 1468830711315 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 51 (0x12d256800) [pid = 2295] [serial = 51] [outer = 0x12cf2e400] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 52 (0x12cf22800) [pid = 2295] [serial = 52] [outer = 0x12cbd6c00] 01:31:51 INFO - PROCESS | 2295 | 1468830711657 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]]]}] 01:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 578ms 01:31:51 INFO - PROCESS | 2295 | 1468830711707 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:31:51 INFO - PROCESS | 2295 | 1468830711709 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:31:51 INFO - PROCESS | 2295 | 1468830711711 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:31:51 INFO - PROCESS | 2295 | 1468830711713 Marionette TRACE conn2 <- [1,46,null,{}] 01:31:51 INFO - PROCESS | 2295 | 1468830711715 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}] 01:31:51 INFO - PROCESS | 2295 | 1468830711716 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:51 INFO - PROCESS | 2295 | 1468830711814 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:31:51 INFO - PROCESS | 2295 | 1468830711817 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 2295 | 1468830711818 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0f1800 == 19 [pid = 2295] [id = 19] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 53 (0x118757c00) [pid = 2295] [serial = 53] [outer = 0x0] 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 54 (0x12d259400) [pid = 2295] [serial = 54] [outer = 0x118757c00] 01:31:51 INFO - PROCESS | 2295 | 1468830711845 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 55 (0x12d25e000) [pid = 2295] [serial = 55] [outer = 0x118757c00] 01:31:52 INFO - PROCESS | 2295 | 1468830712085 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]]]}] 01:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 01:31:52 INFO - PROCESS | 2295 | 1468830712135 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:31:52 INFO - PROCESS | 2295 | 1468830712136 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:31:52 INFO - PROCESS | 2295 | 1468830712139 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:31:52 INFO - PROCESS | 2295 | 1468830712140 Marionette TRACE conn2 <- [1,50,null,{}] 01:31:52 INFO - PROCESS | 2295 | 1468830712142 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}] 01:31:52 INFO - PROCESS | 2295 | 1468830712143 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:52 INFO - PROCESS | 2295 | 1468830712244 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:31:52 INFO - PROCESS | 2295 | 1468830712248 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 2295 | 1468830712249 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d336000 == 20 [pid = 2295] [id = 20] 01:31:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 56 (0x12b8bd800) [pid = 2295] [serial = 56] [outer = 0x0] 01:31:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 57 (0x12b8c7000) [pid = 2295] [serial = 57] [outer = 0x12b8bd800] 01:31:52 INFO - PROCESS | 2295 | 1468830712275 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 58 (0x12bf7f000) [pid = 2295] [serial = 58] [outer = 0x12b8bd800] 01:31:52 INFO - PROCESS | 2295 | 1468830712504 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]]]}] 01:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 01:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:31:52 INFO - PROCESS | 2295 | 1468830712557 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:31:52 INFO - PROCESS | 2295 | 1468830712558 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:31:52 INFO - PROCESS | 2295 | 1468830712570 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:31:52 INFO - PROCESS | 2295 | 1468830712571 Marionette TRACE conn2 <- [1,54,null,{}] 01:31:52 INFO - PROCESS | 2295 | 1468830712574 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}] 01:31:52 INFO - PROCESS | 2295 | 1468830712575 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:52 INFO - PROCESS | 2295 | 1468830712721 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:31:52 INFO - PROCESS | 2295 | 1468830712726 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 2295 | 1468830712727 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d61a000 == 21 [pid = 2295] [id = 21] 01:31:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 59 (0x12d3d0000) [pid = 2295] [serial = 59] [outer = 0x0] 01:31:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 60 (0x12d652400) [pid = 2295] [serial = 60] [outer = 0x12d3d0000] 01:31:52 INFO - PROCESS | 2295 | 1468830712764 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 61 (0x12d656000) [pid = 2295] [serial = 61] [outer = 0x12d3d0000] 01:31:53 INFO - PROCESS | 2295 | 1468830713130 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]]]}] 01:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 578ms 01:31:53 INFO - PROCESS | 2295 | 1468830713140 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:31:53 INFO - PROCESS | 2295 | 1468830713142 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:31:53 INFO - PROCESS | 2295 | 1468830713150 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:31:53 INFO - PROCESS | 2295 | 1468830713152 Marionette TRACE conn2 <- [1,58,null,{}] 01:31:53 INFO - PROCESS | 2295 | 1468830713156 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}] 01:31:53 INFO - PROCESS | 2295 | 1468830713158 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:53 INFO - PROCESS | 2295 | 1468830713291 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:31:53 INFO - PROCESS | 2295 | 1468830713940 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:53 INFO - PROCESS | 2295 | 1468830713942 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x111c9f800 == 22 [pid = 2295] [id = 22] 01:31:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 62 (0x110d6a800) [pid = 2295] [serial = 62] [outer = 0x0] 01:31:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 63 (0x111c18000) [pid = 2295] [serial = 63] [outer = 0x110d6a800] 01:31:53 INFO - PROCESS | 2295 | 1468830713977 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x1121b2400) [pid = 2295] [serial = 64] [outer = 0x110d6a800] 01:31:54 INFO - PROCESS | 2295 | 1468830714404 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]]]}] 01:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1276ms 01:31:54 INFO - PROCESS | 2295 | 1468830714423 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:31:54 INFO - PROCESS | 2295 | 1468830714425 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:31:54 INFO - PROCESS | 2295 | 1468830714428 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - PROCESS | 2295 | 1468830714431 Marionette TRACE conn2 <- [1,62,null,{}] 01:31:54 INFO - PROCESS | 2295 | 1468830714434 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}] 01:31:54 INFO - PROCESS | 2295 | 1468830714436 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:54 INFO - PROCESS | 2295 | 1468830714549 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:31:54 INFO - PROCESS | 2295 | 1468830714590 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 2295 | 1468830714592 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e19800 == 23 [pid = 2295] [id = 23] 01:31:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x112d7d400) [pid = 2295] [serial = 65] [outer = 0x0] 01:31:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x113c2b800) [pid = 2295] [serial = 66] [outer = 0x112d7d400] 01:31:54 INFO - PROCESS | 2295 | 1468830714623 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x115e5a400) [pid = 2295] [serial = 67] [outer = 0x112d7d400] 01:31:55 INFO - PROCESS | 2295 | 1468830715020 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]]]}] 01:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 01:31:55 INFO - PROCESS | 2295 | 1468830715052 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 2295 | 1468830715054 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:31:55 INFO - PROCESS | 2295 | 1468830715057 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - PROCESS | 2295 | 1468830715058 Marionette TRACE conn2 <- [1,66,null,{}] 01:31:55 INFO - PROCESS | 2295 | 1468830715061 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}] 01:31:55 INFO - PROCESS | 2295 | 1468830715062 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:55 INFO - PROCESS | 2295 | 1468830715178 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:31:55 INFO - PROCESS | 2295 | 1468830715245 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:55 INFO - PROCESS | 2295 | 1468830715247 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f1b800 == 24 [pid = 2295] [id = 24] 01:31:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x117157c00) [pid = 2295] [serial = 68] [outer = 0x0] 01:31:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x118110c00) [pid = 2295] [serial = 69] [outer = 0x117157c00] 01:31:55 INFO - PROCESS | 2295 | 1468830715276 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x1185bb000) [pid = 2295] [serial = 70] [outer = 0x117157c00] 01:31:55 INFO - PROCESS | 2295 | 1468830715872 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]]]}] 01:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 869ms 01:31:55 INFO - PROCESS | 2295 | 1468830715932 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 2295 | 1468830715935 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:31:55 INFO - PROCESS | 2295 | 1468830715940 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - PROCESS | 2295 | 1468830715943 Marionette TRACE conn2 <- [1,70,null,{}] 01:31:55 INFO - PROCESS | 2295 | 1468830715949 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}] 01:31:55 INFO - PROCESS | 2295 | 1468830715951 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:56 INFO - PROCESS | 2295 | 1468830716052 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:31:56 INFO - PROCESS | 2295 | 1468830716103 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 2295 | 1468830716104 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x115d6c000 == 25 [pid = 2295] [id = 25] 01:31:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x1164dfc00) [pid = 2295] [serial = 71] [outer = 0x0] 01:31:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x1164e4800) [pid = 2295] [serial = 72] [outer = 0x1164dfc00] 01:31:56 INFO - PROCESS | 2295 | 1468830716134 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x11676a400) [pid = 2295] [serial = 73] [outer = 0x1164dfc00] 01:31:56 INFO - PROCESS | 2295 | 1468830716591 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]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 677ms 01:31:56 INFO - PROCESS | 2295 | 1468830716617 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 2295 | 1468830716622 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:31:56 INFO - PROCESS | 2295 | 1468830716628 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - PROCESS | 2295 | 1468830716631 Marionette TRACE conn2 <- [1,74,null,{}] 01:31:56 INFO - PROCESS | 2295 | 1468830716634 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}] 01:31:56 INFO - PROCESS | 2295 | 1468830716637 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:56 INFO - PROCESS | 2295 | 1468830716743 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:31:56 INFO - PROCESS | 2295 | 1468830716786 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 2295 | 1468830716788 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x1164b1800 == 26 [pid = 2295] [id = 26] 01:31:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x116aae400) [pid = 2295] [serial = 74] [outer = 0x0] 01:31:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x118105000) [pid = 2295] [serial = 75] [outer = 0x116aae400] 01:31:56 INFO - PROCESS | 2295 | 1468830716816 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1185b9c00) [pid = 2295] [serial = 76] [outer = 0x116aae400] 01:31:57 INFO - PROCESS | 2295 | 1468830717150 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]]]}] 01:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 573ms 01:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:31:57 INFO - PROCESS | 2295 | 1468830717201 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 2295 | 1468830717202 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:31:57 INFO - PROCESS | 2295 | 1468830717205 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 2295 | 1468830717207 Marionette TRACE conn2 <- [1,78,null,{}] 01:31:57 INFO - PROCESS | 2295 | 1468830717215 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}] 01:31:57 INFO - PROCESS | 2295 | 1468830717218 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:57 INFO - PROCESS | 2295 | 1468830717306 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:31:57 INFO - PROCESS | 2295 | 1468830717355 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 2295 | 1468830717357 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x116685800 == 27 [pid = 2295] [id = 27] 01:31:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x112d59000) [pid = 2295] [serial = 77] [outer = 0x0] 01:31:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x116768c00) [pid = 2295] [serial = 78] [outer = 0x112d59000] 01:31:57 INFO - PROCESS | 2295 | 1468830717385 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1185b5000) [pid = 2295] [serial = 79] [outer = 0x112d59000] 01:31:57 INFO - PROCESS | 2295 | 1468830717634 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]]]}] 01:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 01:31:57 INFO - PROCESS | 2295 | 1468830717676 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 2295 | 1468830717678 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:31:57 INFO - PROCESS | 2295 | 1468830717688 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 2295 | 1468830717689 Marionette TRACE conn2 <- [1,82,null,{}] 01:31:57 INFO - PROCESS | 2295 | 1468830717691 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}] 01:31:57 INFO - PROCESS | 2295 | 1468830717692 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:57 INFO - PROCESS | 2295 | 1468830717772 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:31:57 INFO - PROCESS | 2295 | 1468830717775 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 2295 | 1468830717777 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x117481800 == 28 [pid = 2295] [id = 28] 01:31:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x11880a400) [pid = 2295] [serial = 80] [outer = 0x0] 01:31:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x119111000) [pid = 2295] [serial = 81] [outer = 0x11880a400] 01:31:57 INFO - PROCESS | 2295 | 1468830717804 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x11916e800) [pid = 2295] [serial = 82] [outer = 0x11880a400] 01:31:58 INFO - PROCESS | 2295 | 1468830718117 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]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 01:31:58 INFO - PROCESS | 2295 | 1468830718157 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 2295 | 1468830718158 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:31:58 INFO - PROCESS | 2295 | 1468830718160 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 2295 | 1468830718162 Marionette TRACE conn2 <- [1,86,null,{}] 01:31:58 INFO - PROCESS | 2295 | 1468830718164 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}] 01:31:58 INFO - PROCESS | 2295 | 1468830718165 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:58 INFO - PROCESS | 2295 | 1468830718234 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:31:58 INFO - PROCESS | 2295 | 1468830718238 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 2295 | 1468830718239 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ebc000 == 29 [pid = 2295] [id = 29] 01:31:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1131bd400) [pid = 2295] [serial = 83] [outer = 0x0] 01:31:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x11942e000) [pid = 2295] [serial = 84] [outer = 0x1131bd400] 01:31:58 INFO - PROCESS | 2295 | 1468830718266 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1194b7400) [pid = 2295] [serial = 85] [outer = 0x1131bd400] 01:31:58 INFO - PROCESS | 2295 | 1468830718567 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]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 01:31:58 INFO - PROCESS | 2295 | 1468830718584 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 2295 | 1468830718585 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:31:58 INFO - PROCESS | 2295 | 1468830718587 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 2295 | 1468830718588 Marionette TRACE conn2 <- [1,90,null,{}] 01:31:58 INFO - PROCESS | 2295 | 1468830718591 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}] 01:31:58 INFO - PROCESS | 2295 | 1468830718595 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:58 INFO - PROCESS | 2295 | 1468830718689 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:31:58 INFO - PROCESS | 2295 | 1468830718734 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 2295 | 1468830718736 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x11830b800 == 30 [pid = 2295] [id = 30] 01:31:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1130e3400) [pid = 2295] [serial = 86] [outer = 0x0] 01:31:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1198ba800) [pid = 2295] [serial = 87] [outer = 0x1130e3400] 01:31:58 INFO - PROCESS | 2295 | 1468830718761 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119990c00) [pid = 2295] [serial = 88] [outer = 0x1130e3400] 01:31:59 INFO - PROCESS | 2295 | 1468830719021 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]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 01:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:31:59 INFO - PROCESS | 2295 | 1468830719058 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 2295 | 1468830719060 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:31:59 INFO - PROCESS | 2295 | 1468830719071 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 2295 | 1468830719073 Marionette TRACE conn2 <- [1,94,null,{}] 01:31:59 INFO - PROCESS | 2295 | 1468830719076 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}] 01:31:59 INFO - PROCESS | 2295 | 1468830719079 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:59 INFO - PROCESS | 2295 | 1468830719206 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:31:59 INFO - PROCESS | 2295 | 1468830719210 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 2295 | 1468830719212 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x1188d7800 == 31 [pid = 2295] [id = 31] 01:31:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119991800) [pid = 2295] [serial = 89] [outer = 0x0] 01:31:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x11a0b9400) [pid = 2295] [serial = 90] [outer = 0x119991800] 01:31:59 INFO - PROCESS | 2295 | 1468830719253 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1210cc000) [pid = 2295] [serial = 91] [outer = 0x119991800] 01:31:59 INFO - PROCESS | 2295 | 1468830719652 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]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 01:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:31:59 INFO - PROCESS | 2295 | 1468830719691 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 2295 | 1468830719692 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:31:59 INFO - PROCESS | 2295 | 1468830719694 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 2295 | 1468830719695 Marionette TRACE conn2 <- [1,98,null,{}] 01:31:59 INFO - PROCESS | 2295 | 1468830719700 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}] 01:31:59 INFO - PROCESS | 2295 | 1468830719701 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:59 INFO - PROCESS | 2295 | 1468830719771 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:31:59 INFO - PROCESS | 2295 | 1468830719774 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 2295 | 1468830719775 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:31:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192df800 == 32 [pid = 2295] [id = 32] 01:31:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119dc3800) [pid = 2295] [serial = 92] [outer = 0x0] 01:31:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1211ed800) [pid = 2295] [serial = 93] [outer = 0x119dc3800] 01:31:59 INFO - PROCESS | 2295 | 1468830719802 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1211f3400) [pid = 2295] [serial = 94] [outer = 0x119dc3800] 01:32:00 INFO - PROCESS | 2295 | 1468830720105 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]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 01:32:00 INFO - PROCESS | 2295 | 1468830720123 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 2295 | 1468830720125 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:32:00 INFO - PROCESS | 2295 | 1468830720130 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 2295 | 1468830720135 Marionette TRACE conn2 <- [1,102,null,{}] 01:32:00 INFO - PROCESS | 2295 | 1468830720138 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}] 01:32:00 INFO - PROCESS | 2295 | 1468830720140 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:00 INFO - PROCESS | 2295 | 1468830720253 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:32:00 INFO - PROCESS | 2295 | 1468830720258 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 2295 | 1468830720259 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x11667d800 == 33 [pid = 2295] [id = 33] 01:32:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1211eb400) [pid = 2295] [serial = 95] [outer = 0x0] 01:32:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1233eec00) [pid = 2295] [serial = 96] [outer = 0x1211eb400] 01:32:00 INFO - PROCESS | 2295 | 1468830720298 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123632000) [pid = 2295] [serial = 97] [outer = 0x1211eb400] 01:32:00 INFO - PROCESS | 2295 | 1468830720693 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]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 575ms 01:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:32:00 INFO - PROCESS | 2295 | 1468830720703 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 2295 | 1468830720704 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:32:00 INFO - PROCESS | 2295 | 1468830720707 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 2295 | 1468830720707 Marionette TRACE conn2 <- [1,106,null,{}] 01:32:00 INFO - PROCESS | 2295 | 1468830720710 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}] 01:32:00 INFO - PROCESS | 2295 | 1468830720711 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:00 INFO - PROCESS | 2295 | 1468830720806 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:32:00 INFO - PROCESS | 2295 | 1468830720814 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 2295 | 1468830720816 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x119455800 == 34 [pid = 2295] [id = 34] 01:32:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12320a800) [pid = 2295] [serial = 98] [outer = 0x0] 01:32:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123897400) [pid = 2295] [serial = 99] [outer = 0x12320a800] 01:32:00 INFO - PROCESS | 2295 | 1468830720840 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1239bc000) [pid = 2295] [serial = 100] [outer = 0x12320a800] 01:32:01 INFO - PROCESS | 2295 | 1468830721124 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]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 467ms 01:32:01 INFO - PROCESS | 2295 | 1468830721175 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 2295 | 1468830721176 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:32:01 INFO - PROCESS | 2295 | 1468830721179 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 2295 | 1468830721183 Marionette TRACE conn2 <- [1,110,null,{}] 01:32:01 INFO - PROCESS | 2295 | 1468830721185 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}] 01:32:01 INFO - PROCESS | 2295 | 1468830721187 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:01 INFO - PROCESS | 2295 | 1468830721270 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:32:01 INFO - PROCESS | 2295 | 1468830721274 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 2295 | 1468830721275 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d70800 == 35 [pid = 2295] [id = 35] 01:32:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x123635800) [pid = 2295] [serial = 101] [outer = 0x0] 01:32:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1240f1c00) [pid = 2295] [serial = 102] [outer = 0x123635800] 01:32:01 INFO - PROCESS | 2295 | 1468830721303 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x124826c00) [pid = 2295] [serial = 103] [outer = 0x123635800] 01:32:01 INFO - PROCESS | 2295 | 1468830721618 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]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 471ms 01:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:32:01 INFO - PROCESS | 2295 | 1468830721651 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 2295 | 1468830721652 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:32:01 INFO - PROCESS | 2295 | 1468830721654 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 2295 | 1468830721655 Marionette TRACE conn2 <- [1,114,null,{}] 01:32:01 INFO - PROCESS | 2295 | 1468830721657 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}] 01:32:01 INFO - PROCESS | 2295 | 1468830721658 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:01 INFO - PROCESS | 2295 | 1468830721756 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:32:01 INFO - PROCESS | 2295 | 1468830721763 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 2295 | 1468830721766 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a00e800 == 36 [pid = 2295] [id = 36] 01:32:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x124285800) [pid = 2295] [serial = 104] [outer = 0x0] 01:32:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x124ed5c00) [pid = 2295] [serial = 105] [outer = 0x124285800] 01:32:01 INFO - PROCESS | 2295 | 1468830721789 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x125930000) [pid = 2295] [serial = 106] [outer = 0x124285800] 01:32:02 INFO - PROCESS | 2295 | 1468830722080 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]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 01:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:32:02 INFO - PROCESS | 2295 | 1468830722122 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:32:02 INFO - PROCESS | 2295 | 1468830722123 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:32:02 INFO - PROCESS | 2295 | 1468830722125 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 2295 | 1468830722126 Marionette TRACE conn2 <- [1,118,null,{}] 01:32:02 INFO - PROCESS | 2295 | 1468830722130 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}] 01:32:02 INFO - PROCESS | 2295 | 1468830722132 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:02 INFO - PROCESS | 2295 | 1468830722206 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:32:02 INFO - PROCESS | 2295 | 1468830722209 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 2295 | 1468830722210 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x123088000 == 37 [pid = 2295] [id = 37] 01:32:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x123c95400) [pid = 2295] [serial = 107] [outer = 0x0] 01:32:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x125d29c00) [pid = 2295] [serial = 108] [outer = 0x123c95400] 01:32:02 INFO - PROCESS | 2295 | 1468830722236 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x125e36400) [pid = 2295] [serial = 109] [outer = 0x123c95400] 01:32:02 INFO - PROCESS | 2295 | 1468830722516 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]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 01:32:02 INFO - PROCESS | 2295 | 1468830722554 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:32:02 INFO - PROCESS | 2295 | 1468830722555 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:32:02 INFO - PROCESS | 2295 | 1468830722557 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 2295 | 1468830722558 Marionette TRACE conn2 <- [1,122,null,{}] 01:32:02 INFO - PROCESS | 2295 | 1468830722561 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}] 01:32:02 INFO - PROCESS | 2295 | 1468830722563 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:02 INFO - PROCESS | 2295 | 1468830722666 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:32:02 INFO - PROCESS | 2295 | 1468830722672 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 2295 | 1468830722673 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x123198000 == 38 [pid = 2295] [id = 38] 01:32:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x119163400) [pid = 2295] [serial = 110] [outer = 0x0] 01:32:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x125da7000) [pid = 2295] [serial = 111] [outer = 0x119163400] 01:32:02 INFO - PROCESS | 2295 | 1468830722697 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x12888a800) [pid = 2295] [serial = 112] [outer = 0x119163400] 01:32:02 INFO - PROCESS | 2295 | 1468830722975 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]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 467ms 01:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:32:03 INFO - PROCESS | 2295 | 1468830723026 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 2295 | 1468830723027 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:32:03 INFO - PROCESS | 2295 | 1468830723031 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 2295 | 1468830723033 Marionette TRACE conn2 <- [1,126,null,{}] 01:32:03 INFO - PROCESS | 2295 | 1468830723036 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}] 01:32:03 INFO - PROCESS | 2295 | 1468830723037 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:03 INFO - PROCESS | 2295 | 1468830723116 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:32:03 INFO - PROCESS | 2295 | 1468830723120 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 2295 | 1468830723121 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234dd000 == 39 [pid = 2295] [id = 39] 01:32:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x126884800) [pid = 2295] [serial = 113] [outer = 0x0] 01:32:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x128893800) [pid = 2295] [serial = 114] [outer = 0x126884800] 01:32:03 INFO - PROCESS | 2295 | 1468830723144 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x128c22c00) [pid = 2295] [serial = 115] [outer = 0x126884800] 01:32:03 INFO - PROCESS | 2295 | 1468830723487 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]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 472ms 01:32:03 INFO - PROCESS | 2295 | 1468830723503 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 2295 | 1468830723504 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:32:03 INFO - PROCESS | 2295 | 1468830723506 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 2295 | 1468830723508 Marionette TRACE conn2 <- [1,130,null,{}] 01:32:03 INFO - PROCESS | 2295 | 1468830723510 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}] 01:32:03 INFO - PROCESS | 2295 | 1468830723511 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:03 INFO - PROCESS | 2295 | 1468830723624 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:32:03 INFO - PROCESS | 2295 | 1468830723632 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 2295 | 1468830723634 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238c4000 == 40 [pid = 2295] [id = 40] 01:32:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x128d28400) [pid = 2295] [serial = 116] [outer = 0x0] 01:32:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x12902f000) [pid = 2295] [serial = 117] [outer = 0x128d28400] 01:32:03 INFO - PROCESS | 2295 | 1468830723670 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x129038000) [pid = 2295] [serial = 118] [outer = 0x128d28400] 01:32:04 INFO - PROCESS | 2295 | 1468830724087 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]]]}] 01:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 621ms 01:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:32:04 INFO - PROCESS | 2295 | 1468830724127 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 2295 | 1468830724128 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:32:04 INFO - PROCESS | 2295 | 1468830724130 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 2295 | 1468830724131 Marionette TRACE conn2 <- [1,134,null,{}] 01:32:04 INFO - PROCESS | 2295 | 1468830724134 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}] 01:32:04 INFO - PROCESS | 2295 | 1468830724135 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:04 INFO - PROCESS | 2295 | 1468830724247 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:32:04 INFO - PROCESS | 2295 | 1468830724253 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 2295 | 1468830724254 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b86000 == 41 [pid = 2295] [id = 41] 01:32:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x128c21000) [pid = 2295] [serial = 119] [outer = 0x0] 01:32:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x129243400) [pid = 2295] [serial = 120] [outer = 0x128c21000] 01:32:04 INFO - PROCESS | 2295 | 1468830724277 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x1292d0800) [pid = 2295] [serial = 121] [outer = 0x128c21000] 01:32:05 INFO - PROCESS | 2295 | 1468830725250 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]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1171ms 01:32:05 INFO - PROCESS | 2295 | 1468830725308 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 2295 | 1468830725310 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:32:05 INFO - PROCESS | 2295 | 1468830725314 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 2295 | 1468830725316 Marionette TRACE conn2 <- [1,138,null,{}] 01:32:05 INFO - PROCESS | 2295 | 1468830725320 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}] 01:32:05 INFO - PROCESS | 2295 | 1468830725321 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:05 INFO - PROCESS | 2295 | 1468830725410 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:32:05 INFO - PROCESS | 2295 | 1468830725462 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 2295 | 1468830725463 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x11330e800 == 42 [pid = 2295] [id = 42] 01:32:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 122 (0x116817c00) [pid = 2295] [serial = 122] [outer = 0x0] 01:32:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 123 (0x11688c400) [pid = 2295] [serial = 123] [outer = 0x116817c00] 01:32:05 INFO - PROCESS | 2295 | 1468830725490 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 124 (0x1176b3800) [pid = 2295] [serial = 124] [outer = 0x116817c00] 01:32:05 INFO - PROCESS | 2295 | 1468830725825 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]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 01:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:32:05 INFO - PROCESS | 2295 | 1468830725835 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 2295 | 1468830725838 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:32:05 INFO - PROCESS | 2295 | 1468830725842 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 2295 | 1468830725844 Marionette TRACE conn2 <- [1,142,null,{}] 01:32:05 INFO - PROCESS | 2295 | 1468830725849 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}] 01:32:05 INFO - PROCESS | 2295 | 1468830725850 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:05 INFO - PROCESS | 2295 | 1468830725941 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:32:05 INFO - PROCESS | 2295 | 1468830725972 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 2295 | 1468830725973 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x116852000 == 43 [pid = 2295] [id = 43] 01:32:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 125 (0x11810cc00) [pid = 2295] [serial = 125] [outer = 0x0] 01:32:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 126 (0x1185ba000) [pid = 2295] [serial = 126] [outer = 0x11810cc00] 01:32:06 INFO - PROCESS | 2295 | 1468830726000 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 127 (0x11875f000) [pid = 2295] [serial = 127] [outer = 0x11810cc00] 01:32:06 INFO - PROCESS | 2295 | 1468830726365 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]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 573ms 01:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:32:06 INFO - PROCESS | 2295 | 1468830726423 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 2295 | 1468830726425 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:32:06 INFO - PROCESS | 2295 | 1468830726428 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 2295 | 1468830726432 Marionette TRACE conn2 <- [1,146,null,{}] 01:32:06 INFO - PROCESS | 2295 | 1468830726443 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}] 01:32:06 INFO - PROCESS | 2295 | 1468830726447 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:06 INFO - PROCESS | 2295 | 1468830726966 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 126 (0x12d3d0000) [pid = 2295] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 125 (0x12b8bd800) [pid = 2295] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 124 (0x118757c00) [pid = 2295] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 123 (0x12cf2e400) [pid = 2295] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 122 (0x12c81e000) [pid = 2295] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 121 (0x12c554800) [pid = 2295] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x12bf80400) [pid = 2295] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x1185bbc00) [pid = 2295] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x117e26c00) [pid = 2295] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x128895c00) [pid = 2295] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x12aaee400) [pid = 2295] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x12a6c0c00) [pid = 2295] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:32:06 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x129032c00) [pid = 2295] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x119163400) [pid = 2295] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x110d6a800) [pid = 2295] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x112d7d400) [pid = 2295] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x117157c00) [pid = 2295] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1164dfc00) [pid = 2295] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x116aae400) [pid = 2295] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x112d59000) [pid = 2295] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x11880a400) [pid = 2295] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1131bd400) [pid = 2295] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1130e3400) [pid = 2295] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x119991800) [pid = 2295] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x119dc3800) [pid = 2295] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1211eb400) [pid = 2295] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x12320a800) [pid = 2295] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x124285800) [pid = 2295] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:32:07 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123c95400) [pid = 2295] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:32:07 INFO - PROCESS | 2295 | 1468830727040 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 2295 | 1468830727042 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168d6800 == 44 [pid = 2295] [id = 44] 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x112a80400) [pid = 2295] [serial = 128] [outer = 0x0] 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x112a82000) [pid = 2295] [serial = 129] [outer = 0x112a80400] 01:32:07 INFO - PROCESS | 2295 | 1468830727069 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x117158800) [pid = 2295] [serial = 130] [outer = 0x112a80400] 01:32:07 INFO - PROCESS | 2295 | 1468830727336 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]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 924ms 01:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:32:07 INFO - PROCESS | 2295 | 1468830727357 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 2295 | 1468830727358 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:32:07 INFO - PROCESS | 2295 | 1468830727360 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 2295 | 1468830727362 Marionette TRACE conn2 <- [1,150,null,{}] 01:32:07 INFO - PROCESS | 2295 | 1468830727372 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}] 01:32:07 INFO - PROCESS | 2295 | 1468830727373 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:07 INFO - PROCESS | 2295 | 1468830727451 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:32:07 INFO - PROCESS | 2295 | 1468830727455 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 2295 | 1468830727456 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x118506000 == 45 [pid = 2295] [id = 45] 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x11887cc00) [pid = 2295] [serial = 131] [outer = 0x0] 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x119914400) [pid = 2295] [serial = 132] [outer = 0x11887cc00] 01:32:07 INFO - PROCESS | 2295 | 1468830727484 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x11994f400) [pid = 2295] [serial = 133] [outer = 0x11887cc00] 01:32:07 INFO - PROCESS | 2295 | 1468830727783 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]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 478ms 01:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:32:07 INFO - PROCESS | 2295 | 1468830727839 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 2295 | 1468830727840 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:32:07 INFO - PROCESS | 2295 | 1468830727842 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 2295 | 1468830727843 Marionette TRACE conn2 <- [1,154,null,{}] 01:32:07 INFO - PROCESS | 2295 | 1468830727846 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}] 01:32:07 INFO - PROCESS | 2295 | 1468830727847 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:07 INFO - PROCESS | 2295 | 1468830727915 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:32:07 INFO - PROCESS | 2295 | 1468830727919 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 2295 | 1468830727920 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b7000 == 46 [pid = 2295] [id = 46] 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x118108000) [pid = 2295] [serial = 134] [outer = 0x0] 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x11995e800) [pid = 2295] [serial = 135] [outer = 0x118108000] 01:32:07 INFO - PROCESS | 2295 | 1468830727946 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x119988800) [pid = 2295] [serial = 136] [outer = 0x118108000] 01:32:08 INFO - PROCESS | 2295 | 1468830728271 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]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 01:32:08 INFO - PROCESS | 2295 | 1468830728311 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 2295 | 1468830728313 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:32:08 INFO - PROCESS | 2295 | 1468830728315 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 2295 | 1468830728316 Marionette TRACE conn2 <- [1,158,null,{}] 01:32:08 INFO - PROCESS | 2295 | 1468830728318 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}] 01:32:08 INFO - PROCESS | 2295 | 1468830728322 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:08 INFO - PROCESS | 2295 | 1468830728417 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:32:08 INFO - PROCESS | 2295 | 1468830728461 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 2295 | 1468830728462 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x11944e800 == 47 [pid = 2295] [id = 47] 01:32:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x119915400) [pid = 2295] [serial = 137] [outer = 0x0] 01:32:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x11a0b9800) [pid = 2295] [serial = 138] [outer = 0x119915400] 01:32:08 INFO - PROCESS | 2295 | 1468830728490 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12389c400) [pid = 2295] [serial = 139] [outer = 0x119915400] 01:32:08 INFO - PROCESS | 2295 | 1468830728738 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]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 01:32:08 INFO - PROCESS | 2295 | 1468830728786 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 2295 | 1468830728787 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:32:08 INFO - PROCESS | 2295 | 1468830728789 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 2295 | 1468830728790 Marionette TRACE conn2 <- [1,162,null,{}] 01:32:08 INFO - PROCESS | 2295 | 1468830728793 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}] 01:32:08 INFO - PROCESS | 2295 | 1468830728794 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:08 INFO - PROCESS | 2295 | 1468830728877 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:32:08 INFO - PROCESS | 2295 | 1468830728883 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 2295 | 1468830728884 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a016800 == 48 [pid = 2295] [id = 48] 01:32:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1239b7c00) [pid = 2295] [serial = 140] [outer = 0x0] 01:32:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1240e9400) [pid = 2295] [serial = 141] [outer = 0x1239b7c00] 01:32:08 INFO - PROCESS | 2295 | 1468830728908 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x12448e800) [pid = 2295] [serial = 142] [outer = 0x1239b7c00] 01:32:09 INFO - PROCESS | 2295 | 1468830729371 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]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 01:32:09 INFO - PROCESS | 2295 | 1468830729409 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 2295 | 1468830729411 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:32:09 INFO - PROCESS | 2295 | 1468830729414 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - PROCESS | 2295 | 1468830729418 Marionette TRACE conn2 <- [1,166,null,{}] 01:32:09 INFO - PROCESS | 2295 | 1468830729421 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}] 01:32:09 INFO - PROCESS | 2295 | 1468830729423 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:09 INFO - PROCESS | 2295 | 1468830729516 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:32:09 INFO - PROCESS | 2295 | 1468830729574 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 2295 | 1468830729575 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x116864000 == 49 [pid = 2295] [id = 49] 01:32:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x115e58400) [pid = 2295] [serial = 143] [outer = 0x0] 01:32:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x116767c00) [pid = 2295] [serial = 144] [outer = 0x115e58400] 01:32:09 INFO - PROCESS | 2295 | 1468830729606 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1176b7400) [pid = 2295] [serial = 145] [outer = 0x115e58400] 01:32:10 INFO - PROCESS | 2295 | 1468830730035 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]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 01:32:10 INFO - PROCESS | 2295 | 1468830730086 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 2295 | 1468830730089 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:32:10 INFO - PROCESS | 2295 | 1468830730094 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 2295 | 1468830730096 Marionette TRACE conn2 <- [1,170,null,{}] 01:32:10 INFO - PROCESS | 2295 | 1468830730116 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}] 01:32:10 INFO - PROCESS | 2295 | 1468830730118 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:10 INFO - PROCESS | 2295 | 1468830730216 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:32:10 INFO - PROCESS | 2295 | 1468830730275 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 2295 | 1468830730276 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c67800 == 50 [pid = 2295] [id = 50] 01:32:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x118873000) [pid = 2295] [serial = 146] [outer = 0x0] 01:32:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x119166000) [pid = 2295] [serial = 147] [outer = 0x118873000] 01:32:10 INFO - PROCESS | 2295 | 1468830730307 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x1194b6800) [pid = 2295] [serial = 148] [outer = 0x118873000] 01:32:10 INFO - PROCESS | 2295 | 1468830730710 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]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 639ms 01:32:10 INFO - PROCESS | 2295 | 1468830730733 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 2295 | 1468830730734 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:32:10 INFO - PROCESS | 2295 | 1468830730737 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 2295 | 1468830730740 Marionette TRACE conn2 <- [1,174,null,{}] 01:32:10 INFO - PROCESS | 2295 | 1468830730747 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}] 01:32:10 INFO - PROCESS | 2295 | 1468830730750 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:10 INFO - PROCESS | 2295 | 1468830730856 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:32:10 INFO - PROCESS | 2295 | 1468830730917 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 2295 | 1468830730918 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238b2800 == 51 [pid = 2295] [id = 51] 01:32:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x1210cac00) [pid = 2295] [serial = 149] [outer = 0x0] 01:32:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x1211ef400) [pid = 2295] [serial = 150] [outer = 0x1210cac00] 01:32:10 INFO - PROCESS | 2295 | 1468830730949 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 122 (0x1237a5400) [pid = 2295] [serial = 151] [outer = 0x1210cac00] 01:32:11 INFO - PROCESS | 2295 | 1468830731352 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]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 01:32:11 INFO - PROCESS | 2295 | 1468830731358 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 2295 | 1468830731360 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:32:11 INFO - PROCESS | 2295 | 1468830731363 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - PROCESS | 2295 | 1468830731364 Marionette TRACE conn2 <- [1,178,null,{}] 01:32:11 INFO - PROCESS | 2295 | 1468830731366 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}] 01:32:11 INFO - PROCESS | 2295 | 1468830731368 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:11 INFO - PROCESS | 2295 | 1468830731462 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:32:11 INFO - PROCESS | 2295 | 1468830731505 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 2295 | 1468830731506 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b6800 == 52 [pid = 2295] [id = 52] 01:32:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 123 (0x1240e4800) [pid = 2295] [serial = 152] [outer = 0x0] 01:32:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 124 (0x1244e6400) [pid = 2295] [serial = 153] [outer = 0x1240e4800] 01:32:11 INFO - PROCESS | 2295 | 1468830731535 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 125 (0x124e11c00) [pid = 2295] [serial = 154] [outer = 0x1240e4800] 01:32:11 INFO - PROCESS | 2295 | 1468830731949 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]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 01:32:12 INFO - PROCESS | 2295 | 1468830732001 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:32:12 INFO - PROCESS | 2295 | 1468830732003 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:32:12 INFO - PROCESS | 2295 | 1468830732008 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:32:12 INFO - PROCESS | 2295 | 1468830732010 Marionette TRACE conn2 <- [1,182,null,{}] 01:32:12 INFO - PROCESS | 2295 | 1468830732016 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}] 01:32:12 INFO - PROCESS | 2295 | 1468830732018 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:12 INFO - PROCESS | 2295 | 1468830732151 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:32:12 INFO - PROCESS | 2295 | 1468830732237 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 2295 | 1468830732239 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e30800 == 53 [pid = 2295] [id = 53] 01:32:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 126 (0x11676a000) [pid = 2295] [serial = 155] [outer = 0x0] 01:32:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 127 (0x117e2b000) [pid = 2295] [serial = 156] [outer = 0x11676a000] 01:32:12 INFO - PROCESS | 2295 | 1468830732284 Marionette DEBUG loaded listener.js 01:32:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 128 (0x119423400) [pid = 2295] [serial = 157] [outer = 0x11676a000] 01:32:12 INFO - PROCESS | 2295 | 1468830732803 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]]]}] 01:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 825ms 01:32:12 INFO - PROCESS | 2295 | 1468830732833 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:32:12 INFO - PROCESS | 2295 | 1468830732835 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:32:12 INFO - PROCESS | 2295 | 1468830732838 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:32:12 INFO - PROCESS | 2295 | 1468830732840 Marionette TRACE conn2 <- [1,186,null,{}] 01:32:12 INFO - PROCESS | 2295 | 1468830732844 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}] 01:32:12 INFO - PROCESS | 2295 | 1468830732845 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:12 INFO - PROCESS | 2295 | 1468830732936 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:32:12 INFO - PROCESS | 2295 | 1468830732985 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 2295 | 1468830732986 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x11640f800 == 54 [pid = 2295] [id = 54] 01:32:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 129 (0x1133c1800) [pid = 2295] [serial = 158] [outer = 0x0] 01:32:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 130 (0x116641800) [pid = 2295] [serial = 159] [outer = 0x1133c1800] 01:32:13 INFO - PROCESS | 2295 | 1468830733014 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 131 (0x116aad000) [pid = 2295] [serial = 160] [outer = 0x1133c1800] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11944e800 == 53 [pid = 2295] [id = 47] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b7000 == 52 [pid = 2295] [id = 46] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1192df800 == 51 [pid = 2295] [id = 32] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x118506000 == 50 [pid = 2295] [id = 45] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1168d6800 == 49 [pid = 2295] [id = 44] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x119455800 == 48 [pid = 2295] [id = 34] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x117ebc000 == 47 [pid = 2295] [id = 29] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x116852000 == 46 [pid = 2295] [id = 43] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x117481800 == 45 [pid = 2295] [id = 28] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11667d800 == 44 [pid = 2295] [id = 33] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x116685800 == 43 [pid = 2295] [id = 27] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11830b800 == 42 [pid = 2295] [id = 30] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11330e800 == 41 [pid = 2295] [id = 42] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x123088000 == 40 [pid = 2295] [id = 37] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x123198000 == 39 [pid = 2295] [id = 38] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1188d7800 == 38 [pid = 2295] [id = 31] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x115e30800 == 37 [pid = 2295] [id = 53] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b6800 == 36 [pid = 2295] [id = 52] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1238b2800 == 35 [pid = 2295] [id = 51] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x119c67800 == 34 [pid = 2295] [id = 50] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1238c4000 == 33 [pid = 2295] [id = 40] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11a00e800 == 32 [pid = 2295] [id = 36] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x116864000 == 31 [pid = 2295] [id = 49] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1234dd000 == 30 [pid = 2295] [id = 39] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11a016800 == 29 [pid = 2295] [id = 48] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x123b86000 == 28 [pid = 2295] [id = 41] 01:32:13 INFO - PROCESS | 2295 | --DOCSHELL 0x119d70800 == 27 [pid = 2295] [id = 35] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 130 (0x123ccb800) [pid = 2295] [serial = 11] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 129 (0x12d656000) [pid = 2295] [serial = 61] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 128 (0x125da7000) [pid = 2295] [serial = 111] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 127 (0x128893800) [pid = 2295] [serial = 114] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 126 (0x111c18000) [pid = 2295] [serial = 63] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 125 (0x113c2b800) [pid = 2295] [serial = 66] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 124 (0x1239bc000) [pid = 2295] [serial = 100] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 123 (0x118110c00) [pid = 2295] [serial = 69] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 122 (0x1185bb000) [pid = 2295] [serial = 70] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 121 (0x1164e4800) [pid = 2295] [serial = 72] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x11676a400) [pid = 2295] [serial = 73] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x118105000) [pid = 2295] [serial = 75] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x125930000) [pid = 2295] [serial = 106] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x125e36400) [pid = 2295] [serial = 109] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x1185b9c00) [pid = 2295] [serial = 76] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x1194b7400) [pid = 2295] [serial = 85] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x119990c00) [pid = 2295] [serial = 88] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12888a800) [pid = 2295] [serial = 112] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1185b5000) [pid = 2295] [serial = 79] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x11916e800) [pid = 2295] [serial = 82] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x115e5a400) [pid = 2295] [serial = 67] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x12902f000) [pid = 2295] [serial = 117] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x1121b2400) [pid = 2295] [serial = 64] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x116768c00) [pid = 2295] [serial = 78] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x119111000) [pid = 2295] [serial = 81] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x11942e000) [pid = 2295] [serial = 84] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1198ba800) [pid = 2295] [serial = 87] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x11a0b9400) [pid = 2295] [serial = 90] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1210cc000) [pid = 2295] [serial = 91] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1211ed800) [pid = 2295] [serial = 93] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1211f3400) [pid = 2295] [serial = 94] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1233eec00) [pid = 2295] [serial = 96] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123632000) [pid = 2295] [serial = 97] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123897400) [pid = 2295] [serial = 99] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1240f1c00) [pid = 2295] [serial = 102] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x124ed5c00) [pid = 2295] [serial = 105] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x125d29c00) [pid = 2295] [serial = 108] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1183ce400) [pid = 2295] [serial = 30] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12b960400) [pid = 2295] [serial = 27] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12b966c00) [pid = 2295] [serial = 28] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12b17f000) [pid = 2295] [serial = 24] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x12b18a000) [pid = 2295] [serial = 25] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12a965c00) [pid = 2295] [serial = 21] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12a96a000) [pid = 2295] [serial = 22] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x129407c00) [pid = 2295] [serial = 18] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x129034800) [pid = 2295] [serial = 15] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12903a400) [pid = 2295] [serial = 16] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1237aa400) [pid = 2295] [serial = 8] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x12d25e000) [pid = 2295] [serial = 55] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x12d259400) [pid = 2295] [serial = 54] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12d256800) [pid = 2295] [serial = 51] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x123b90800) [pid = 2295] [serial = 45] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12cf2c400) [pid = 2295] [serial = 48] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12cf30000) [pid = 2295] [serial = 50] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x12cbcb400) [pid = 2295] [serial = 42] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12cbd0400) [pid = 2295] [serial = 43] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x12c819000) [pid = 2295] [serial = 40] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x12c55b400) [pid = 2295] [serial = 39] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x12c54f800) [pid = 2295] [serial = 36] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x12c553400) [pid = 2295] [serial = 37] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x12bc8d000) [pid = 2295] [serial = 33] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x12bf7a000) [pid = 2295] [serial = 34] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x12bc91000) [pid = 2295] [serial = 31] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x12d652400) [pid = 2295] [serial = 60] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x12b8c7000) [pid = 2295] [serial = 57] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x12bf7f000) [pid = 2295] [serial = 58] [outer = 0x0] [url = about:blank] 01:32:13 INFO - PROCESS | 2295 | 1468830733815 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]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1021ms 01:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:32:13 INFO - PROCESS | 2295 | 1468830733860 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 2295 | 1468830733862 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:32:13 INFO - PROCESS | 2295 | 1468830733865 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 2295 | 1468830733867 Marionette TRACE conn2 <- [1,190,null,{}] 01:32:13 INFO - PROCESS | 2295 | 1468830733875 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}] 01:32:13 INFO - PROCESS | 2295 | 1468830733877 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:13 INFO - PROCESS | 2295 | 1468830733946 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:32:13 INFO - PROCESS | 2295 | 1468830733951 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:13 INFO - PROCESS | 2295 | 1468830733953 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x115d6d800 == 28 [pid = 2295] [id = 55] 01:32:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x116a02c00) [pid = 2295] [serial = 161] [outer = 0x0] 01:32:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x11715b400) [pid = 2295] [serial = 162] [outer = 0x116a02c00] 01:32:13 INFO - PROCESS | 2295 | 1468830733982 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x117e29800) [pid = 2295] [serial = 163] [outer = 0x116a02c00] 01:32:14 INFO - PROCESS | 2295 | 1468830734293 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]]]}] 01:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 01:32:14 INFO - PROCESS | 2295 | 1468830734340 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:32:14 INFO - PROCESS | 2295 | 1468830734343 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:32:14 INFO - PROCESS | 2295 | 1468830734351 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:32:14 INFO - PROCESS | 2295 | 1468830734352 Marionette TRACE conn2 <- [1,194,null,{}] 01:32:14 INFO - PROCESS | 2295 | 1468830734355 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}] 01:32:14 INFO - PROCESS | 2295 | 1468830734356 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:14 INFO - PROCESS | 2295 | 1468830734428 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:32:14 INFO - PROCESS | 2295 | 1468830734432 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 2295 | 1468830734434 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x11686d800 == 29 [pid = 2295] [id = 56] 01:32:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1183ce400) [pid = 2295] [serial = 164] [outer = 0x0] 01:32:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x1185bc400) [pid = 2295] [serial = 165] [outer = 0x1183ce400] 01:32:14 INFO - PROCESS | 2295 | 1468830734463 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x118807400) [pid = 2295] [serial = 166] [outer = 0x1183ce400] 01:32:14 INFO - PROCESS | 2295 | 1468830734794 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]]]}] 01:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 01:32:14 INFO - PROCESS | 2295 | 1468830734820 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:32:14 INFO - PROCESS | 2295 | 1468830734821 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:32:14 INFO - PROCESS | 2295 | 1468830734824 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:32:14 INFO - PROCESS | 2295 | 1468830734826 Marionette TRACE conn2 <- [1,198,null,{}] 01:32:14 INFO - PROCESS | 2295 | 1468830734834 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}] 01:32:14 INFO - PROCESS | 2295 | 1468830734837 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:14 INFO - PROCESS | 2295 | 1468830734925 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:32:14 INFO - PROCESS | 2295 | 1468830734934 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 2295 | 1468830734936 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb2800 == 30 [pid = 2295] [id = 57] 01:32:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x1164e1000) [pid = 2295] [serial = 167] [outer = 0x0] 01:32:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x1194b3000) [pid = 2295] [serial = 168] [outer = 0x1164e1000] 01:32:14 INFO - PROCESS | 2295 | 1468830734963 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x1198c3000) [pid = 2295] [serial = 169] [outer = 0x1164e1000] 01:32:15 INFO - PROCESS | 2295 | 1468830735237 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]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 423ms 01:32:15 INFO - PROCESS | 2295 | 1468830735254 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 2295 | 1468830735255 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:32:15 INFO - PROCESS | 2295 | 1468830735257 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 2295 | 1468830735259 Marionette TRACE conn2 <- [1,202,null,{}] 01:32:15 INFO - PROCESS | 2295 | 1468830735261 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}] 01:32:15 INFO - PROCESS | 2295 | 1468830735262 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:15 INFO - PROCESS | 2295 | 1468830735347 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:32:15 INFO - PROCESS | 2295 | 1468830735351 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 2295 | 1468830735352 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x118775800 == 31 [pid = 2295] [id = 58] 01:32:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x119954800) [pid = 2295] [serial = 170] [outer = 0x0] 01:32:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x119cb8000) [pid = 2295] [serial = 171] [outer = 0x119954800] 01:32:15 INFO - PROCESS | 2295 | 1468830735379 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x119dc4000) [pid = 2295] [serial = 172] [outer = 0x119954800] 01:32:15 INFO - PROCESS | 2295 | 1468830735684 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]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 01:32:15 INFO - PROCESS | 2295 | 1468830735727 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:32:15 INFO - PROCESS | 2295 | 1468830735736 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:32:15 INFO - PROCESS | 2295 | 1468830735739 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 2295 | 1468830735740 Marionette TRACE conn2 <- [1,206,null,{}] 01:32:15 INFO - PROCESS | 2295 | 1468830735743 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}] 01:32:15 INFO - PROCESS | 2295 | 1468830735745 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:15 INFO - PROCESS | 2295 | 1468830735885 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:32:15 INFO - PROCESS | 2295 | 1468830735899 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 2295 | 1468830735901 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b1800 == 32 [pid = 2295] [id = 59] 01:32:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x116762000) [pid = 2295] [serial = 173] [outer = 0x0] 01:32:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1210cc400) [pid = 2295] [serial = 174] [outer = 0x116762000] 01:32:15 INFO - PROCESS | 2295 | 1468830735939 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1211f1000) [pid = 2295] [serial = 175] [outer = 0x116762000] 01:32:16 INFO - PROCESS | 2295 | 1468830736310 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]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 619ms 01:32:16 INFO - PROCESS | 2295 | 1468830736358 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 2295 | 1468830736360 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:32:16 INFO - PROCESS | 2295 | 1468830736368 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 2295 | 1468830736369 Marionette TRACE conn2 <- [1,210,null,{}] 01:32:16 INFO - PROCESS | 2295 | 1468830736372 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}] 01:32:16 INFO - PROCESS | 2295 | 1468830736376 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:16 INFO - PROCESS | 2295 | 1468830736477 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:32:16 INFO - PROCESS | 2295 | 1468830736483 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 2295 | 1468830736484 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x11982c800 == 33 [pid = 2295] [id = 60] 01:32:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x113c2c000) [pid = 2295] [serial = 176] [outer = 0x0] 01:32:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x123633800) [pid = 2295] [serial = 177] [outer = 0x113c2c000] 01:32:16 INFO - PROCESS | 2295 | 1468830736509 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x124e0d400) [pid = 2295] [serial = 178] [outer = 0x113c2c000] 01:32:16 INFO - PROCESS | 2295 | 1468830736804 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]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 01:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:32:16 INFO - PROCESS | 2295 | 1468830736842 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 2295 | 1468830736843 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:32:16 INFO - PROCESS | 2295 | 1468830736853 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 2295 | 1468830736854 Marionette TRACE conn2 <- [1,214,null,{}] 01:32:16 INFO - PROCESS | 2295 | 1468830736857 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}] 01:32:16 INFO - PROCESS | 2295 | 1468830736870 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:16 INFO - PROCESS | 2295 | 1468830736955 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:32:16 INFO - PROCESS | 2295 | 1468830736987 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 2295 | 1468830736988 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x119846000 == 34 [pid = 2295] [id = 61] 01:32:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x124e0e000) [pid = 2295] [serial = 179] [outer = 0x0] 01:32:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x124edcc00) [pid = 2295] [serial = 180] [outer = 0x124e0e000] 01:32:17 INFO - PROCESS | 2295 | 1468830737012 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x125937c00) [pid = 2295] [serial = 181] [outer = 0x124e0e000] 01:32:17 INFO - PROCESS | 2295 | 1468830737306 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]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 476ms 01:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:32:17 INFO - PROCESS | 2295 | 1468830737324 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 2295 | 1468830737325 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:32:17 INFO - PROCESS | 2295 | 1468830737327 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 2295 | 1468830737328 Marionette TRACE conn2 <- [1,218,null,{}] 01:32:17 INFO - PROCESS | 2295 | 1468830737333 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}] 01:32:17 INFO - PROCESS | 2295 | 1468830737335 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:17 INFO - PROCESS | 2295 | 1468830737422 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:32:17 INFO - PROCESS | 2295 | 1468830737451 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 2295 | 1468830737452 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x12105f000 == 35 [pid = 2295] [id = 62] 01:32:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x125d29c00) [pid = 2295] [serial = 182] [outer = 0x0] 01:32:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x125d9f400) [pid = 2295] [serial = 183] [outer = 0x125d29c00] 01:32:17 INFO - PROCESS | 2295 | 1468830737476 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x125ec0400) [pid = 2295] [serial = 184] [outer = 0x125d29c00] 01:32:17 INFO - PROCESS | 2295 | 1468830737756 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]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 01:32:17 INFO - PROCESS | 2295 | 1468830737801 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 2295 | 1468830737802 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:32:17 INFO - PROCESS | 2295 | 1468830737804 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 2295 | 1468830737806 Marionette TRACE conn2 <- [1,222,null,{}] 01:32:17 INFO - PROCESS | 2295 | 1468830737808 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}] 01:32:17 INFO - PROCESS | 2295 | 1468830737810 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:17 INFO - PROCESS | 2295 | 1468830737948 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1239b7c00) [pid = 2295] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x119915400) [pid = 2295] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x11810cc00) [pid = 2295] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x116817c00) [pid = 2295] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x11887cc00) [pid = 2295] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x118108000) [pid = 2295] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x112a80400) [pid = 2295] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x128c21000) [pid = 2295] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x128d28400) [pid = 2295] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x126884800) [pid = 2295] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:32:17 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x123635800) [pid = 2295] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:32:17 INFO - PROCESS | 2295 | 1468830737986 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 2295 | 1468830737988 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb0000 == 36 [pid = 2295] [id = 63] 01:32:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x111c19c00) [pid = 2295] [serial = 185] [outer = 0x0] 01:32:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1176b3c00) [pid = 2295] [serial = 186] [outer = 0x111c19c00] 01:32:18 INFO - PROCESS | 2295 | 1468830738012 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x11991d000) [pid = 2295] [serial = 187] [outer = 0x111c19c00] 01:32:18 INFO - PROCESS | 2295 | 1468830738292 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]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 519ms 01:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:32:18 INFO - PROCESS | 2295 | 1468830738323 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 2295 | 1468830738324 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:32:18 INFO - PROCESS | 2295 | 1468830738327 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 2295 | 1468830738328 Marionette TRACE conn2 <- [1,226,null,{}] 01:32:18 INFO - PROCESS | 2295 | 1468830738338 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}] 01:32:18 INFO - PROCESS | 2295 | 1468830738339 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:18 INFO - PROCESS | 2295 | 1468830738417 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:32:18 INFO - PROCESS | 2295 | 1468830738421 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 2295 | 1468830738422 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234e2800 == 37 [pid = 2295] [id = 64] 01:32:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1211ec400) [pid = 2295] [serial = 188] [outer = 0x0] 01:32:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12888a800) [pid = 2295] [serial = 189] [outer = 0x1211ec400] 01:32:18 INFO - PROCESS | 2295 | 1468830738447 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x128891c00) [pid = 2295] [serial = 190] [outer = 0x1211ec400] 01:32:18 INFO - PROCESS | 2295 | 1468830738750 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]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 475ms 01:32:18 INFO - PROCESS | 2295 | 1468830738803 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 2295 | 1468830738805 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:32:18 INFO - PROCESS | 2295 | 1468830738809 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 2295 | 1468830738812 Marionette TRACE conn2 <- [1,230,null,{}] 01:32:18 INFO - PROCESS | 2295 | 1468830738826 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}] 01:32:18 INFO - PROCESS | 2295 | 1468830738828 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:18 INFO - PROCESS | 2295 | 1468830738966 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:32:18 INFO - PROCESS | 2295 | 1468830738971 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 2295 | 1468830738973 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191ac000 == 38 [pid = 2295] [id = 65] 01:32:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x128893000) [pid = 2295] [serial = 191] [outer = 0x0] 01:32:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x128c1c400) [pid = 2295] [serial = 192] [outer = 0x128893000] 01:32:19 INFO - PROCESS | 2295 | 1468830739014 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x129034800) [pid = 2295] [serial = 193] [outer = 0x128893000] 01:32:19 INFO - PROCESS | 2295 | 1468830739407 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]]]}] 01:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 621ms 01:32:19 INFO - PROCESS | 2295 | 1468830739432 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 2295 | 1468830739433 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:32:19 INFO - PROCESS | 2295 | 1468830739436 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 2295 | 1468830739437 Marionette TRACE conn2 <- [1,234,null,{}] 01:32:19 INFO - PROCESS | 2295 | 1468830739440 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}] 01:32:19 INFO - PROCESS | 2295 | 1468830739441 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:19 INFO - PROCESS | 2295 | 1468830739532 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:32:19 INFO - PROCESS | 2295 | 1468830739539 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 2295 | 1468830739541 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x12422b800 == 39 [pid = 2295] [id = 66] 01:32:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x12902e800) [pid = 2295] [serial = 194] [outer = 0x0] 01:32:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x129248800) [pid = 2295] [serial = 195] [outer = 0x12902e800] 01:32:19 INFO - PROCESS | 2295 | 1468830739567 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1292cc400) [pid = 2295] [serial = 196] [outer = 0x12902e800] 01:32:19 INFO - PROCESS | 2295 | 1468830739850 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]]]}] 01:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 468ms 01:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:32:19 INFO - PROCESS | 2295 | 1468830739905 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 2295 | 1468830739906 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:32:19 INFO - PROCESS | 2295 | 1468830739908 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 2295 | 1468830739909 Marionette TRACE conn2 <- [1,238,null,{}] 01:32:19 INFO - PROCESS | 2295 | 1468830739911 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}] 01:32:19 INFO - PROCESS | 2295 | 1468830739912 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:20 INFO - PROCESS | 2295 | 1468830740034 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:32:20 INFO - PROCESS | 2295 | 1468830740100 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 2295 | 1468830740102 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x112635800 == 40 [pid = 2295] [id = 67] 01:32:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x11213d000) [pid = 2295] [serial = 197] [outer = 0x0] 01:32:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x112dc2400) [pid = 2295] [serial = 198] [outer = 0x11213d000] 01:32:20 INFO - PROCESS | 2295 | 1468830740132 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x114f4c400) [pid = 2295] [serial = 199] [outer = 0x11213d000] 01:32:20 INFO - PROCESS | 2295 | 1468830740557 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]]]}] 01:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 717ms 01:32:20 INFO - PROCESS | 2295 | 1468830740627 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:32:20 INFO - PROCESS | 2295 | 1468830740629 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:32:20 INFO - PROCESS | 2295 | 1468830740633 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:32:20 INFO - PROCESS | 2295 | 1468830740635 Marionette TRACE conn2 <- [1,242,null,{}] 01:32:20 INFO - PROCESS | 2295 | 1468830740638 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}] 01:32:20 INFO - PROCESS | 2295 | 1468830740641 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:20 INFO - PROCESS | 2295 | 1468830740747 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:32:20 INFO - PROCESS | 2295 | 1468830740854 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 2295 | 1468830740856 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea7000 == 41 [pid = 2295] [id = 68] 01:32:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1121bd400) [pid = 2295] [serial = 200] [outer = 0x0] 01:32:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x118531c00) [pid = 2295] [serial = 201] [outer = 0x1121bd400] 01:32:20 INFO - PROCESS | 2295 | 1468830740888 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x11880a400) [pid = 2295] [serial = 202] [outer = 0x1121bd400] 01:32:21 INFO - PROCESS | 2295 | 1468830741520 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]]]}] 01:32:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x11681bc00) [pid = 2295] [serial = 203] [outer = 0x12cbd6c00] 01:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 923ms 01:32:21 INFO - PROCESS | 2295 | 1468830741578 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 2295 | 1468830741581 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:32:21 INFO - PROCESS | 2295 | 1468830741622 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 2295 | 1468830741624 Marionette TRACE conn2 <- [1,246,null,{}] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x12422b800 == 40 [pid = 2295] [id = 66] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x1191ac000 == 39 [pid = 2295] [id = 65] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x1234e2800 == 38 [pid = 2295] [id = 64] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb0000 == 37 [pid = 2295] [id = 63] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x12105f000 == 36 [pid = 2295] [id = 62] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x119846000 == 35 [pid = 2295] [id = 61] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x11982c800 == 34 [pid = 2295] [id = 60] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b1800 == 33 [pid = 2295] [id = 59] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x118775800 == 32 [pid = 2295] [id = 58] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb2800 == 31 [pid = 2295] [id = 57] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x11686d800 == 30 [pid = 2295] [id = 56] 01:32:21 INFO - PROCESS | 2295 | --DOCSHELL 0x115d6d800 == 29 [pid = 2295] [id = 55] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1240e9400) [pid = 2295] [serial = 141] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12448e800) [pid = 2295] [serial = 142] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12389c400) [pid = 2295] [serial = 139] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1185ba000) [pid = 2295] [serial = 126] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x11688c400) [pid = 2295] [serial = 123] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1176b3800) [pid = 2295] [serial = 124] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x11875f000) [pid = 2295] [serial = 127] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119914400) [pid = 2295] [serial = 132] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11995e800) [pid = 2295] [serial = 135] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11994f400) [pid = 2295] [serial = 133] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x11a0b9800) [pid = 2295] [serial = 138] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x112a82000) [pid = 2295] [serial = 129] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x119988800) [pid = 2295] [serial = 136] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x117158800) [pid = 2295] [serial = 130] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1292d0800) [pid = 2295] [serial = 121] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x129243400) [pid = 2295] [serial = 120] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x129038000) [pid = 2295] [serial = 118] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x128c22c00) [pid = 2295] [serial = 115] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x124826c00) [pid = 2295] [serial = 103] [outer = 0x0] [url = about:blank] 01:32:21 INFO - PROCESS | 2295 | 1468830741652 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}] 01:32:21 INFO - PROCESS | 2295 | 1468830741654 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:21 INFO - PROCESS | 2295 | 1468830741729 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:32:21 INFO - PROCESS | 2295 | 1468830741736 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:21 INFO - PROCESS | 2295 | 1468830741739 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x116696000 == 30 [pid = 2295] [id = 69] 01:32:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x116a0c800) [pid = 2295] [serial = 204] [outer = 0x0] 01:32:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1185c2800) [pid = 2295] [serial = 205] [outer = 0x116a0c800] 01:32:21 INFO - PROCESS | 2295 | 1468830741766 Marionette DEBUG loaded listener.js 01:32:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x118874800) [pid = 2295] [serial = 206] [outer = 0x116a0c800] 01:32:22 INFO - PROCESS | 2295 | 1468830742179 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]]]}] 01:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 619ms 01:32:22 INFO - PROCESS | 2295 | 1468830742213 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 2295 | 1468830742218 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:32:22 INFO - PROCESS | 2295 | 1468830742226 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - PROCESS | 2295 | 1468830742228 Marionette TRACE conn2 <- [1,250,null,{}] 01:32:22 INFO - PROCESS | 2295 | 1468830742241 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}] 01:32:22 INFO - PROCESS | 2295 | 1468830742243 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:22 INFO - PROCESS | 2295 | 1468830742359 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:32:22 INFO - PROCESS | 2295 | 1468830742377 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 2295 | 1468830742378 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb4800 == 31 [pid = 2295] [id = 70] 01:32:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119916000) [pid = 2295] [serial = 207] [outer = 0x0] 01:32:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x11991e000) [pid = 2295] [serial = 208] [outer = 0x119916000] 01:32:22 INFO - PROCESS | 2295 | 1468830742432 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x119984400) [pid = 2295] [serial = 209] [outer = 0x119916000] 01:32:22 INFO - PROCESS | 2295 | 1468830742744 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]]]}] 01:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 535ms 01:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:32:22 INFO - PROCESS | 2295 | 1468830742774 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 2295 | 1468830742776 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:32:22 INFO - PROCESS | 2295 | 1468830742786 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - PROCESS | 2295 | 1468830742788 Marionette TRACE conn2 <- [1,254,null,{}] 01:32:22 INFO - PROCESS | 2295 | 1468830742797 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}] 01:32:22 INFO - PROCESS | 2295 | 1468830742803 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:22 INFO - PROCESS | 2295 | 1468830742888 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:32:22 INFO - PROCESS | 2295 | 1468830742893 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 2295 | 1468830742895 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b7000 == 32 [pid = 2295] [id = 71] 01:32:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11a0b9800) [pid = 2295] [serial = 210] [outer = 0x0] 01:32:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12320dc00) [pid = 2295] [serial = 211] [outer = 0x11a0b9800] 01:32:22 INFO - PROCESS | 2295 | 1468830742925 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x123cc9000) [pid = 2295] [serial = 212] [outer = 0x11a0b9800] 01:32:23 INFO - PROCESS | 2295 | 1468830743238 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]]]}] 01:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 480ms 01:32:23 INFO - PROCESS | 2295 | 1468830743258 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 2295 | 1468830743260 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:32:23 INFO - PROCESS | 2295 | 1468830743263 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - PROCESS | 2295 | 1468830743267 Marionette TRACE conn2 <- [1,258,null,{}] 01:32:23 INFO - PROCESS | 2295 | 1468830743270 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}] 01:32:23 INFO - PROCESS | 2295 | 1468830743271 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:23 INFO - PROCESS | 2295 | 1468830743350 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:32:23 INFO - PROCESS | 2295 | 1468830743353 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 2295 | 1468830743354 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x11982c800 == 33 [pid = 2295] [id = 72] 01:32:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x115e56400) [pid = 2295] [serial = 213] [outer = 0x0] 01:32:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1244e4c00) [pid = 2295] [serial = 214] [outer = 0x115e56400] 01:32:23 INFO - PROCESS | 2295 | 1468830743379 Marionette DEBUG loaded listener.js 01:32:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x124ed8400) [pid = 2295] [serial = 215] [outer = 0x115e56400] 01:32:23 INFO - PROCESS | 2295 | 1468830743676 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]]]}] 01:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 01:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:32:23 INFO - PROCESS | 2295 | 1468830743735 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 2295 | 1468830743737 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:32:23 INFO - PROCESS | 2295 | 1468830743739 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - PROCESS | 2295 | 1468830743740 Marionette TRACE conn2 <- [1,262,null,{}] 01:32:23 INFO - PROCESS | 2295 | 1468830743743 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}] 01:32:23 INFO - PROCESS | 2295 | 1468830743745 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:23 INFO - PROCESS | 2295 | 1468830743854 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:32:23 INFO - PROCESS | 2295 | 1468830743935 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 2295 | 1468830743936 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x113cc4800 == 34 [pid = 2295] [id = 73] 01:32:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1131c3000) [pid = 2295] [serial = 216] [outer = 0x0] 01:32:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x124edc400) [pid = 2295] [serial = 217] [outer = 0x1131c3000] 01:32:23 INFO - PROCESS | 2295 | 1468830743975 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x125e3ec00) [pid = 2295] [serial = 218] [outer = 0x1131c3000] 01:32:24 INFO - PROCESS | 2295 | 1468830744344 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]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 621ms 01:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:32:24 INFO - PROCESS | 2295 | 1468830744360 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 2295 | 1468830744362 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:32:24 INFO - PROCESS | 2295 | 1468830744365 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 2295 | 1468830744366 Marionette TRACE conn2 <- [1,266,null,{}] 01:32:24 INFO - PROCESS | 2295 | 1468830744368 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}] 01:32:24 INFO - PROCESS | 2295 | 1468830744372 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:24 INFO - PROCESS | 2295 | 1468830744482 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:32:24 INFO - PROCESS | 2295 | 1468830744514 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 2295 | 1468830744515 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x12319d000 == 35 [pid = 2295] [id = 74] 01:32:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x126890000) [pid = 2295] [serial = 219] [outer = 0x0] 01:32:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x128c22c00) [pid = 2295] [serial = 220] [outer = 0x126890000] 01:32:24 INFO - PROCESS | 2295 | 1468830744539 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12924d400) [pid = 2295] [serial = 221] [outer = 0x126890000] 01:32:24 INFO - PROCESS | 2295 | 1468830744839 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]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 01:32:24 INFO - PROCESS | 2295 | 1468830744884 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 2295 | 1468830744885 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:32:24 INFO - PROCESS | 2295 | 1468830744887 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 2295 | 1468830744888 Marionette TRACE conn2 <- [1,270,null,{}] 01:32:24 INFO - PROCESS | 2295 | 1468830744898 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}] 01:32:24 INFO - PROCESS | 2295 | 1468830744900 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:24 INFO - PROCESS | 2295 | 1468830744988 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:32:24 INFO - PROCESS | 2295 | 1468830744992 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 2295 | 1468830744993 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b49000 == 36 [pid = 2295] [id = 75] 01:32:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x115e53c00) [pid = 2295] [serial = 222] [outer = 0x0] 01:32:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1292d9000) [pid = 2295] [serial = 223] [outer = 0x115e53c00] 01:32:25 INFO - PROCESS | 2295 | 1468830745017 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12a374c00) [pid = 2295] [serial = 224] [outer = 0x115e53c00] 01:32:25 INFO - PROCESS | 2295 | 1468830745319 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]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 01:32:25 INFO - PROCESS | 2295 | 1468830745356 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 2295 | 1468830745357 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:32:25 INFO - PROCESS | 2295 | 1468830745359 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 2295 | 1468830745360 Marionette TRACE conn2 <- [1,274,null,{}] 01:32:25 INFO - PROCESS | 2295 | 1468830745363 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}] 01:32:25 INFO - PROCESS | 2295 | 1468830745367 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:25 INFO - PROCESS | 2295 | 1468830745460 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:32:25 INFO - PROCESS | 2295 | 1468830745464 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 2295 | 1468830745465 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x124069800 == 37 [pid = 2295] [id = 76] 01:32:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12689ec00) [pid = 2295] [serial = 225] [outer = 0x0] 01:32:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12a37dc00) [pid = 2295] [serial = 226] [outer = 0x12689ec00] 01:32:25 INFO - PROCESS | 2295 | 1468830745489 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12a6be400) [pid = 2295] [serial = 227] [outer = 0x12689ec00] 01:32:25 INFO - PROCESS | 2295 | 1468830745790 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]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 01:32:25 INFO - PROCESS | 2295 | 1468830745828 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 2295 | 1468830745829 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:32:25 INFO - PROCESS | 2295 | 1468830745834 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 2295 | 1468830745835 Marionette TRACE conn2 <- [1,278,null,{}] 01:32:25 INFO - PROCESS | 2295 | 1468830745838 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}] 01:32:25 INFO - PROCESS | 2295 | 1468830745839 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:26 INFO - PROCESS | 2295 | 1468830746003 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x113c2c000) [pid = 2295] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1133c1800) [pid = 2295] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x116a02c00) [pid = 2295] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x119954800) [pid = 2295] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1164e1000) [pid = 2295] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1183ce400) [pid = 2295] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x124e0e000) [pid = 2295] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x115e58400) [pid = 2295] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x118873000) [pid = 2295] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1210cac00) [pid = 2295] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x128893000) [pid = 2295] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x125d29c00) [pid = 2295] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1240e4800) [pid = 2295] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x111c19c00) [pid = 2295] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1211ec400) [pid = 2295] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x11676a000) [pid = 2295] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:32:26 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x116762000) [pid = 2295] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:32:26 INFO - PROCESS | 2295 | 1468830746042 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 2295 | 1468830746043 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x118304000 == 38 [pid = 2295] [id = 77] 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1121b9800) [pid = 2295] [serial = 228] [outer = 0x0] 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x113c2c000) [pid = 2295] [serial = 229] [outer = 0x1121b9800] 01:32:26 INFO - PROCESS | 2295 | 1468830746068 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1185b8000) [pid = 2295] [serial = 230] [outer = 0x1121b9800] 01:32:26 INFO - PROCESS | 2295 | 1468830746335 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]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 518ms 01:32:26 INFO - PROCESS | 2295 | 1468830746355 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 2295 | 1468830746357 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:32:26 INFO - PROCESS | 2295 | 1468830746359 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 2295 | 1468830746360 Marionette TRACE conn2 <- [1,282,null,{}] 01:32:26 INFO - PROCESS | 2295 | 1468830746363 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}] 01:32:26 INFO - PROCESS | 2295 | 1468830746365 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:26 INFO - PROCESS | 2295 | 1468830746447 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:32:26 INFO - PROCESS | 2295 | 1468830746453 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 2295 | 1468830746454 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x11982a800 == 39 [pid = 2295] [id = 78] 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1185b9400) [pid = 2295] [serial = 231] [outer = 0x0] 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x124e06800) [pid = 2295] [serial = 232] [outer = 0x1185b9400] 01:32:26 INFO - PROCESS | 2295 | 1468830746478 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128895c00) [pid = 2295] [serial = 233] [outer = 0x1185b9400] 01:32:26 INFO - PROCESS | 2295 | 1468830746794 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]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 01:32:26 INFO - PROCESS | 2295 | 1468830746827 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 2295 | 1468830746829 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:32:26 INFO - PROCESS | 2295 | 1468830746833 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 2295 | 1468830746836 Marionette TRACE conn2 <- [1,286,null,{}] 01:32:26 INFO - PROCESS | 2295 | 1468830746838 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}] 01:32:26 INFO - PROCESS | 2295 | 1468830746840 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:26 INFO - PROCESS | 2295 | 1468830746946 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:32:26 INFO - PROCESS | 2295 | 1468830746953 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 2295 | 1468830746955 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a17800 == 40 [pid = 2295] [id = 79] 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x129033400) [pid = 2295] [serial = 234] [outer = 0x0] 01:32:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12a970000) [pid = 2295] [serial = 235] [outer = 0x129033400] 01:32:26 INFO - PROCESS | 2295 | 1468830746984 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12b006400) [pid = 2295] [serial = 236] [outer = 0x129033400] 01:32:27 INFO - PROCESS | 2295 | 1468830747323 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]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 522ms 01:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:32:27 INFO - PROCESS | 2295 | 1468830747355 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 2295 | 1468830747356 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:32:27 INFO - PROCESS | 2295 | 1468830747358 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 2295 | 1468830747359 Marionette TRACE conn2 <- [1,290,null,{}] 01:32:27 INFO - PROCESS | 2295 | 1468830747361 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}] 01:32:27 INFO - PROCESS | 2295 | 1468830747362 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:27 INFO - PROCESS | 2295 | 1468830747437 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:32:27 INFO - PROCESS | 2295 | 1468830747441 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 2295 | 1468830747442 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dbf000 == 41 [pid = 2295] [id = 80] 01:32:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12aafc400) [pid = 2295] [serial = 237] [outer = 0x0] 01:32:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12b17f000) [pid = 2295] [serial = 238] [outer = 0x12aafc400] 01:32:27 INFO - PROCESS | 2295 | 1468830747462 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12b8ba400) [pid = 2295] [serial = 239] [outer = 0x12aafc400] 01:32:27 INFO - PROCESS | 2295 | 1468830747854 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]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 518ms 01:32:27 INFO - PROCESS | 2295 | 1468830747877 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 2295 | 1468830747880 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:32:27 INFO - PROCESS | 2295 | 1468830747884 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 2295 | 1468830747886 Marionette TRACE conn2 <- [1,294,null,{}] 01:32:27 INFO - PROCESS | 2295 | 1468830747889 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}] 01:32:27 INFO - PROCESS | 2295 | 1468830747891 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:28 INFO - PROCESS | 2295 | 1468830748006 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:32:28 INFO - PROCESS | 2295 | 1468830748139 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 2295 | 1468830748141 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x113365000 == 42 [pid = 2295] [id = 81] 01:32:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1121bdc00) [pid = 2295] [serial = 240] [outer = 0x0] 01:32:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1130e9000) [pid = 2295] [serial = 241] [outer = 0x1121bdc00] 01:32:28 INFO - PROCESS | 2295 | 1468830748189 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x11681c800) [pid = 2295] [serial = 242] [outer = 0x1121bdc00] 01:32:28 INFO - PROCESS | 2295 | 1468830748632 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]]]}] 01:32: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. 01:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 770ms 01:32:28 INFO - PROCESS | 2295 | 1468830748655 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 2295 | 1468830748657 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:32:28 INFO - PROCESS | 2295 | 1468830748660 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 2295 | 1468830748662 Marionette TRACE conn2 <- [1,298,null,{}] 01:32:28 INFO - PROCESS | 2295 | 1468830748666 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}] 01:32:28 INFO - PROCESS | 2295 | 1468830748668 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:28 INFO - PROCESS | 2295 | 1468830748786 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:32:28 INFO - PROCESS | 2295 | 1468830748848 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 2295 | 1468830748850 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b0000 == 43 [pid = 2295] [id = 82] 01:32:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1194b5c00) [pid = 2295] [serial = 243] [outer = 0x0] 01:32:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1198bb000) [pid = 2295] [serial = 244] [outer = 0x1194b5c00] 01:32:28 INFO - PROCESS | 2295 | 1468830748880 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x119920400) [pid = 2295] [serial = 245] [outer = 0x1194b5c00] 01:32:29 INFO - PROCESS | 2295 | 1468830749285 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]]]}] 01:32: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. 01:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 01:32:29 INFO - PROCESS | 2295 | 1468830749348 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 2295 | 1468830749351 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:32:29 INFO - PROCESS | 2295 | 1468830749355 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 2295 | 1468830749356 Marionette TRACE conn2 <- [1,302,null,{}] 01:32:29 INFO - PROCESS | 2295 | 1468830749359 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}] 01:32:29 INFO - PROCESS | 2295 | 1468830749360 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:29 INFO - PROCESS | 2295 | 1468830749459 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:32:29 INFO - PROCESS | 2295 | 1468830749522 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 2295 | 1468830749524 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c3800 == 44 [pid = 2295] [id = 83] 01:32:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x119cbe400) [pid = 2295] [serial = 246] [outer = 0x0] 01:32:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x1211f0c00) [pid = 2295] [serial = 247] [outer = 0x119cbe400] 01:32:29 INFO - PROCESS | 2295 | 1468830749552 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x123c95400) [pid = 2295] [serial = 248] [outer = 0x119cbe400] 01:32:29 INFO - PROCESS | 2295 | 1468830749957 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]]]}] 01:32: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. 01:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 01:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:32:29 INFO - PROCESS | 2295 | 1468830749974 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 2295 | 1468830749976 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:32:29 INFO - PROCESS | 2295 | 1468830749983 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 2295 | 1468830749987 Marionette TRACE conn2 <- [1,306,null,{}] 01:32:29 INFO - PROCESS | 2295 | 1468830749991 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}] 01:32:29 INFO - PROCESS | 2295 | 1468830749993 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:30 INFO - PROCESS | 2295 | 1468830750107 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:32:30 INFO - PROCESS | 2295 | 1468830750167 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 2295 | 1468830750169 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289b3800 == 45 [pid = 2295] [id = 84] 01:32:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x1241c0c00) [pid = 2295] [serial = 249] [outer = 0x0] 01:32:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x126897800) [pid = 2295] [serial = 250] [outer = 0x1241c0c00] 01:32:30 INFO - PROCESS | 2295 | 1468830750197 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x128989c00) [pid = 2295] [serial = 251] [outer = 0x1241c0c00] 01:32:30 INFO - PROCESS | 2295 | 1468830750582 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]]]}] 01:32: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. 01:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 780ms 01:32:30 INFO - PROCESS | 2295 | 1468830750768 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:32:30 INFO - PROCESS | 2295 | 1468830750771 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:32:30 INFO - PROCESS | 2295 | 1468830750776 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 2295 | 1468830750777 Marionette TRACE conn2 <- [1,310,null,{}] 01:32:30 INFO - PROCESS | 2295 | 1468830750782 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}] 01:32:30 INFO - PROCESS | 2295 | 1468830750785 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:30 INFO - PROCESS | 2295 | 1468830750870 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:32:30 INFO - PROCESS | 2295 | 1468830750927 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 2295 | 1468830750930 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb4000 == 46 [pid = 2295] [id = 85] 01:32:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x1183d6400) [pid = 2295] [serial = 252] [outer = 0x0] 01:32:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1185b9800) [pid = 2295] [serial = 253] [outer = 0x1183d6400] 01:32:30 INFO - PROCESS | 2295 | 1468830750957 Marionette DEBUG loaded listener.js 01:32:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x119111000) [pid = 2295] [serial = 254] [outer = 0x1183d6400] 01:32:31 INFO - PROCESS | 2295 | 1468830751406 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]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 01:32:31 INFO - PROCESS | 2295 | 1468830751476 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 2295 | 1468830751479 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x128dbf000 == 45 [pid = 2295] [id = 80] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x126a17800 == 44 [pid = 2295] [id = 79] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x11982a800 == 43 [pid = 2295] [id = 78] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x118304000 == 42 [pid = 2295] [id = 77] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x124069800 == 41 [pid = 2295] [id = 76] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x129248800) [pid = 2295] [serial = 195] [outer = 0x0] [url = about:blank] 01:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x123b49000 == 40 [pid = 2295] [id = 75] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x12319d000 == 39 [pid = 2295] [id = 74] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x113cc4800 == 38 [pid = 2295] [id = 73] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x11982c800 == 37 [pid = 2295] [id = 72] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b7000 == 36 [pid = 2295] [id = 71] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb4800 == 35 [pid = 2295] [id = 70] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x116696000 == 34 [pid = 2295] [id = 69] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea7000 == 33 [pid = 2295] [id = 68] 01:32:31 INFO - PROCESS | 2295 | --DOCSHELL 0x112635800 == 32 [pid = 2295] [id = 67] 01:32:31 INFO - PROCESS | 2295 | 1468830751526 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 2295 | 1468830751529 Marionette TRACE conn2 <- [1,314,null,{}] 01:32:31 INFO - PROCESS | 2295 | 1468830751533 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}] 01:32:31 INFO - PROCESS | 2295 | 1468830751535 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:31 INFO - PROCESS | 2295 | 1468830751654 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:32:31 INFO - PROCESS | 2295 | 1468830751661 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:31 INFO - PROCESS | 2295 | 1468830751662 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x116863000 == 33 [pid = 2295] [id = 86] 01:32:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x119914800) [pid = 2295] [serial = 255] [outer = 0x0] 01:32:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x11991bc00) [pid = 2295] [serial = 256] [outer = 0x119914800] 01:32:31 INFO - PROCESS | 2295 | 1468830751704 Marionette DEBUG loaded listener.js 01:32:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x11998a000) [pid = 2295] [serial = 257] [outer = 0x119914800] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x123633800) [pid = 2295] [serial = 177] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x116aad000) [pid = 2295] [serial = 160] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x116641800) [pid = 2295] [serial = 159] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x11715b400) [pid = 2295] [serial = 162] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x117e29800) [pid = 2295] [serial = 163] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x119cb8000) [pid = 2295] [serial = 171] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119dc4000) [pid = 2295] [serial = 172] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1194b3000) [pid = 2295] [serial = 168] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1198c3000) [pid = 2295] [serial = 169] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1185bc400) [pid = 2295] [serial = 165] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x118807400) [pid = 2295] [serial = 166] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x124edcc00) [pid = 2295] [serial = 180] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1176b7400) [pid = 2295] [serial = 145] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x116767c00) [pid = 2295] [serial = 144] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1194b6800) [pid = 2295] [serial = 148] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x119166000) [pid = 2295] [serial = 147] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1237a5400) [pid = 2295] [serial = 151] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1211ef400) [pid = 2295] [serial = 150] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x129034800) [pid = 2295] [serial = 193] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x125d9f400) [pid = 2295] [serial = 183] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x125ec0400) [pid = 2295] [serial = 184] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x124e11c00) [pid = 2295] [serial = 154] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x125937c00) [pid = 2295] [serial = 181] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1244e6400) [pid = 2295] [serial = 153] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x11991d000) [pid = 2295] [serial = 187] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x128891c00) [pid = 2295] [serial = 190] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x128c1c400) [pid = 2295] [serial = 192] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119423400) [pid = 2295] [serial = 157] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1176b3c00) [pid = 2295] [serial = 186] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x117e2b000) [pid = 2295] [serial = 156] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1210cc400) [pid = 2295] [serial = 174] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x124e0d400) [pid = 2295] [serial = 178] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1211f1000) [pid = 2295] [serial = 175] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12888a800) [pid = 2295] [serial = 189] [outer = 0x0] [url = about:blank] 01:32:32 INFO - PROCESS | 2295 | 1468830752042 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]]]}] 01:32:32 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. 01:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 537ms 01:32:32 INFO - PROCESS | 2295 | 1468830752051 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:32:32 INFO - PROCESS | 2295 | 1468830752052 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:32:32 INFO - PROCESS | 2295 | 1468830752055 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 2295 | 1468830752056 Marionette TRACE conn2 <- [1,318,null,{}] 01:32:32 INFO - PROCESS | 2295 | 1468830752063 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}] 01:32:32 INFO - PROCESS | 2295 | 1468830752066 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:32 INFO - PROCESS | 2295 | 1468830752142 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:32:32 INFO - PROCESS | 2295 | 1468830752149 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 2295 | 1468830752152 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x11830f000 == 34 [pid = 2295] [id = 87] 01:32:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1210c9c00) [pid = 2295] [serial = 258] [outer = 0x0] 01:32:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1211ef400) [pid = 2295] [serial = 259] [outer = 0x1210c9c00] 01:32:32 INFO - PROCESS | 2295 | 1468830752179 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1237aa400) [pid = 2295] [serial = 260] [outer = 0x1210c9c00] 01:32:32 INFO - PROCESS | 2295 | 1468830752536 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]]]}] 01:32: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. 01:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 01:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:32:32 INFO - PROCESS | 2295 | 1468830752574 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:32:32 INFO - PROCESS | 2295 | 1468830752575 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:32:32 INFO - PROCESS | 2295 | 1468830752577 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 2295 | 1468830752578 Marionette TRACE conn2 <- [1,322,null,{}] 01:32:32 INFO - PROCESS | 2295 | 1468830752580 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}] 01:32:32 INFO - PROCESS | 2295 | 1468830752582 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:32 INFO - PROCESS | 2295 | 1468830752657 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:32:32 INFO - PROCESS | 2295 | 1468830752661 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 2295 | 1468830752662 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x119446800 == 35 [pid = 2295] [id = 88] 01:32:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1240e9400) [pid = 2295] [serial = 261] [outer = 0x0] 01:32:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1244dec00) [pid = 2295] [serial = 262] [outer = 0x1240e9400] 01:32:32 INFO - PROCESS | 2295 | 1468830752691 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x124ed9000) [pid = 2295] [serial = 263] [outer = 0x1240e9400] 01:32:33 INFO - PROCESS | 2295 | 1468830753032 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]]]}] 01:32:33 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. 01:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 471ms 01:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:32:33 INFO - PROCESS | 2295 | 1468830753050 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 2295 | 1468830753051 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:32:33 INFO - PROCESS | 2295 | 1468830753053 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 2295 | 1468830753054 Marionette TRACE conn2 <- [1,326,null,{}] 01:32:33 INFO - PROCESS | 2295 | 1468830753057 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}] 01:32:33 INFO - PROCESS | 2295 | 1468830753058 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:33 INFO - PROCESS | 2295 | 1468830753130 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:32:33 INFO - PROCESS | 2295 | 1468830753187 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 2295 | 1468830753188 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c59000 == 36 [pid = 2295] [id = 89] 01:32:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x125d29c00) [pid = 2295] [serial = 264] [outer = 0x0] 01:32:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x126884800) [pid = 2295] [serial = 265] [outer = 0x125d29c00] 01:32:33 INFO - PROCESS | 2295 | 1468830753214 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x128890000) [pid = 2295] [serial = 266] [outer = 0x125d29c00] 01:32:33 INFO - PROCESS | 2295 | 1468830753495 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]]]}] 01:32: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. 01:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 01:32:33 INFO - PROCESS | 2295 | 1468830753524 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 2295 | 1468830753525 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:32:33 INFO - PROCESS | 2295 | 1468830753527 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 2295 | 1468830753528 Marionette TRACE conn2 <- [1,330,null,{}] 01:32:33 INFO - PROCESS | 2295 | 1468830753538 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}] 01:32:33 INFO - PROCESS | 2295 | 1468830753542 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:33 INFO - PROCESS | 2295 | 1468830753643 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:32:33 INFO - PROCESS | 2295 | 1468830753652 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 2295 | 1468830753654 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x123189800 == 37 [pid = 2295] [id = 90] 01:32:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12898c000) [pid = 2295] [serial = 267] [outer = 0x0] 01:32:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128d1b400) [pid = 2295] [serial = 268] [outer = 0x12898c000] 01:32:33 INFO - PROCESS | 2295 | 1468830753679 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x129035000) [pid = 2295] [serial = 269] [outer = 0x12898c000] 01:32:34 INFO - PROCESS | 2295 | 1468830754037 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]]]}] 01:32:34 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. 01:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 01:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:32:34 INFO - PROCESS | 2295 | 1468830754051 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 2295 | 1468830754052 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:32:34 INFO - PROCESS | 2295 | 1468830754054 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 2295 | 1468830754055 Marionette TRACE conn2 <- [1,334,null,{}] 01:32:34 INFO - PROCESS | 2295 | 1468830754057 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}] 01:32:34 INFO - PROCESS | 2295 | 1468830754058 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:34 INFO - PROCESS | 2295 | 1468830754161 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:32:34 INFO - PROCESS | 2295 | 1468830754165 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 2295 | 1468830754166 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x116635000 == 38 [pid = 2295] [id = 91] 01:32:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x129038400) [pid = 2295] [serial = 270] [outer = 0x0] 01:32:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x129249000) [pid = 2295] [serial = 271] [outer = 0x129038400] 01:32:34 INFO - PROCESS | 2295 | 1468830754196 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x129408800) [pid = 2295] [serial = 272] [outer = 0x129038400] 01:32:34 INFO - PROCESS | 2295 | 1468830754526 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]]]}] 01:32: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. 01:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 01:32:34 INFO - PROCESS | 2295 | 1468830754572 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 2295 | 1468830754573 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:32:34 INFO - PROCESS | 2295 | 1468830754576 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 2295 | 1468830754577 Marionette TRACE conn2 <- [1,338,null,{}] 01:32:34 INFO - PROCESS | 2295 | 1468830754579 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}] 01:32:34 INFO - PROCESS | 2295 | 1468830754580 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:34 INFO - PROCESS | 2295 | 1468830754673 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:32:34 INFO - PROCESS | 2295 | 1468830754676 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 2295 | 1468830754677 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b88000 == 39 [pid = 2295] [id = 92] 01:32:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x129038c00) [pid = 2295] [serial = 273] [outer = 0x0] 01:32:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12a6b2800) [pid = 2295] [serial = 274] [outer = 0x129038c00] 01:32:34 INFO - PROCESS | 2295 | 1468830754702 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12a967c00) [pid = 2295] [serial = 275] [outer = 0x129038c00] 01:32:34 INFO - PROCESS | 2295 | 1468830754997 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]]]}] 01:32:35 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. 01:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 01:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:32:35 INFO - PROCESS | 2295 | 1468830755052 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 2295 | 1468830755053 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:32:35 INFO - PROCESS | 2295 | 1468830755055 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 2295 | 1468830755056 Marionette TRACE conn2 <- [1,342,null,{}] 01:32:35 INFO - PROCESS | 2295 | 1468830755058 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}] 01:32:35 INFO - PROCESS | 2295 | 1468830755059 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:35 INFO - PROCESS | 2295 | 1468830755178 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:32:35 INFO - PROCESS | 2295 | 1468830755225 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 2295 | 1468830755225 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248b5000 == 40 [pid = 2295] [id = 93] 01:32:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x129244000) [pid = 2295] [serial = 276] [outer = 0x0] 01:32:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12a973c00) [pid = 2295] [serial = 277] [outer = 0x129244000] 01:32:35 INFO - PROCESS | 2295 | 1468830755271 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12aafc000) [pid = 2295] [serial = 278] [outer = 0x129244000] 01:32:35 INFO - PROCESS | 2295 | 1468830755721 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]]]}] 01:32: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. 01:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 01:32:35 INFO - PROCESS | 2295 | 1468830755726 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 2295 | 1468830755727 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:32:35 INFO - PROCESS | 2295 | 1468830755729 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 2295 | 1468830755731 Marionette TRACE conn2 <- [1,346,null,{}] 01:32:35 INFO - PROCESS | 2295 | 1468830755740 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}] 01:32:35 INFO - PROCESS | 2295 | 1468830755741 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:35 INFO - PROCESS | 2295 | 1468830755919 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x119916000) [pid = 2295] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x116a0c800) [pid = 2295] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12902e800) [pid = 2295] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1121b9800) [pid = 2295] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12689ec00) [pid = 2295] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x129033400) [pid = 2295] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1131c3000) [pid = 2295] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1185b9400) [pid = 2295] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x126890000) [pid = 2295] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x11a0b9800) [pid = 2295] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x115e53c00) [pid = 2295] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:32:35 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x115e56400) [pid = 2295] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:32:35 INFO - PROCESS | 2295 | 1468830755961 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 2295 | 1468830755962 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x119452800 == 41 [pid = 2295] [id = 94] 01:32:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x113c28800) [pid = 2295] [serial = 279] [outer = 0x0] 01:32:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x116762000) [pid = 2295] [serial = 280] [outer = 0x113c28800] 01:32:35 INFO - PROCESS | 2295 | 1468830755987 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x11a0b9800) [pid = 2295] [serial = 281] [outer = 0x113c28800] 01:32:36 INFO - PROCESS | 2295 | 1468830756241 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]]]}] 01:32: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. 01:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 521ms 01:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:32:36 INFO - PROCESS | 2295 | 1468830756253 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 2295 | 1468830756254 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:32:36 INFO - PROCESS | 2295 | 1468830756256 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 2295 | 1468830756258 Marionette TRACE conn2 <- [1,350,null,{}] 01:32:36 INFO - PROCESS | 2295 | 1468830756260 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}] 01:32:36 INFO - PROCESS | 2295 | 1468830756262 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:36 INFO - PROCESS | 2295 | 1468830756369 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:32:36 INFO - PROCESS | 2295 | 1468830756380 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 2295 | 1468830756382 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ce7800 == 42 [pid = 2295] [id = 95] 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x124ed5400) [pid = 2295] [serial = 282] [outer = 0x0] 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12b8bac00) [pid = 2295] [serial = 283] [outer = 0x124ed5400] 01:32:36 INFO - PROCESS | 2295 | 1468830756408 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12b95d400) [pid = 2295] [serial = 284] [outer = 0x124ed5400] 01:32:36 INFO - PROCESS | 2295 | 1468830756734 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]]]}] 01:32: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. 01:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 01:32:36 INFO - PROCESS | 2295 | 1468830756776 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 2295 | 1468830756777 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:32:36 INFO - PROCESS | 2295 | 1468830756779 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 2295 | 1468830756780 Marionette TRACE conn2 <- [1,354,null,{}] 01:32:36 INFO - PROCESS | 2295 | 1468830756782 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}] 01:32:36 INFO - PROCESS | 2295 | 1468830756783 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:36 INFO - PROCESS | 2295 | 1468830756887 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:32:36 INFO - PROCESS | 2295 | 1468830756890 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 2295 | 1468830756891 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c7800 == 43 [pid = 2295] [id = 96] 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12b95f800) [pid = 2295] [serial = 285] [outer = 0x0] 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12b962c00) [pid = 2295] [serial = 286] [outer = 0x12b95f800] 01:32:36 INFO - PROCESS | 2295 | 1468830756916 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12b96b400) [pid = 2295] [serial = 287] [outer = 0x12b95f800] 01:32:37 INFO - PROCESS | 2295 | 1468830757182 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]]]}] 01:32: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. 01:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 418ms 01:32:37 INFO - PROCESS | 2295 | 1468830757206 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:32:37 INFO - PROCESS | 2295 | 1468830757208 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:32:37 INFO - PROCESS | 2295 | 1468830757211 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 2295 | 1468830757213 Marionette TRACE conn2 <- [1,358,null,{}] 01:32:37 INFO - PROCESS | 2295 | 1468830757227 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}] 01:32:37 INFO - PROCESS | 2295 | 1468830757229 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:37 INFO - PROCESS | 2295 | 1468830757377 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:32:37 INFO - PROCESS | 2295 | 1468830757449 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 2295 | 1468830757450 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c5000 == 44 [pid = 2295] [id = 97] 01:32:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12b95f400) [pid = 2295] [serial = 288] [outer = 0x0] 01:32:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12bc86c00) [pid = 2295] [serial = 289] [outer = 0x12b95f400] 01:32:37 INFO - PROCESS | 2295 | 1468830757488 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12bc90400) [pid = 2295] [serial = 290] [outer = 0x12b95f400] 01:32:37 INFO - PROCESS | 2295 | 1468830757968 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]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 780ms 01:32:37 INFO - PROCESS | 2295 | 1468830757992 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 2295 | 1468830757995 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:32:38 INFO - PROCESS | 2295 | 1468830758000 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 2295 | 1468830758003 Marionette TRACE conn2 <- [1,362,null,{}] 01:32:38 INFO - PROCESS | 2295 | 1468830758007 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}] 01:32:38 INFO - PROCESS | 2295 | 1468830758009 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:38 INFO - PROCESS | 2295 | 1468830758112 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:32:38 INFO - PROCESS | 2295 | 1468830758175 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 2295 | 1468830758179 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x116691800 == 45 [pid = 2295] [id = 98] 01:32:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x116aad000) [pid = 2295] [serial = 291] [outer = 0x0] 01:32:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1176ad000) [pid = 2295] [serial = 292] [outer = 0x116aad000] 01:32:38 INFO - PROCESS | 2295 | 1468830758211 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x118759800) [pid = 2295] [serial = 293] [outer = 0x116aad000] 01:32:38 INFO - PROCESS | 2295 | 1468830758637 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]]]}] 01:32:38 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. 01:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 675ms 01:32:38 INFO - PROCESS | 2295 | 1468830758674 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 2295 | 1468830758677 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:32:38 INFO - PROCESS | 2295 | 1468830758738 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 2295 | 1468830758739 Marionette TRACE conn2 <- [1,366,null,{}] 01:32:38 INFO - PROCESS | 2295 | 1468830758742 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}] 01:32:38 INFO - PROCESS | 2295 | 1468830758744 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:38 INFO - PROCESS | 2295 | 1468830758845 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:32:38 INFO - PROCESS | 2295 | 1468830758907 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 2295 | 1468830758909 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x119446000 == 46 [pid = 2295] [id = 99] 01:32:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x119954c00) [pid = 2295] [serial = 294] [outer = 0x0] 01:32:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x11998cc00) [pid = 2295] [serial = 295] [outer = 0x119954c00] 01:32:38 INFO - PROCESS | 2295 | 1468830758939 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x11a0bd800) [pid = 2295] [serial = 296] [outer = 0x119954c00] 01:32:39 INFO - PROCESS | 2295 | 1468830759355 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]]]}] 01:32: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. 01:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 710ms 01:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:32:39 INFO - PROCESS | 2295 | 1468830759409 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 2295 | 1468830759411 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:32:39 INFO - PROCESS | 2295 | 1468830759431 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 2295 | 1468830759434 Marionette TRACE conn2 <- [1,370,null,{}] 01:32:39 INFO - PROCESS | 2295 | 1468830759443 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}] 01:32:39 INFO - PROCESS | 2295 | 1468830759447 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:39 INFO - PROCESS | 2295 | 1468830759549 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:32:39 INFO - PROCESS | 2295 | 1468830759610 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 2295 | 1468830759613 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ab1800 == 47 [pid = 2295] [id = 100] 01:32:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x124edd000) [pid = 2295] [serial = 297] [outer = 0x0] 01:32:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x125d9f400) [pid = 2295] [serial = 298] [outer = 0x124edd000] 01:32:39 INFO - PROCESS | 2295 | 1468830759644 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12898b000) [pid = 2295] [serial = 299] [outer = 0x124edd000] 01:32:40 INFO - PROCESS | 2295 | 1468830760054 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]]]}] 01:32: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. 01:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 01:32:40 INFO - PROCESS | 2295 | 1468830760141 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 2295 | 1468830760143 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:32:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:32:40 INFO - PROCESS | 2295 | 1468830760162 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - PROCESS | 2295 | 1468830760163 Marionette TRACE conn2 <- [1,374,null,{}] 01:32:40 INFO - PROCESS | 2295 | 1468830760181 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}] 01:32:40 INFO - PROCESS | 2295 | 1468830760182 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:40 INFO - PROCESS | 2295 | 1468830760292 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:32:40 INFO - PROCESS | 2295 | 1468830760362 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 2295 | 1468830760364 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a916800 == 48 [pid = 2295] [id = 101] 01:32:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x12a964400) [pid = 2295] [serial = 300] [outer = 0x0] 01:32:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x12aaef400) [pid = 2295] [serial = 301] [outer = 0x12a964400] 01:32:40 INFO - PROCESS | 2295 | 1468830760435 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x12b183800) [pid = 2295] [serial = 302] [outer = 0x12a964400] 01:32:41 INFO - PROCESS | 2295 | 1468830761010 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:32:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:32:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 883ms 01:32:41 INFO - PROCESS | 2295 | 1468830761046 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 2295 | 1468830761050 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:32:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:32:41 INFO - PROCESS | 2295 | 1468830761054 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 2295 | 1468830761056 Marionette TRACE conn2 <- [1,378,null,{}] 01:32:41 INFO - PROCESS | 2295 | 1468830761060 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}] 01:32:41 INFO - PROCESS | 2295 | 1468830761061 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:41 INFO - PROCESS | 2295 | 1468830761158 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:32:41 INFO - PROCESS | 2295 | 1468830761221 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 2295 | 1468830761223 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x118778800 == 49 [pid = 2295] [id = 102] 01:32:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x11875a000) [pid = 2295] [serial = 303] [outer = 0x0] 01:32:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x11887a800) [pid = 2295] [serial = 304] [outer = 0x11875a000] 01:32:41 INFO - PROCESS | 2295 | 1468830761251 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x119919800) [pid = 2295] [serial = 305] [outer = 0x11875a000] 01:32:41 INFO - PROCESS | 2295 | 1468830761701 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c7800 == 48 [pid = 2295] [id = 96] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x128ce7800 == 47 [pid = 2295] [id = 95] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x119452800 == 46 [pid = 2295] [id = 94] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x1248b5000 == 45 [pid = 2295] [id = 93] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x123b88000 == 44 [pid = 2295] [id = 92] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x116635000 == 43 [pid = 2295] [id = 91] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x123189800 == 42 [pid = 2295] [id = 90] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x112dc2400) [pid = 2295] [serial = 198] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x118531c00) [pid = 2295] [serial = 201] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12b17f000) [pid = 2295] [serial = 238] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x119c59000 == 41 [pid = 2295] [id = 89] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x119446800 == 40 [pid = 2295] [id = 88] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x11830f000 == 39 [pid = 2295] [id = 87] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x116863000 == 38 [pid = 2295] [id = 86] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb4000 == 37 [pid = 2295] [id = 85] 01:32:41 INFO - PROCESS | 2295 | --DOCSHELL 0x1289b3800 == 36 [pid = 2295] [id = 84] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x11991e000) [pid = 2295] [serial = 208] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x1185c2800) [pid = 2295] [serial = 205] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x1292cc400) [pid = 2295] [serial = 196] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1185b8000) [pid = 2295] [serial = 230] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x119984400) [pid = 2295] [serial = 209] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x12cf22800) [pid = 2295] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x12a37dc00) [pid = 2295] [serial = 226] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x118874800) [pid = 2295] [serial = 206] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x12a970000) [pid = 2295] [serial = 235] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x124edc400) [pid = 2295] [serial = 217] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x124e06800) [pid = 2295] [serial = 232] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x125e3ec00) [pid = 2295] [serial = 218] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x12924d400) [pid = 2295] [serial = 221] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x128895c00) [pid = 2295] [serial = 233] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12a6be400) [pid = 2295] [serial = 227] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123cc9000) [pid = 2295] [serial = 212] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1292d9000) [pid = 2295] [serial = 223] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x113c2c000) [pid = 2295] [serial = 229] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12a374c00) [pid = 2295] [serial = 224] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1244e4c00) [pid = 2295] [serial = 214] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12320dc00) [pid = 2295] [serial = 211] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x128c22c00) [pid = 2295] [serial = 220] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x124ed8400) [pid = 2295] [serial = 215] [outer = 0x0] [url = about:blank] 01:32:41 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x12b006400) [pid = 2295] [serial = 236] [outer = 0x0] [url = about:blank] 01:32:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:32:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 720ms 01:32:41 INFO - PROCESS | 2295 | 1468830761777 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 2295 | 1468830761780 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:32:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:32:41 INFO - PROCESS | 2295 | 1468830761785 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 2295 | 1468830761787 Marionette TRACE conn2 <- [1,382,null,{}] 01:32:41 INFO - PROCESS | 2295 | 1468830761789 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}] 01:32:41 INFO - PROCESS | 2295 | 1468830761791 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:41 INFO - PROCESS | 2295 | 1468830761868 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:32:41 INFO - PROCESS | 2295 | 1468830761875 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 2295 | 1468830761876 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f1e800 == 37 [pid = 2295] [id = 103] 01:32:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1210ca400) [pid = 2295] [serial = 306] [outer = 0x0] 01:32:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12320a400) [pid = 2295] [serial = 307] [outer = 0x1210ca400] 01:32:41 INFO - PROCESS | 2295 | 1468830761906 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1240e5c00) [pid = 2295] [serial = 308] [outer = 0x1210ca400] 01:32:42 INFO - PROCESS | 2295 | 1468830762241 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:32:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 01:32:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:32:42 INFO - PROCESS | 2295 | 1468830762255 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 2295 | 1468830762256 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:32:42 INFO - PROCESS | 2295 | 1468830762258 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 2295 | 1468830762261 Marionette TRACE conn2 <- [1,386,null,{}] 01:32:42 INFO - PROCESS | 2295 | 1468830762268 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}] 01:32:42 INFO - PROCESS | 2295 | 1468830762271 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:42 INFO - PROCESS | 2295 | 1468830762358 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:32:42 INFO - PROCESS | 2295 | 1468830762406 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 2295 | 1468830762408 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192ee000 == 38 [pid = 2295] [id = 104] 01:32:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x124490000) [pid = 2295] [serial = 309] [outer = 0x0] 01:32:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x125da6800) [pid = 2295] [serial = 310] [outer = 0x124490000] 01:32:42 INFO - PROCESS | 2295 | 1468830762435 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x128990000) [pid = 2295] [serial = 311] [outer = 0x124490000] 01:32:42 INFO - PROCESS | 2295 | 1468830762724 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]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:32:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 520ms 01:32:42 INFO - PROCESS | 2295 | 1468830762779 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 2295 | 1468830762782 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:32:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:32:42 INFO - PROCESS | 2295 | 1468830762785 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 2295 | 1468830762786 Marionette TRACE conn2 <- [1,390,null,{}] 01:32:42 INFO - PROCESS | 2295 | 1468830762789 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}] 01:32:42 INFO - PROCESS | 2295 | 1468830762790 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:42 INFO - PROCESS | 2295 | 1468830762868 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:32:42 INFO - PROCESS | 2295 | 1468830762920 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 2295 | 1468830762922 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d7a800 == 39 [pid = 2295] [id = 105] 01:32:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x126888000) [pid = 2295] [serial = 312] [outer = 0x0] 01:32:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x129031400) [pid = 2295] [serial = 313] [outer = 0x126888000] 01:32:42 INFO - PROCESS | 2295 | 1468830762947 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12940fc00) [pid = 2295] [serial = 314] [outer = 0x126888000] 01:32:43 INFO - PROCESS | 2295 | 1468830763321 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]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:32:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 01:32:43 INFO - PROCESS | 2295 | 1468830763365 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 2295 | 1468830763366 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:32:43 INFO - PROCESS | 2295 | 1468830763392 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 2295 | 1468830763393 Marionette TRACE conn2 <- [1,394,null,{}] 01:32:43 INFO - PROCESS | 2295 | 1468830763418 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}] 01:32:43 INFO - PROCESS | 2295 | 1468830763420 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:43 INFO - PROCESS | 2295 | 1468830763493 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:32:43 INFO - PROCESS | 2295 | 1468830763501 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 2295 | 1468830763502 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x123ce2800 == 40 [pid = 2295] [id = 106] 01:32:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12aaf8c00) [pid = 2295] [serial = 315] [outer = 0x0] 01:32:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12b8c8400) [pid = 2295] [serial = 316] [outer = 0x12aaf8c00] 01:32:43 INFO - PROCESS | 2295 | 1468830763527 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12b96ac00) [pid = 2295] [serial = 317] [outer = 0x12aaf8c00] 01:32:43 INFO - PROCESS | 2295 | 1468830763905 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]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:32:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 556ms 01:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:32:43 INFO - PROCESS | 2295 | 1468830763934 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 2295 | 1468830763936 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:32:43 INFO - PROCESS | 2295 | 1468830763945 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 2295 | 1468830763948 Marionette TRACE conn2 <- [1,398,null,{}] 01:32:43 INFO - PROCESS | 2295 | 1468830763952 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}] 01:32:43 INFO - PROCESS | 2295 | 1468830763957 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:44 INFO - PROCESS | 2295 | 1468830764132 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:32:44 INFO - PROCESS | 2295 | 1468830764186 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 2295 | 1468830764187 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f20800 == 41 [pid = 2295] [id = 107] 01:32:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12bc8ac00) [pid = 2295] [serial = 318] [outer = 0x0] 01:32:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12bf7e800) [pid = 2295] [serial = 319] [outer = 0x12bc8ac00] 01:32:44 INFO - PROCESS | 2295 | 1468830764217 Marionette DEBUG loaded listener.js 01:32:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12c554400) [pid = 2295] [serial = 320] [outer = 0x12bc8ac00] 01:32:44 INFO - PROCESS | 2295 | 1468830764568 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]]]}] 01:32:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:32:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 675ms 01:32:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:32:44 INFO - PROCESS | 2295 | 1468830764621 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 2295 | 1468830764622 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:32:44 INFO - PROCESS | 2295 | 1468830764624 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 2295 | 1468830764625 Marionette TRACE conn2 <- [1,402,null,{}] 01:32:44 INFO - PROCESS | 2295 | 1468830764627 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}] 01:32:44 INFO - PROCESS | 2295 | 1468830764628 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:44 INFO - PROCESS | 2295 | 1468830764723 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:32:44 INFO - PROCESS | 2295 | 1468830764736 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 2295 | 1468830764737 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f16000 == 42 [pid = 2295] [id = 108] 01:32:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12c556c00) [pid = 2295] [serial = 321] [outer = 0x0] 01:32:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x12c814000) [pid = 2295] [serial = 322] [outer = 0x12c556c00] 01:32:44 INFO - PROCESS | 2295 | 1468830764761 Marionette DEBUG loaded listener.js 01:32:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12c81c000) [pid = 2295] [serial = 323] [outer = 0x12c556c00] 01:32:45 INFO - PROCESS | 2295 | 1468830765109 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]]]}] 01:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 517ms 01:32:45 INFO - PROCESS | 2295 | 1468830765145 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:32:45 INFO - PROCESS | 2295 | 1468830765147 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:32:45 INFO - PROCESS | 2295 | 1468830765149 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 2295 | 1468830765150 Marionette TRACE conn2 <- [1,406,null,{}] 01:32:45 INFO - PROCESS | 2295 | 1468830765152 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}] 01:32:45 INFO - PROCESS | 2295 | 1468830765153 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:45 INFO - PROCESS | 2295 | 1468830765253 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:32:45 INFO - PROCESS | 2295 | 1468830765289 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:45 INFO - PROCESS | 2295 | 1468830765290 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x129273800 == 43 [pid = 2295] [id = 109] 01:32:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x10eaf8800) [pid = 2295] [serial = 324] [outer = 0x0] 01:32:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x10eafb800) [pid = 2295] [serial = 325] [outer = 0x10eaf8800] 01:32:45 INFO - PROCESS | 2295 | 1468830765315 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x10eaff800) [pid = 2295] [serial = 326] [outer = 0x10eaf8800] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x129038400) [pid = 2295] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x129038c00) [pid = 2295] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x12898c000) [pid = 2295] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1183d6400) [pid = 2295] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x125d29c00) [pid = 2295] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1210c9c00) [pid = 2295] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x119914800) [pid = 2295] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1240e9400) [pid = 2295] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x129244000) [pid = 2295] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x113c28800) [pid = 2295] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12b95f800) [pid = 2295] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x124ed5400) [pid = 2295] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12aafc400) [pid = 2295] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:32:45 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1121bd400) [pid = 2295] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:32:45 INFO - PROCESS | 2295 | 1468830765853 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]]]}] 01:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 719ms 01:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:32:45 INFO - PROCESS | 2295 | 1468830765869 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:32:45 INFO - PROCESS | 2295 | 1468830765871 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:32:45 INFO - PROCESS | 2295 | 1468830765874 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 2295 | 1468830765876 Marionette TRACE conn2 <- [1,410,null,{}] 01:32:45 INFO - PROCESS | 2295 | 1468830765880 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}] 01:32:45 INFO - PROCESS | 2295 | 1468830765884 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:46 INFO - PROCESS | 2295 | 1468830766006 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:32:46 INFO - PROCESS | 2295 | 1468830766034 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:32:46 INFO - PROCESS | 2295 | 1468830766045 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 2295 | 1468830766046 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a904000 == 44 [pid = 2295] [id = 110] 01:32:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12898c000) [pid = 2295] [serial = 327] [outer = 0x0] 01:32:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1292cd800) [pid = 2295] [serial = 328] [outer = 0x12898c000] 01:32:46 INFO - PROCESS | 2295 | 1468830766094 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12c55a000) [pid = 2295] [serial = 329] [outer = 0x12898c000] 01:32:46 INFO - PROCESS | 2295 | 1468830766522 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]]]}] 01:32:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:32:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 01:32:46 INFO - PROCESS | 2295 | 1468830766561 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 2295 | 1468830766562 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:32:46 INFO - PROCESS | 2295 | 1468830766572 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 2295 | 1468830766573 Marionette TRACE conn2 <- [1,414,null,{}] 01:32:46 INFO - PROCESS | 2295 | 1468830766575 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}] 01:32:46 INFO - PROCESS | 2295 | 1468830766576 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:46 INFO - PROCESS | 2295 | 1468830766658 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:32:46 INFO - PROCESS | 2295 | 1468830766662 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 2295 | 1468830766663 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa92800 == 45 [pid = 2295] [id = 111] 01:32:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1127d4400) [pid = 2295] [serial = 330] [outer = 0x0] 01:32:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1127dcc00) [pid = 2295] [serial = 331] [outer = 0x1127d4400] 01:32:46 INFO - PROCESS | 2295 | 1468830766687 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x116815c00) [pid = 2295] [serial = 332] [outer = 0x1127d4400] 01:32:47 INFO - PROCESS | 2295 | 1468830767009 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]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 467ms 01:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:32:47 INFO - PROCESS | 2295 | 1468830767040 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 2295 | 1468830767041 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:32:47 INFO - PROCESS | 2295 | 1468830767044 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 2295 | 1468830767046 Marionette TRACE conn2 <- [1,418,null,{}] 01:32:47 INFO - PROCESS | 2295 | 1468830767050 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}] 01:32:47 INFO - PROCESS | 2295 | 1468830767052 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:47 INFO - PROCESS | 2295 | 1468830767142 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:32:47 INFO - PROCESS | 2295 | 1468830767195 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 2295 | 1468830767204 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1cc000 == 46 [pid = 2295] [id = 112] 01:32:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1127da400) [pid = 2295] [serial = 333] [outer = 0x0] 01:32:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12c557400) [pid = 2295] [serial = 334] [outer = 0x1127da400] 01:32:47 INFO - PROCESS | 2295 | 1468830767231 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12cf25c00) [pid = 2295] [serial = 335] [outer = 0x1127da400] 01:32:48 INFO - PROCESS | 2295 | 1468830768025 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]]]}] 01:32:48 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 01:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 01:32:48 INFO - PROCESS | 2295 | 1468830768064 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 2295 | 1468830768067 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:32:48 INFO - PROCESS | 2295 | 1468830768071 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 2295 | 1468830768073 Marionette TRACE conn2 <- [1,422,null,{}] 01:32:48 INFO - PROCESS | 2295 | 1468830768090 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}] 01:32:48 INFO - PROCESS | 2295 | 1468830768092 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:48 INFO - PROCESS | 2295 | 1468830768197 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:32:48 INFO - PROCESS | 2295 | 1468830768260 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 2295 | 1468830768263 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x117476000 == 47 [pid = 2295] [id = 113] 01:32:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x112f4f400) [pid = 2295] [serial = 336] [outer = 0x0] 01:32:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x112f50000) [pid = 2295] [serial = 337] [outer = 0x112f4f400] 01:32:48 INFO - PROCESS | 2295 | 1468830768294 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x112f56400) [pid = 2295] [serial = 338] [outer = 0x112f4f400] 01:32:49 INFO - PROCESS | 2295 | 1468830769228 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]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1184ms 01:32:49 INFO - PROCESS | 2295 | 1468830769255 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 2295 | 1468830769258 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:32:49 INFO - PROCESS | 2295 | 1468830769263 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 2295 | 1468830769265 Marionette TRACE conn2 <- [1,426,null,{}] 01:32:49 INFO - PROCESS | 2295 | 1468830769268 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}] 01:32:49 INFO - PROCESS | 2295 | 1468830769270 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:49 INFO - PROCESS | 2295 | 1468830769374 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:32:49 INFO - PROCESS | 2295 | 1468830769426 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 2295 | 1468830769427 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x123081000 == 48 [pid = 2295] [id = 114] 01:32:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x1130b9000) [pid = 2295] [serial = 339] [outer = 0x0] 01:32:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x1194b3400) [pid = 2295] [serial = 340] [outer = 0x1130b9000] 01:32:49 INFO - PROCESS | 2295 | 1468830769457 Marionette DEBUG loaded listener.js 01:32:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x11994f800) [pid = 2295] [serial = 341] [outer = 0x1130b9000] 01:32:49 INFO - PROCESS | 2295 | 1468830769960 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] 01:32:50 INFO - PROCESS | 2295 | 1468830770038 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:32:50 INFO - PROCESS | 2295 | 1468830770041 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 2295 | 1468830770043 Marionette TRACE conn2 <- [1,430,null,{}] 01:32:50 INFO - PROCESS | 2295 | 1468830770051 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}] 01:32:50 INFO - PROCESS | 2295 | 1468830770054 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:50 INFO - PROCESS | 2295 | 1468830770159 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:32:50 INFO - PROCESS | 2295 | 1468830770213 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 2295 | 1468830770216 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x11945a000 == 49 [pid = 2295] [id = 115] 01:32:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1246a5800) [pid = 2295] [serial = 342] [outer = 0x0] 01:32:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x12592fc00) [pid = 2295] [serial = 343] [outer = 0x1246a5800] 01:32:50 INFO - PROCESS | 2295 | 1468830770247 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x128891c00) [pid = 2295] [serial = 344] [outer = 0x1246a5800] 01:32:50 INFO - PROCESS | 2295 | 1468830770922 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]]]}] 01:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 922ms 01:32:50 INFO - PROCESS | 2295 | 1468830770966 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:32:50 INFO - PROCESS | 2295 | 1468830770970 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:32:50 INFO - PROCESS | 2295 | 1468830770973 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 2295 | 1468830770977 Marionette TRACE conn2 <- [1,434,null,{}] 01:32:50 INFO - PROCESS | 2295 | 1468830770981 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}] 01:32:50 INFO - PROCESS | 2295 | 1468830770982 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:51 INFO - PROCESS | 2295 | 1468830771096 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:32:51 INFO - PROCESS | 2295 | 1468830771189 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 2295 | 1468830771192 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x1167ea000 == 50 [pid = 2295] [id = 116] 01:32:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x11688c400) [pid = 2295] [serial = 345] [outer = 0x0] 01:32:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x117162400) [pid = 2295] [serial = 346] [outer = 0x11688c400] 01:32:51 INFO - PROCESS | 2295 | 1468830771226 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x1185c2800) [pid = 2295] [serial = 347] [outer = 0x11688c400] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x11640f800 == 49 [pid = 2295] [id = 54] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa92800 == 48 [pid = 2295] [id = 111] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x12a904000 == 47 [pid = 2295] [id = 110] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x129273800 == 46 [pid = 2295] [id = 109] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x116f16000 == 45 [pid = 2295] [id = 108] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x124f20800 == 44 [pid = 2295] [id = 107] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x123ce2800 == 43 [pid = 2295] [id = 106] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x119d7a800 == 42 [pid = 2295] [id = 105] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x1192ee000 == 41 [pid = 2295] [id = 104] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x116f1e800 == 40 [pid = 2295] [id = 103] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x118778800 == 39 [pid = 2295] [id = 102] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x119446000 == 38 [pid = 2295] [id = 99] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c5000 == 37 [pid = 2295] [id = 97] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x116691800 == 36 [pid = 2295] [id = 98] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c3800 == 35 [pid = 2295] [id = 83] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x113365000 == 34 [pid = 2295] [id = 81] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b0000 == 33 [pid = 2295] [id = 82] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x128ab1800 == 32 [pid = 2295] [id = 100] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x12a916800 == 31 [pid = 2295] [id = 101] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x11945a000 == 30 [pid = 2295] [id = 115] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x123081000 == 29 [pid = 2295] [id = 114] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1cc000 == 28 [pid = 2295] [id = 112] 01:32:52 INFO - PROCESS | 2295 | --DOCSHELL 0x117476000 == 27 [pid = 2295] [id = 113] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x12b8ba400) [pid = 2295] [serial = 239] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x11880a400) [pid = 2295] [serial = 202] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x129249000) [pid = 2295] [serial = 271] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12a6b2800) [pid = 2295] [serial = 274] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1130e9000) [pid = 2295] [serial = 241] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x1198bb000) [pid = 2295] [serial = 244] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x128d1b400) [pid = 2295] [serial = 268] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x119111000) [pid = 2295] [serial = 254] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x1185b9800) [pid = 2295] [serial = 253] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x126884800) [pid = 2295] [serial = 265] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x128890000) [pid = 2295] [serial = 266] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x126897800) [pid = 2295] [serial = 250] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1211ef400) [pid = 2295] [serial = 259] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1237aa400) [pid = 2295] [serial = 260] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1211f0c00) [pid = 2295] [serial = 247] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x11991bc00) [pid = 2295] [serial = 256] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x11998a000) [pid = 2295] [serial = 257] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1244dec00) [pid = 2295] [serial = 262] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x124ed9000) [pid = 2295] [serial = 263] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12aafc000) [pid = 2295] [serial = 278] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12a973c00) [pid = 2295] [serial = 277] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12a967c00) [pid = 2295] [serial = 275] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x11a0b9800) [pid = 2295] [serial = 281] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12b962c00) [pid = 2295] [serial = 286] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x116762000) [pid = 2295] [serial = 280] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12b96b400) [pid = 2295] [serial = 287] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12b8bac00) [pid = 2295] [serial = 283] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x129408800) [pid = 2295] [serial = 272] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12b95d400) [pid = 2295] [serial = 284] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x129035000) [pid = 2295] [serial = 269] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12bc86c00) [pid = 2295] [serial = 289] [outer = 0x0] [url = about:blank] 01:32:52 INFO - PROCESS | 2295 | 1468830772137 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]]]}] 01:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1176ms 01:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:32:52 INFO - PROCESS | 2295 | 1468830772150 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:32:52 INFO - PROCESS | 2295 | 1468830772152 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:32:52 INFO - PROCESS | 2295 | 1468830772155 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 2295 | 1468830772157 Marionette TRACE conn2 <- [1,438,null,{}] 01:32:52 INFO - PROCESS | 2295 | 1468830772161 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}] 01:32:52 INFO - PROCESS | 2295 | 1468830772162 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:52 INFO - PROCESS | 2295 | 1468830772240 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:32:52 INFO - PROCESS | 2295 | 1468830772244 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 2295 | 1468830772247 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x115ed3000 == 28 [pid = 2295] [id = 117] 01:32:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x112f4dc00) [pid = 2295] [serial = 348] [outer = 0x0] 01:32:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1133b7800) [pid = 2295] [serial = 349] [outer = 0x112f4dc00] 01:32:52 INFO - PROCESS | 2295 | 1468830772278 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x112d59400) [pid = 2295] [serial = 350] [outer = 0x112f4dc00] 01:32:52 INFO - PROCESS | 2295 | 1468830772623 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]]]}] 01:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 520ms 01:32:52 INFO - PROCESS | 2295 | 1468830772675 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:32:52 INFO - PROCESS | 2295 | 1468830772679 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:32:52 INFO - PROCESS | 2295 | 1468830772683 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 2295 | 1468830772685 Marionette TRACE conn2 <- [1,442,null,{}] 01:32:52 INFO - PROCESS | 2295 | 1468830772688 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}] 01:32:52 INFO - PROCESS | 2295 | 1468830772689 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:52 INFO - PROCESS | 2295 | 1468830772763 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:32:52 INFO - PROCESS | 2295 | 1468830772767 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 2295 | 1468830772768 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ec1800 == 29 [pid = 2295] [id = 118] 01:32:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x118105c00) [pid = 2295] [serial = 351] [outer = 0x0] 01:32:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x118873800) [pid = 2295] [serial = 352] [outer = 0x118105c00] 01:32:52 INFO - PROCESS | 2295 | 1468830772798 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1194a9400) [pid = 2295] [serial = 353] [outer = 0x118105c00] 01:32:53 INFO - PROCESS | 2295 | 1468830773136 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]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 470ms 01:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:32:53 INFO - PROCESS | 2295 | 1468830773154 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 2295 | 1468830773155 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:32:53 INFO - PROCESS | 2295 | 1468830773157 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 2295 | 1468830773160 Marionette TRACE conn2 <- [1,446,null,{}] 01:32:53 INFO - PROCESS | 2295 | 1468830773170 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}] 01:32:53 INFO - PROCESS | 2295 | 1468830773173 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:53 INFO - PROCESS | 2295 | 1468830773270 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:32:53 INFO - PROCESS | 2295 | 1468830773277 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 2295 | 1468830773279 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b5800 == 30 [pid = 2295] [id = 119] 01:32:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x11998e000) [pid = 2295] [serial = 354] [outer = 0x0] 01:32:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x11a0b9800) [pid = 2295] [serial = 355] [outer = 0x11998e000] 01:32:53 INFO - PROCESS | 2295 | 1468830773310 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123638c00) [pid = 2295] [serial = 356] [outer = 0x11998e000] 01:32:53 INFO - PROCESS | 2295 | 1468830773635 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]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 520ms 01:32:53 INFO - PROCESS | 2295 | 1468830773679 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 2295 | 1468830773681 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:32:53 INFO - PROCESS | 2295 | 1468830773683 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 2295 | 1468830773684 Marionette TRACE conn2 <- [1,450,null,{}] 01:32:53 INFO - PROCESS | 2295 | 1468830773686 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}] 01:32:53 INFO - PROCESS | 2295 | 1468830773688 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:53 INFO - PROCESS | 2295 | 1468830773787 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:32:53 INFO - PROCESS | 2295 | 1468830773816 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 2295 | 1468830773817 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x119847800 == 31 [pid = 2295] [id = 120] 01:32:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12348f400) [pid = 2295] [serial = 357] [outer = 0x0] 01:32:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1244dc400) [pid = 2295] [serial = 358] [outer = 0x12348f400] 01:32:53 INFO - PROCESS | 2295 | 1468830773843 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x124e06c00) [pid = 2295] [serial = 359] [outer = 0x12348f400] 01:32:54 INFO - PROCESS | 2295 | 1468830774137 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] 01:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:32:54 INFO - PROCESS | 2295 | 1468830774210 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:32:54 INFO - PROCESS | 2295 | 1468830774213 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 2295 | 1468830774214 Marionette TRACE conn2 <- [1,454,null,{}] 01:32:54 INFO - PROCESS | 2295 | 1468830774216 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}] 01:32:54 INFO - PROCESS | 2295 | 1468830774217 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:54 INFO - PROCESS | 2295 | 1468830774306 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:32:54 INFO - PROCESS | 2295 | 1468830774341 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 2295 | 1468830774342 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x123190000 == 32 [pid = 2295] [id = 121] 01:32:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x112de3800) [pid = 2295] [serial = 360] [outer = 0x0] 01:32:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x125d27000) [pid = 2295] [serial = 361] [outer = 0x112de3800] 01:32:54 INFO - PROCESS | 2295 | 1468830774367 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12888f000) [pid = 2295] [serial = 362] [outer = 0x112de3800] 01:32:54 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:32:54 INFO - PROCESS | 2295 | 1468830774673 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]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 01:32:54 INFO - PROCESS | 2295 | 1468830774732 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:32:54 INFO - PROCESS | 2295 | 1468830774734 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:32:54 INFO - PROCESS | 2295 | 1468830774736 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 2295 | 1468830774737 Marionette TRACE conn2 <- [1,458,null,{}] 01:32:54 INFO - PROCESS | 2295 | 1468830774739 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}] 01:32:54 INFO - PROCESS | 2295 | 1468830774743 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:54 INFO - PROCESS | 2295 | 1468830774853 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:32:54 INFO - PROCESS | 2295 | 1468830774887 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 2295 | 1468830774888 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b91800 == 33 [pid = 2295] [id = 122] 01:32:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x119914400) [pid = 2295] [serial = 363] [outer = 0x0] 01:32:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12898a000) [pid = 2295] [serial = 364] [outer = 0x119914400] 01:32:54 INFO - PROCESS | 2295 | 1468830774913 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12924a000) [pid = 2295] [serial = 365] [outer = 0x119914400] 01:32:55 INFO - PROCESS | 2295 | 1468830775237 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] 01:32:55 INFO - PROCESS | 2295 | 1468830775256 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:32:55 INFO - PROCESS | 2295 | 1468830775258 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 2295 | 1468830775259 Marionette TRACE conn2 <- [1,462,null,{}] 01:32:55 INFO - PROCESS | 2295 | 1468830775261 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}] 01:32:55 INFO - PROCESS | 2295 | 1468830775272 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:55 INFO - PROCESS | 2295 | 1468830775379 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:32:55 INFO - PROCESS | 2295 | 1468830775382 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 2295 | 1468830775384 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x12422b800 == 34 [pid = 2295] [id = 123] 01:32:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x128994000) [pid = 2295] [serial = 366] [outer = 0x0] 01:32:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x129405800) [pid = 2295] [serial = 367] [outer = 0x128994000] 01:32:55 INFO - PROCESS | 2295 | 1468830775408 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12a6bc000) [pid = 2295] [serial = 368] [outer = 0x128994000] 01:32:55 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:32:55 INFO - PROCESS | 2295 | 1468830775747 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] 01:32:55 INFO - PROCESS | 2295 | 1468830775778 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:32:55 INFO - PROCESS | 2295 | 1468830775781 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 2295 | 1468830775783 Marionette TRACE conn2 <- [1,466,null,{}] 01:32:55 INFO - PROCESS | 2295 | 1468830775787 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}] 01:32:55 INFO - PROCESS | 2295 | 1468830775788 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:55 INFO - PROCESS | 2295 | 1468830775879 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:32:55 INFO - PROCESS | 2295 | 1468830775915 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 2295 | 1468830775916 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f3a800 == 35 [pid = 2295] [id = 124] 01:32:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x129402400) [pid = 2295] [serial = 369] [outer = 0x0] 01:32:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12a96c400) [pid = 2295] [serial = 370] [outer = 0x129402400] 01:32:55 INFO - PROCESS | 2295 | 1468830775940 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12b008400) [pid = 2295] [serial = 371] [outer = 0x129402400] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x12bc8ac00) [pid = 2295] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x12c556c00) [pid = 2295] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119954c00) [pid = 2295] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1210ca400) [pid = 2295] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x11875a000) [pid = 2295] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x12b95f400) [pid = 2295] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x124edd000) [pid = 2295] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x116aad000) [pid = 2295] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12a964400) [pid = 2295] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x12aaf8c00) [pid = 2295] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x10eaf8800) [pid = 2295] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x124490000) [pid = 2295] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x126888000) [pid = 2295] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12898c000) [pid = 2295] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1127d4400) [pid = 2295] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x11213d000) [pid = 2295] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1121bdc00) [pid = 2295] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1194b5c00) [pid = 2295] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119cbe400) [pid = 2295] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1241c0c00) [pid = 2295] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:32:56 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1127da400) [pid = 2295] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:32:56 INFO - PROCESS | 2295 | 1468830776453 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] 01:32:56 INFO - PROCESS | 2295 | 1468830776504 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:32:56 INFO - PROCESS | 2295 | 1468830776506 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 2295 | 1468830776507 Marionette TRACE conn2 <- [1,470,null,{}] 01:32:56 INFO - PROCESS | 2295 | 1468830776509 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}] 01:32:56 INFO - PROCESS | 2295 | 1468830776510 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:56 INFO - PROCESS | 2295 | 1468830776591 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:32:56 INFO - PROCESS | 2295 | 1468830776648 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 2295 | 1468830776649 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192de000 == 36 [pid = 2295] [id = 125] 01:32:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x111c17000) [pid = 2295] [serial = 372] [outer = 0x0] 01:32:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x11875a000) [pid = 2295] [serial = 373] [outer = 0x111c17000] 01:32:56 INFO - PROCESS | 2295 | 1468830776673 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119958400) [pid = 2295] [serial = 374] [outer = 0x111c17000] 01:32:56 INFO - PROCESS | 2295 | 1468830776950 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]]]}] 01:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 01:32:56 INFO - PROCESS | 2295 | 1468830776974 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 2295 | 1468830776976 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:32:56 INFO - PROCESS | 2295 | 1468830776978 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 2295 | 1468830776979 Marionette TRACE conn2 <- [1,474,null,{}] 01:32:56 INFO - PROCESS | 2295 | 1468830776989 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}] 01:32:56 INFO - PROCESS | 2295 | 1468830776990 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:57 INFO - PROCESS | 2295 | 1468830777070 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:32:57 INFO - PROCESS | 2295 | 1468830777074 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 2295 | 1468830777075 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ccc800 == 37 [pid = 2295] [id = 126] 01:32:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x11916ac00) [pid = 2295] [serial = 375] [outer = 0x0] 01:32:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12898cc00) [pid = 2295] [serial = 376] [outer = 0x11916ac00] 01:32:57 INFO - PROCESS | 2295 | 1468830777099 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12a970c00) [pid = 2295] [serial = 377] [outer = 0x11916ac00] 01:32:57 INFO - PROCESS | 2295 | 1468830777429 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]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:32:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 472ms 01:32:57 INFO - PROCESS | 2295 | 1468830777451 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 2295 | 1468830777453 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:32:57 INFO - PROCESS | 2295 | 1468830777455 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 2295 | 1468830777457 Marionette TRACE conn2 <- [1,478,null,{}] 01:32:57 INFO - PROCESS | 2295 | 1468830777459 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}] 01:32:57 INFO - PROCESS | 2295 | 1468830777460 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:57 INFO - PROCESS | 2295 | 1468830777579 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:32:57 INFO - PROCESS | 2295 | 1468830777588 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 2295 | 1468830777589 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x12318f800 == 38 [pid = 2295] [id = 127] 01:32:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12a971c00) [pid = 2295] [serial = 378] [outer = 0x0] 01:32:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12b8bac00) [pid = 2295] [serial = 379] [outer = 0x12a971c00] 01:32:57 INFO - PROCESS | 2295 | 1468830777615 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12b960000) [pid = 2295] [serial = 380] [outer = 0x12a971c00] 01:32:57 INFO - PROCESS | 2295 | 1468830777922 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]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:32:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 01:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:32:57 INFO - PROCESS | 2295 | 1468830777976 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 2295 | 1468830777977 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:32:57 INFO - PROCESS | 2295 | 1468830777979 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 2295 | 1468830777980 Marionette TRACE conn2 <- [1,482,null,{}] 01:32:57 INFO - PROCESS | 2295 | 1468830777982 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}] 01:32:57 INFO - PROCESS | 2295 | 1468830777983 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:58 INFO - PROCESS | 2295 | 1468830778056 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:32:58 INFO - PROCESS | 2295 | 1468830778059 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 2295 | 1468830778060 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a66e000 == 39 [pid = 2295] [id = 128] 01:32:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12b960800) [pid = 2295] [serial = 381] [outer = 0x0] 01:32:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12bc8cc00) [pid = 2295] [serial = 382] [outer = 0x12b960800] 01:32:58 INFO - PROCESS | 2295 | 1468830778087 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12bf74800) [pid = 2295] [serial = 383] [outer = 0x12b960800] 01:32:58 INFO - PROCESS | 2295 | 1468830778603 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]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:32:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 01:32:58 INFO - PROCESS | 2295 | 1468830778651 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:32:58 INFO - PROCESS | 2295 | 1468830778653 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:32:58 INFO - PROCESS | 2295 | 1468830778657 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 2295 | 1468830778659 Marionette TRACE conn2 <- [1,486,null,{}] 01:32:58 INFO - PROCESS | 2295 | 1468830778662 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}] 01:32:58 INFO - PROCESS | 2295 | 1468830778664 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:58 INFO - PROCESS | 2295 | 1468830778844 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:32:58 INFO - PROCESS | 2295 | 1468830778904 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 2295 | 1468830778906 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f1e800 == 40 [pid = 2295] [id = 129] 01:32:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x112f57800) [pid = 2295] [serial = 384] [outer = 0x0] 01:32:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x113ca8000) [pid = 2295] [serial = 385] [outer = 0x112f57800] 01:32:58 INFO - PROCESS | 2295 | 1468830778937 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x117e2bc00) [pid = 2295] [serial = 386] [outer = 0x112f57800] 01:32:59 INFO - PROCESS | 2295 | 1468830779477 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]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 871ms 01:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:32:59 INFO - PROCESS | 2295 | 1468830779527 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 2295 | 1468830779531 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:32:59 INFO - PROCESS | 2295 | 1468830779535 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 2295 | 1468830779537 Marionette TRACE conn2 <- [1,490,null,{}] 01:32:59 INFO - PROCESS | 2295 | 1468830779540 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}] 01:32:59 INFO - PROCESS | 2295 | 1468830779541 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:59 INFO - PROCESS | 2295 | 1468830779648 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:32:59 INFO - PROCESS | 2295 | 1468830779843 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 2295 | 1468830779845 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:32:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x112e3b000 == 41 [pid = 2295] [id = 130] 01:32:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x1127e0400) [pid = 2295] [serial = 387] [outer = 0x0] 01:32:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x112d7a800) [pid = 2295] [serial = 388] [outer = 0x1127e0400] 01:32:59 INFO - PROCESS | 2295 | 1468830779873 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x112f4f800) [pid = 2295] [serial = 389] [outer = 0x1127e0400] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12318f800 == 40 [pid = 2295] [id = 127] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x128ccc800 == 39 [pid = 2295] [id = 126] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1192de000 == 38 [pid = 2295] [id = 125] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x124f3a800 == 37 [pid = 2295] [id = 124] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12422b800 == 36 [pid = 2295] [id = 123] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x123b91800 == 35 [pid = 2295] [id = 122] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x123190000 == 34 [pid = 2295] [id = 121] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x119847800 == 33 [pid = 2295] [id = 120] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b5800 == 32 [pid = 2295] [id = 119] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x117ec1800 == 31 [pid = 2295] [id = 118] 01:33:00 INFO - PROCESS | 2295 | --DOCSHELL 0x115ed3000 == 30 [pid = 2295] [id = 117] 01:33:00 INFO - PROCESS | 2295 | 1468830780335 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]]]}] 01:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 821ms 01:33:00 INFO - PROCESS | 2295 | 1468830780358 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 2295 | 1468830780359 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:33:00 INFO - PROCESS | 2295 | 1468830780363 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - PROCESS | 2295 | 1468830780367 Marionette TRACE conn2 <- [1,494,null,{}] 01:33:00 INFO - PROCESS | 2295 | 1468830780373 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}] 01:33:00 INFO - PROCESS | 2295 | 1468830780374 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:00 INFO - PROCESS | 2295 | 1468830780459 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x114f4c400) [pid = 2295] [serial = 199] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x12bf7e800) [pid = 2295] [serial = 319] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x12c814000) [pid = 2295] [serial = 322] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x12c81c000) [pid = 2295] [serial = 323] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12c554400) [pid = 2295] [serial = 320] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x11998cc00) [pid = 2295] [serial = 295] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x11a0bd800) [pid = 2295] [serial = 296] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12320a400) [pid = 2295] [serial = 307] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1240e5c00) [pid = 2295] [serial = 308] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x11887a800) [pid = 2295] [serial = 304] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x119919800) [pid = 2295] [serial = 305] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12bc90400) [pid = 2295] [serial = 290] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x125d9f400) [pid = 2295] [serial = 298] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12898b000) [pid = 2295] [serial = 299] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1176ad000) [pid = 2295] [serial = 292] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x118759800) [pid = 2295] [serial = 293] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12aaef400) [pid = 2295] [serial = 301] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x12b183800) [pid = 2295] [serial = 302] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12b8c8400) [pid = 2295] [serial = 316] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x10eafb800) [pid = 2295] [serial = 325] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125da6800) [pid = 2295] [serial = 310] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x128990000) [pid = 2295] [serial = 311] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x129031400) [pid = 2295] [serial = 313] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x12940fc00) [pid = 2295] [serial = 314] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1292cd800) [pid = 2295] [serial = 328] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1127dcc00) [pid = 2295] [serial = 331] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x10eaff800) [pid = 2295] [serial = 326] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x12cf25c00) [pid = 2295] [serial = 335] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12c55a000) [pid = 2295] [serial = 329] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x116815c00) [pid = 2295] [serial = 332] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x12b96ac00) [pid = 2295] [serial = 317] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x11681c800) [pid = 2295] [serial = 242] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x119920400) [pid = 2295] [serial = 245] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x123c95400) [pid = 2295] [serial = 248] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x128989c00) [pid = 2295] [serial = 251] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x12c557400) [pid = 2295] [serial = 334] [outer = 0x0] [url = about:blank] 01:33:00 INFO - PROCESS | 2295 | 1468830780513 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 2295 | 1468830780515 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e31800 == 31 [pid = 2295] [id = 131] 01:33:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x111fe3c00) [pid = 2295] [serial = 390] [outer = 0x0] 01:33:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x112f56c00) [pid = 2295] [serial = 391] [outer = 0x111fe3c00] 01:33:00 INFO - PROCESS | 2295 | 1468830780541 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x116766400) [pid = 2295] [serial = 392] [outer = 0x111fe3c00] 01:33:00 INFO - PROCESS | 2295 | 1468830780845 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]]]}] 01:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 524ms 01:33:00 INFO - PROCESS | 2295 | 1468830780890 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 2295 | 1468830780892 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:33:00 INFO - PROCESS | 2295 | 1468830780895 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - PROCESS | 2295 | 1468830780896 Marionette TRACE conn2 <- [1,498,null,{}] 01:33:00 INFO - PROCESS | 2295 | 1468830780900 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}] 01:33:00 INFO - PROCESS | 2295 | 1468830780902 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:00 INFO - PROCESS | 2295 | 1468830780980 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:33:01 INFO - PROCESS | 2295 | 1468830781037 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 2295 | 1468830781038 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ec4000 == 32 [pid = 2295] [id = 132] 01:33:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1127d4c00) [pid = 2295] [serial = 393] [outer = 0x0] 01:33:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11715c400) [pid = 2295] [serial = 394] [outer = 0x1127d4c00] 01:33:01 INFO - PROCESS | 2295 | 1468830781064 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x11875b000) [pid = 2295] [serial = 395] [outer = 0x1127d4c00] 01:33:01 INFO - PROCESS | 2295 | 1468830781369 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]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 523ms 01:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:33:01 INFO - PROCESS | 2295 | 1468830781419 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 2295 | 1468830781420 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:33:01 INFO - PROCESS | 2295 | 1468830781427 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 2295 | 1468830781432 Marionette TRACE conn2 <- [1,502,null,{}] 01:33:01 INFO - PROCESS | 2295 | 1468830781435 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}] 01:33:01 INFO - PROCESS | 2295 | 1468830781438 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:01 INFO - PROCESS | 2295 | 1468830781513 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:33:01 INFO - PROCESS | 2295 | 1468830781519 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 2295 | 1468830781520 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x11944e000 == 33 [pid = 2295] [id = 133] 01:33:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x11213d000) [pid = 2295] [serial = 396] [outer = 0x0] 01:33:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x11887c800) [pid = 2295] [serial = 397] [outer = 0x11213d000] 01:33:01 INFO - PROCESS | 2295 | 1468830781545 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x119921800) [pid = 2295] [serial = 398] [outer = 0x11213d000] 01:33:01 INFO - PROCESS | 2295 | 1468830781873 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]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 479ms 01:33:01 INFO - PROCESS | 2295 | 1468830781903 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 2295 | 1468830781904 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:33:01 INFO - PROCESS | 2295 | 1468830781907 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 2295 | 1468830781908 Marionette TRACE conn2 <- [1,506,null,{}] 01:33:01 INFO - PROCESS | 2295 | 1468830781910 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}] 01:33:01 INFO - PROCESS | 2295 | 1468830781911 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:01 INFO - PROCESS | 2295 | 1468830781989 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:33:01 INFO - PROCESS | 2295 | 1468830781992 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 2295 | 1468830781994 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d6f800 == 34 [pid = 2295] [id = 134] 01:33:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x119919800) [pid = 2295] [serial = 399] [outer = 0x0] 01:33:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119984000) [pid = 2295] [serial = 400] [outer = 0x119919800] 01:33:02 INFO - PROCESS | 2295 | 1468830782021 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119cc2000) [pid = 2295] [serial = 401] [outer = 0x119919800] 01:33:02 INFO - PROCESS | 2295 | 1468830782326 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]]]}] 01:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 01:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:33:02 INFO - PROCESS | 2295 | 1468830782377 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:33:02 INFO - PROCESS | 2295 | 1468830782378 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:33:02 INFO - PROCESS | 2295 | 1468830782380 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - PROCESS | 2295 | 1468830782381 Marionette TRACE conn2 <- [1,510,null,{}] 01:33:02 INFO - PROCESS | 2295 | 1468830782383 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}] 01:33:02 INFO - PROCESS | 2295 | 1468830782384 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:02 INFO - PROCESS | 2295 | 1468830782455 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:33:02 INFO - PROCESS | 2295 | 1468830782487 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 2295 | 1468830782492 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x11943f800 == 35 [pid = 2295] [id = 135] 01:33:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1211ee400) [pid = 2295] [serial = 402] [outer = 0x0] 01:33:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1211f3400) [pid = 2295] [serial = 403] [outer = 0x1211ee400] 01:33:02 INFO - PROCESS | 2295 | 1468830782552 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1239bc400) [pid = 2295] [serial = 404] [outer = 0x1211ee400] 01:33:02 INFO - PROCESS | 2295 | 1468830782974 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]]]}] 01:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 621ms 01:33:03 INFO - PROCESS | 2295 | 1468830783003 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:33:03 INFO - PROCESS | 2295 | 1468830783005 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:33:03 INFO - PROCESS | 2295 | 1468830783008 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 2295 | 1468830783010 Marionette TRACE conn2 <- [1,514,null,{}] 01:33:03 INFO - PROCESS | 2295 | 1468830783024 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}] 01:33:03 INFO - PROCESS | 2295 | 1468830783027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:03 INFO - PROCESS | 2295 | 1468830783138 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:33:03 INFO - PROCESS | 2295 | 1468830783142 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 2295 | 1468830783143 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b39000 == 36 [pid = 2295] [id = 136] 01:33:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1211ee800) [pid = 2295] [serial = 405] [outer = 0x0] 01:33:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1244e0c00) [pid = 2295] [serial = 406] [outer = 0x1211ee800] 01:33:03 INFO - PROCESS | 2295 | 1468830783167 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x125da7000) [pid = 2295] [serial = 407] [outer = 0x1211ee800] 01:33:03 INFO - PROCESS | 2295 | 1468830783494 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]]]}] 01:33: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 01:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 531ms 01:33:03 INFO - PROCESS | 2295 | 1468830783539 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 2295 | 1468830783540 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:33:03 INFO - PROCESS | 2295 | 1468830783549 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 2295 | 1468830783550 Marionette TRACE conn2 <- [1,518,null,{}] 01:33:03 INFO - PROCESS | 2295 | 1468830783552 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}] 01:33:03 INFO - PROCESS | 2295 | 1468830783553 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:03 INFO - PROCESS | 2295 | 1468830783644 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:33:03 INFO - PROCESS | 2295 | 1468830783648 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 2295 | 1468830783649 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x124226000 == 37 [pid = 2295] [id = 137] 01:33:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x118875400) [pid = 2295] [serial = 408] [outer = 0x0] 01:33:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x126888400) [pid = 2295] [serial = 409] [outer = 0x118875400] 01:33:03 INFO - PROCESS | 2295 | 1468830783674 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x128990400) [pid = 2295] [serial = 410] [outer = 0x118875400] 01:33:04 INFO - PROCESS | 2295 | 1468830784009 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]]]}] 01:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 477ms 01:33:04 INFO - PROCESS | 2295 | 1468830784022 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:33:04 INFO - PROCESS | 2295 | 1468830784023 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:33:04 INFO - PROCESS | 2295 | 1468830784026 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:33:04 INFO - PROCESS | 2295 | 1468830784027 Marionette TRACE conn2 <- [1,522,null,{}] 01:33:04 INFO - PROCESS | 2295 | 1468830784029 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}] 01:33:04 INFO - PROCESS | 2295 | 1468830784030 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:04 INFO - PROCESS | 2295 | 1468830784128 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:33:04 INFO - PROCESS | 2295 | 1468830784138 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 2295 | 1468830784139 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f33000 == 38 [pid = 2295] [id = 138] 01:33:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x111c82c00) [pid = 2295] [serial = 411] [outer = 0x0] 01:33:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x128c17400) [pid = 2295] [serial = 412] [outer = 0x111c82c00] 01:33:04 INFO - PROCESS | 2295 | 1468830784170 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x128d2a400) [pid = 2295] [serial = 413] [outer = 0x111c82c00] 01:33:04 INFO - PROCESS | 2295 | 1468830784566 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]]]}] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119914400) [pid = 2295] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112de3800) [pid = 2295] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x11998e000) [pid = 2295] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x118105c00) [pid = 2295] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12348f400) [pid = 2295] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x112f4dc00) [pid = 2295] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11688c400) [pid = 2295] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x129402400) [pid = 2295] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x111c17000) [pid = 2295] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x112f4f400) [pid = 2295] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1130b9000) [pid = 2295] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1246a5800) [pid = 2295] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x128994000) [pid = 2295] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x11916ac00) [pid = 2295] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:33:04 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12a971c00) [pid = 2295] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 01:33:04 INFO - PROCESS | 2295 | 1468830784594 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:33:04 INFO - PROCESS | 2295 | 1468830784595 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:33:04 INFO - PROCESS | 2295 | 1468830784597 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:33:04 INFO - PROCESS | 2295 | 1468830784599 Marionette TRACE conn2 <- [1,526,null,{}] 01:33:04 INFO - PROCESS | 2295 | 1468830784601 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}] 01:33:04 INFO - PROCESS | 2295 | 1468830784602 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:04 INFO - PROCESS | 2295 | 1468830784679 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:33:04 INFO - PROCESS | 2295 | 1468830784685 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 2295 | 1468830784686 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x118784800 == 39 [pid = 2295] [id = 139] 01:33:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x116887800) [pid = 2295] [serial = 414] [outer = 0x0] 01:33:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1183d8c00) [pid = 2295] [serial = 415] [outer = 0x116887800] 01:33:04 INFO - PROCESS | 2295 | 1468830784710 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119953800) [pid = 2295] [serial = 416] [outer = 0x116887800] 01:33:05 INFO - PROCESS | 2295 | 1468830785034 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]]]}] 01:33: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 01:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 01:33:05 INFO - PROCESS | 2295 | 1468830785069 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:33:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:33:05 INFO - PROCESS | 2295 | 1468830785071 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:33:05 INFO - PROCESS | 2295 | 1468830785073 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 2295 | 1468830785074 Marionette TRACE conn2 <- [1,530,null,{}] 01:33:05 INFO - PROCESS | 2295 | 1468830785076 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}] 01:33:05 INFO - PROCESS | 2295 | 1468830785077 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:05 INFO - PROCESS | 2295 | 1468830785139 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:33:05 INFO - PROCESS | 2295 | 1468830785191 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 2295 | 1468830785193 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289ab000 == 40 [pid = 2295] [id = 140] 01:33:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1130e3400) [pid = 2295] [serial = 417] [outer = 0x0] 01:33:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x123cca000) [pid = 2295] [serial = 418] [outer = 0x1130e3400] 01:33:05 INFO - PROCESS | 2295 | 1468830785223 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12924c400) [pid = 2295] [serial = 419] [outer = 0x1130e3400] 01:33:05 INFO - PROCESS | 2295 | 1468830785612 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"]]]}] 01:33: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 01:33:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:33:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:33: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 01:33:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:33:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:33:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 569ms 01:33:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:33:05 INFO - PROCESS | 2295 | 1468830785643 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 2295 | 1468830785645 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:33:05 INFO - PROCESS | 2295 | 1468830785649 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 2295 | 1468830785652 Marionette TRACE conn2 <- [1,534,null,{}] 01:33:05 INFO - PROCESS | 2295 | 1468830785655 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}] 01:33:05 INFO - PROCESS | 2295 | 1468830785658 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:05 INFO - PROCESS | 2295 | 1468830785829 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:33:05 INFO - PROCESS | 2295 | 1468830785837 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 2295 | 1468830785838 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b89000 == 41 [pid = 2295] [id = 141] 01:33:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x125ebf400) [pid = 2295] [serial = 420] [outer = 0x0] 01:33:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x12a37bc00) [pid = 2295] [serial = 421] [outer = 0x125ebf400] 01:33:05 INFO - PROCESS | 2295 | 1468830785857 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12b8bfc00) [pid = 2295] [serial = 422] [outer = 0x125ebf400] 01:33:06 INFO - PROCESS | 2295 | 1468830786209 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]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:33:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 575ms 01:33:06 INFO - PROCESS | 2295 | 1468830786224 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 2295 | 1468830786226 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:33:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:33:06 INFO - PROCESS | 2295 | 1468830786229 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 2295 | 1468830786230 Marionette TRACE conn2 <- [1,538,null,{}] 01:33:06 INFO - PROCESS | 2295 | 1468830786238 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}] 01:33:06 INFO - PROCESS | 2295 | 1468830786239 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:06 INFO - PROCESS | 2295 | 1468830786394 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:33:06 INFO - PROCESS | 2295 | 1468830786494 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 2295 | 1468830786495 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a659800 == 42 [pid = 2295] [id = 142] 01:33:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x125ec0800) [pid = 2295] [serial = 423] [outer = 0x0] 01:33:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12b8c0c00) [pid = 2295] [serial = 424] [outer = 0x125ec0800] 01:33:06 INFO - PROCESS | 2295 | 1468830786540 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12bc85c00) [pid = 2295] [serial = 425] [outer = 0x125ec0800] 01:33:06 INFO - PROCESS | 2295 | 1468830786942 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]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:33:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 724ms 01:33:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:33:06 INFO - PROCESS | 2295 | 1468830786953 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 2295 | 1468830786956 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:33:06 INFO - PROCESS | 2295 | 1468830786958 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 2295 | 1468830786962 Marionette TRACE conn2 <- [1,542,null,{}] 01:33:06 INFO - PROCESS | 2295 | 1468830786966 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}] 01:33:06 INFO - PROCESS | 2295 | 1468830786967 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:07 INFO - PROCESS | 2295 | 1468830787068 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:33:07 INFO - PROCESS | 2295 | 1468830787156 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 2295 | 1468830787157 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ebd800 == 43 [pid = 2295] [id = 143] 01:33:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x113c2b800) [pid = 2295] [serial = 426] [outer = 0x0] 01:33:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x116640c00) [pid = 2295] [serial = 427] [outer = 0x113c2b800] 01:33:07 INFO - PROCESS | 2295 | 1468830787188 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1176ad000) [pid = 2295] [serial = 428] [outer = 0x113c2b800] 01:33:07 INFO - PROCESS | 2295 | 1468830787562 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]]]}] 01:33: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. 01:33:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 621ms 01:33:07 INFO - PROCESS | 2295 | 1468830787580 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 2295 | 1468830787586 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:33:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:33:07 INFO - PROCESS | 2295 | 1468830787592 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 2295 | 1468830787594 Marionette TRACE conn2 <- [1,546,null,{}] 01:33:07 INFO - PROCESS | 2295 | 1468830787596 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}] 01:33:07 INFO - PROCESS | 2295 | 1468830787599 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:07 INFO - PROCESS | 2295 | 1468830787749 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:33:07 INFO - PROCESS | 2295 | 1468830787812 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 2295 | 1468830787814 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234dd000 == 44 [pid = 2295] [id = 144] 01:33:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1185b6400) [pid = 2295] [serial = 429] [outer = 0x0] 01:33:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x11887a800) [pid = 2295] [serial = 430] [outer = 0x1185b6400] 01:33:07 INFO - PROCESS | 2295 | 1468830787853 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x119916c00) [pid = 2295] [serial = 431] [outer = 0x1185b6400] 01:33:08 INFO - PROCESS | 2295 | 1468830788254 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]]]}] 01:33: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. 01:33:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 670ms 01:33:08 INFO - PROCESS | 2295 | 1468830788263 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 2295 | 1468830788265 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:33:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:33:08 INFO - PROCESS | 2295 | 1468830788289 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 2295 | 1468830788292 Marionette TRACE conn2 <- [1,550,null,{}] 01:33:08 INFO - PROCESS | 2295 | 1468830788301 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}] 01:33:08 INFO - PROCESS | 2295 | 1468830788305 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:08 INFO - PROCESS | 2295 | 1468830788438 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:33:08 INFO - PROCESS | 2295 | 1468830788536 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 2295 | 1468830788539 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b103000 == 45 [pid = 2295] [id = 145] 01:33:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1210cb800) [pid = 2295] [serial = 432] [outer = 0x0] 01:33:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12363b800) [pid = 2295] [serial = 433] [outer = 0x1210cb800] 01:33:08 INFO - PROCESS | 2295 | 1468830788575 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x124ed9000) [pid = 2295] [serial = 434] [outer = 0x1210cb800] 01:33:08 INFO - PROCESS | 2295 | 1468830788943 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]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 01:33:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 677ms 01:33:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:33:08 INFO - PROCESS | 2295 | 1468830788963 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 2295 | 1468830788965 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:33:08 INFO - PROCESS | 2295 | 1468830788967 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 2295 | 1468830788969 Marionette TRACE conn2 <- [1,554,null,{}] 01:33:08 INFO - PROCESS | 2295 | 1468830788971 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}] 01:33:08 INFO - PROCESS | 2295 | 1468830788972 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:09 INFO - PROCESS | 2295 | 1468830789073 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:33:09 INFO - PROCESS | 2295 | 1468830789120 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 2295 | 1468830789122 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d9000 == 46 [pid = 2295] [id = 146] 01:33:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x125ec5000) [pid = 2295] [serial = 435] [outer = 0x0] 01:33:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x129032000) [pid = 2295] [serial = 436] [outer = 0x125ec5000] 01:33:09 INFO - PROCESS | 2295 | 1468830789150 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12924cc00) [pid = 2295] [serial = 437] [outer = 0x125ec5000] 01:33:09 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:09 INFO - PROCESS | 2295 | 1468830789530 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]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:33:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 620ms 01:33:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:33:09 INFO - PROCESS | 2295 | 1468830789587 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 2295 | 1468830789589 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:33:09 INFO - PROCESS | 2295 | 1468830789591 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 2295 | 1468830789592 Marionette TRACE conn2 <- [1,558,null,{}] 01:33:09 INFO - PROCESS | 2295 | 1468830789595 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}] 01:33:09 INFO - PROCESS | 2295 | 1468830789596 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:09 INFO - PROCESS | 2295 | 1468830789728 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:33:09 INFO - PROCESS | 2295 | 1468830789791 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 2295 | 1468830789793 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9d8000 == 47 [pid = 2295] [id = 147] 01:33:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12a37c400) [pid = 2295] [serial = 438] [outer = 0x0] 01:33:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x12b014000) [pid = 2295] [serial = 439] [outer = 0x12a37c400] 01:33:09 INFO - PROCESS | 2295 | 1468830789822 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12b8c6400) [pid = 2295] [serial = 440] [outer = 0x12a37c400] 01:33:10 INFO - PROCESS | 2295 | 1468830790254 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]]]}] 01:33:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:33:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 01:33:10 INFO - PROCESS | 2295 | 1468830790261 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:33:10 INFO - PROCESS | 2295 | 1468830790262 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:33:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:33:10 INFO - PROCESS | 2295 | 1468830790265 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 2295 | 1468830790268 Marionette TRACE conn2 <- [1,562,null,{}] 01:33:10 INFO - PROCESS | 2295 | 1468830790271 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}] 01:33:10 INFO - PROCESS | 2295 | 1468830790275 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:10 INFO - PROCESS | 2295 | 1468830790383 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:33:10 INFO - PROCESS | 2295 | 1468830790430 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 2295 | 1468830790432 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289ba000 == 48 [pid = 2295] [id = 148] 01:33:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x124edd000) [pid = 2295] [serial = 441] [outer = 0x0] 01:33:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12b962000) [pid = 2295] [serial = 442] [outer = 0x124edd000] 01:33:10 INFO - PROCESS | 2295 | 1468830790460 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12c550000) [pid = 2295] [serial = 443] [outer = 0x124edd000] 01:33:10 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:11 INFO - PROCESS | 2295 | 1468830791023 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]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:33:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 822ms 01:33:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:33:11 INFO - PROCESS | 2295 | 1468830791095 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 2295 | 1468830791097 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:33:11 INFO - PROCESS | 2295 | 1468830791101 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 2295 | 1468830791102 Marionette TRACE conn2 <- [1,566,null,{}] 01:33:11 INFO - PROCESS | 2295 | 1468830791106 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}] 01:33:11 INFO - PROCESS | 2295 | 1468830791108 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:11 INFO - PROCESS | 2295 | 1468830791204 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:33:11 INFO - PROCESS | 2295 | 1468830791274 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 2295 | 1468830791276 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x112e37800 == 49 [pid = 2295] [id = 149] 01:33:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x116646000) [pid = 2295] [serial = 444] [outer = 0x0] 01:33:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x116811c00) [pid = 2295] [serial = 445] [outer = 0x116646000] 01:33:11 INFO - PROCESS | 2295 | 1468830791305 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x11810d400) [pid = 2295] [serial = 446] [outer = 0x116646000] 01:33:11 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x1167ea000 == 48 [pid = 2295] [id = 116] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x123b89000 == 47 [pid = 2295] [id = 141] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x1289ab000 == 46 [pid = 2295] [id = 140] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x118784800 == 45 [pid = 2295] [id = 139] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x124f33000 == 44 [pid = 2295] [id = 138] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x12bc8cc00) [pid = 2295] [serial = 382] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x124226000 == 43 [pid = 2295] [id = 137] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x123b39000 == 42 [pid = 2295] [id = 136] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x11943f800 == 41 [pid = 2295] [id = 135] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x119d6f800 == 40 [pid = 2295] [id = 134] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x11944e000 == 39 [pid = 2295] [id = 133] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x117ec4000 == 38 [pid = 2295] [id = 132] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x115e31800 == 37 [pid = 2295] [id = 131] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x112e3b000 == 36 [pid = 2295] [id = 130] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x116f1e800 == 35 [pid = 2295] [id = 129] 01:33:11 INFO - PROCESS | 2295 | --DOCSHELL 0x12a66e000 == 34 [pid = 2295] [id = 128] 01:33:11 INFO - PROCESS | 2295 | 1468830791859 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]]]}] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x12898a000) [pid = 2295] [serial = 364] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x12888f000) [pid = 2295] [serial = 362] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x125d27000) [pid = 2295] [serial = 361] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x11a0b9800) [pid = 2295] [serial = 355] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x118873800) [pid = 2295] [serial = 352] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x123638c00) [pid = 2295] [serial = 356] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1194a9400) [pid = 2295] [serial = 353] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1244dc400) [pid = 2295] [serial = 358] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1133b7800) [pid = 2295] [serial = 349] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x112d59400) [pid = 2295] [serial = 350] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1185c2800) [pid = 2295] [serial = 347] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x117162400) [pid = 2295] [serial = 346] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12924a000) [pid = 2295] [serial = 365] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12a96c400) [pid = 2295] [serial = 370] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x11875a000) [pid = 2295] [serial = 373] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x112f56400) [pid = 2295] [serial = 338] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112f50000) [pid = 2295] [serial = 337] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x11994f800) [pid = 2295] [serial = 341] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1194b3400) [pid = 2295] [serial = 340] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x128891c00) [pid = 2295] [serial = 344] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12592fc00) [pid = 2295] [serial = 343] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x129405800) [pid = 2295] [serial = 367] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x12898cc00) [pid = 2295] [serial = 376] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12a970c00) [pid = 2295] [serial = 377] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12b960000) [pid = 2295] [serial = 380] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119958400) [pid = 2295] [serial = 374] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12b008400) [pid = 2295] [serial = 371] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12a6bc000) [pid = 2295] [serial = 368] [outer = 0x0] [url = about:blank] 01:33:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x12b8bac00) [pid = 2295] [serial = 379] [outer = 0x0] [url = about:blank] 01:33:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 773ms 01:33:11 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x124e06c00) [pid = 2295] [serial = 359] [outer = 0x0] [url = about:blank] 01:33:11 INFO - PROCESS | 2295 | 1468830791875 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 2295 | 1468830791878 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:33:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:33:11 INFO - PROCESS | 2295 | 1468830791882 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 2295 | 1468830791884 Marionette TRACE conn2 <- [1,570,null,{}] 01:33:11 INFO - PROCESS | 2295 | 1468830791886 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}] 01:33:11 INFO - PROCESS | 2295 | 1468830791887 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:11 INFO - PROCESS | 2295 | 1468830791967 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:33:11 INFO - PROCESS | 2295 | 1468830791973 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 2295 | 1468830791975 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff0800 == 35 [pid = 2295] [id = 150] 01:33:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x11875e000) [pid = 2295] [serial = 447] [outer = 0x0] 01:33:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x118872400) [pid = 2295] [serial = 448] [outer = 0x11875e000] 01:33:12 INFO - PROCESS | 2295 | 1468830792002 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11991a800) [pid = 2295] [serial = 449] [outer = 0x11875e000] 01:33:12 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:12 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:12 INFO - PROCESS | 2295 | 1468830792341 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]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:33:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 01:33:12 INFO - PROCESS | 2295 | 1468830792353 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 2295 | 1468830792354 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:33:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:33:12 INFO - PROCESS | 2295 | 1468830792356 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 2295 | 1468830792359 Marionette TRACE conn2 <- [1,574,null,{}] 01:33:12 INFO - PROCESS | 2295 | 1468830792366 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}] 01:33:12 INFO - PROCESS | 2295 | 1468830792369 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:12 INFO - PROCESS | 2295 | 1468830792459 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:33:12 INFO - PROCESS | 2295 | 1468830792526 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 2295 | 1468830792528 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x119441800 == 36 [pid = 2295] [id = 151] 01:33:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x11998f000) [pid = 2295] [serial = 450] [outer = 0x0] 01:33:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x123638c00) [pid = 2295] [serial = 451] [outer = 0x11998f000] 01:33:12 INFO - PROCESS | 2295 | 1468830792555 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x125932800) [pid = 2295] [serial = 452] [outer = 0x11998f000] 01:33:12 INFO - PROCESS | 2295 | 1468830792853 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]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:33:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 01:33:12 INFO - PROCESS | 2295 | 1468830792878 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 2295 | 1468830792880 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:33:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:33:12 INFO - PROCESS | 2295 | 1468830792885 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 2295 | 1468830792887 Marionette TRACE conn2 <- [1,578,null,{}] 01:33:12 INFO - PROCESS | 2295 | 1468830792890 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}] 01:33:12 INFO - PROCESS | 2295 | 1468830792891 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:12 INFO - PROCESS | 2295 | 1468830792973 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:33:13 INFO - PROCESS | 2295 | 1468830793024 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 2295 | 1468830793026 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d72800 == 37 [pid = 2295] [id = 152] 01:33:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x125e3ec00) [pid = 2295] [serial = 453] [outer = 0x0] 01:33:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128990000) [pid = 2295] [serial = 454] [outer = 0x125e3ec00] 01:33:13 INFO - PROCESS | 2295 | 1468830793051 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12924b800) [pid = 2295] [serial = 455] [outer = 0x125e3ec00] 01:33:13 INFO - PROCESS | 2295 | 1468830793302 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 472ms 01:33:13 INFO - PROCESS | 2295 | 1468830793356 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 2295 | 1468830793357 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:33:13 INFO - PROCESS | 2295 | 1468830793360 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 2295 | 1468830793361 Marionette TRACE conn2 <- [1,582,null,{}] 01:33:13 INFO - PROCESS | 2295 | 1468830793363 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}] 01:33:13 INFO - PROCESS | 2295 | 1468830793365 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:13 INFO - PROCESS | 2295 | 1468830793456 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:33:13 INFO - PROCESS | 2295 | 1468830793460 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 2295 | 1468830793461 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d0000 == 38 [pid = 2295] [id = 153] 01:33:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x128c1d400) [pid = 2295] [serial = 456] [outer = 0x0] 01:33:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12a970400) [pid = 2295] [serial = 457] [outer = 0x128c1d400] 01:33:13 INFO - PROCESS | 2295 | 1468830793486 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x112dee000) [pid = 2295] [serial = 458] [outer = 0x128c1d400] 01:33:13 INFO - PROCESS | 2295 | 1468830793964 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 620ms 01:33:13 INFO - PROCESS | 2295 | 1468830793981 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 2295 | 1468830793983 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:33:13 INFO - PROCESS | 2295 | 1468830793987 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 2295 | 1468830793989 Marionette TRACE conn2 <- [1,586,null,{}] 01:33:13 INFO - PROCESS | 2295 | 1468830793993 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}] 01:33:13 INFO - PROCESS | 2295 | 1468830793995 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:14 INFO - PROCESS | 2295 | 1468830794096 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:33:14 INFO - PROCESS | 2295 | 1468830794161 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 2295 | 1468830794162 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x11831a800 == 39 [pid = 2295] [id = 154] 01:33:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x117e29400) [pid = 2295] [serial = 459] [outer = 0x0] 01:33:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x11875f400) [pid = 2295] [serial = 460] [outer = 0x117e29400] 01:33:14 INFO - PROCESS | 2295 | 1468830794193 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x11991dc00) [pid = 2295] [serial = 461] [outer = 0x117e29400] 01:33:14 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:14 INFO - PROCESS | 2295 | 1468830794610 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:33:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 675ms 01:33:14 INFO - PROCESS | 2295 | 1468830794662 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 2295 | 1468830794665 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:33:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:33:14 INFO - PROCESS | 2295 | 1468830794670 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 2295 | 1468830794672 Marionette TRACE conn2 <- [1,590,null,{}] 01:33:14 INFO - PROCESS | 2295 | 1468830794674 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}] 01:33:14 INFO - PROCESS | 2295 | 1468830794676 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:14 INFO - PROCESS | 2295 | 1468830794777 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:33:14 INFO - PROCESS | 2295 | 1468830794846 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 2295 | 1468830794847 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b4e000 == 40 [pid = 2295] [id = 155] 01:33:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x123208400) [pid = 2295] [serial = 462] [outer = 0x0] 01:33:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1241c0c00) [pid = 2295] [serial = 463] [outer = 0x123208400] 01:33:14 INFO - PROCESS | 2295 | 1468830794892 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x128890000) [pid = 2295] [serial = 464] [outer = 0x123208400] 01:33:15 INFO - PROCESS | 2295 | 1468830795319 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]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:33:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 01:33:15 INFO - PROCESS | 2295 | 1468830795339 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:33:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:33:15 INFO - PROCESS | 2295 | 1468830795341 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:33:15 INFO - PROCESS | 2295 | 1468830795343 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 2295 | 1468830795346 Marionette TRACE conn2 <- [1,594,null,{}] 01:33:15 INFO - PROCESS | 2295 | 1468830795356 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}] 01:33:15 INFO - PROCESS | 2295 | 1468830795360 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:15 INFO - PROCESS | 2295 | 1468830795461 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:33:15 INFO - PROCESS | 2295 | 1468830795516 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 2295 | 1468830795519 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c8800 == 41 [pid = 2295] [id = 156] 01:33:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12a965400) [pid = 2295] [serial = 465] [outer = 0x0] 01:33:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12b96a800) [pid = 2295] [serial = 466] [outer = 0x12a965400] 01:33:15 INFO - PROCESS | 2295 | 1468830795573 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12bf7a000) [pid = 2295] [serial = 467] [outer = 0x12a965400] 01:33:15 INFO - PROCESS | 2295 | 1468830795986 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 677ms 01:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:33:16 INFO - PROCESS | 2295 | 1468830796021 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 2295 | 1468830796023 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:33:16 INFO - PROCESS | 2295 | 1468830796025 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 2295 | 1468830796027 Marionette TRACE conn2 <- [1,598,null,{}] 01:33:16 INFO - PROCESS | 2295 | 1468830796029 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}] 01:33:16 INFO - PROCESS | 2295 | 1468830796031 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:16 INFO - PROCESS | 2295 | 1468830796150 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:33:16 INFO - PROCESS | 2295 | 1468830796225 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 2295 | 1468830796226 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dc3800 == 42 [pid = 2295] [id = 157] 01:33:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12c551400) [pid = 2295] [serial = 468] [outer = 0x0] 01:33:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12c556400) [pid = 2295] [serial = 469] [outer = 0x12c551400] 01:33:16 INFO - PROCESS | 2295 | 1468830796254 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x12c813400) [pid = 2295] [serial = 470] [outer = 0x12c551400] 01:33:16 INFO - PROCESS | 2295 | 1468830796655 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 01:33:16 INFO - PROCESS | 2295 | 1468830796697 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 2295 | 1468830796699 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:33:16 INFO - PROCESS | 2295 | 1468830796701 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 2295 | 1468830796702 Marionette TRACE conn2 <- [1,602,null,{}] 01:33:16 INFO - PROCESS | 2295 | 1468830796705 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}] 01:33:16 INFO - PROCESS | 2295 | 1468830796706 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:16 INFO - PROCESS | 2295 | 1468830796801 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:33:16 INFO - PROCESS | 2295 | 1468830796852 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 2295 | 1468830796853 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c7800 == 43 [pid = 2295] [id = 158] 01:33:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12c552c00) [pid = 2295] [serial = 471] [outer = 0x0] 01:33:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12c81c000) [pid = 2295] [serial = 472] [outer = 0x12c552c00] 01:33:16 INFO - PROCESS | 2295 | 1468830796881 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12cbca000) [pid = 2295] [serial = 473] [outer = 0x12c552c00] 01:33:17 INFO - PROCESS | 2295 | 1468830797300 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]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 620ms 01:33:17 INFO - PROCESS | 2295 | 1468830797321 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 2295 | 1468830797323 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:33:17 INFO - PROCESS | 2295 | 1468830797325 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 2295 | 1468830797326 Marionette TRACE conn2 <- [1,606,null,{}] 01:33:17 INFO - PROCESS | 2295 | 1468830797329 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}] 01:33:17 INFO - PROCESS | 2295 | 1468830797335 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:17 INFO - PROCESS | 2295 | 1468830797449 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:33:17 INFO - PROCESS | 2295 | 1468830797533 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 2295 | 1468830797534 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b11f000 == 44 [pid = 2295] [id = 159] 01:33:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12370c400) [pid = 2295] [serial = 474] [outer = 0x0] 01:33:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x12c55b800) [pid = 2295] [serial = 475] [outer = 0x12370c400] 01:33:17 INFO - PROCESS | 2295 | 1468830797562 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x12cbd6800) [pid = 2295] [serial = 476] [outer = 0x12370c400] 01:33:18 INFO - PROCESS | 2295 | 1468830798073 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]]]}] 01:33:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:33:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 773ms 01:33:18 INFO - PROCESS | 2295 | 1468830798100 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 2295 | 1468830798103 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:33:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:33:18 INFO - PROCESS | 2295 | 1468830798106 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 2295 | 1468830798108 Marionette TRACE conn2 <- [1,610,null,{}] 01:33:18 INFO - PROCESS | 2295 | 1468830798112 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}] 01:33:18 INFO - PROCESS | 2295 | 1468830798113 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:18 INFO - PROCESS | 2295 | 1468830798246 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:33:18 INFO - PROCESS | 2295 | 1468830798253 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 2295 | 1468830798256 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d7e800 == 45 [pid = 2295] [id = 160] 01:33:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x1132e0c00) [pid = 2295] [serial = 477] [outer = 0x0] 01:33:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x118106800) [pid = 2295] [serial = 478] [outer = 0x1132e0c00] 01:33:18 INFO - PROCESS | 2295 | 1468830798285 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x1194ab000) [pid = 2295] [serial = 479] [outer = 0x1132e0c00] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x119d72800 == 44 [pid = 2295] [id = 152] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x119441800 == 43 [pid = 2295] [id = 151] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff0800 == 42 [pid = 2295] [id = 150] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x112e37800 == 41 [pid = 2295] [id = 149] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b103000 == 40 [pid = 2295] [id = 145] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1234dd000 == 39 [pid = 2295] [id = 144] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x117ebd800 == 38 [pid = 2295] [id = 143] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d9000 == 37 [pid = 2295] [id = 146] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1289ba000 == 36 [pid = 2295] [id = 148] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9d8000 == 35 [pid = 2295] [id = 147] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b11f000 == 34 [pid = 2295] [id = 159] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c7800 == 33 [pid = 2295] [id = 158] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x128dc3800 == 32 [pid = 2295] [id = 157] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c8800 == 31 [pid = 2295] [id = 156] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x123b4e000 == 30 [pid = 2295] [id = 155] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12a659800 == 29 [pid = 2295] [id = 142] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d0000 == 28 [pid = 2295] [id = 153] 01:33:19 INFO - PROCESS | 2295 | --DOCSHELL 0x11831a800 == 27 [pid = 2295] [id = 154] 01:33:19 INFO - PROCESS | 2295 | 1468830799384 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]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1322ms 01:33:19 INFO - PROCESS | 2295 | 1468830799429 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 2295 | 1468830799432 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:33:19 INFO - PROCESS | 2295 | 1468830799441 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 2295 | 1468830799442 Marionette TRACE conn2 <- [1,614,null,{}] 01:33:19 INFO - PROCESS | 2295 | 1468830799446 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}] 01:33:19 INFO - PROCESS | 2295 | 1468830799447 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:19 INFO - PROCESS | 2295 | 1468830799541 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:33:19 INFO - PROCESS | 2295 | 1468830799545 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 2295 | 1468830799547 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x11618a000 == 28 [pid = 2295] [id = 161] 01:33:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1130e7000) [pid = 2295] [serial = 480] [outer = 0x0] 01:33:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x1133b5400) [pid = 2295] [serial = 481] [outer = 0x1130e7000] 01:33:19 INFO - PROCESS | 2295 | 1468830799576 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x112f54c00) [pid = 2295] [serial = 482] [outer = 0x1130e7000] 01:33:19 INFO - PROCESS | 2295 | 1468830799937 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]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 523ms 01:33:19 INFO - PROCESS | 2295 | 1468830799964 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 2295 | 1468830799969 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:33:19 INFO - PROCESS | 2295 | 1468830799974 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 2295 | 1468830799976 Marionette TRACE conn2 <- [1,618,null,{}] 01:33:19 INFO - PROCESS | 2295 | 1468830799978 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}] 01:33:19 INFO - PROCESS | 2295 | 1468830799980 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:20 INFO - PROCESS | 2295 | 1468830800078 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:33:20 INFO - PROCESS | 2295 | 1468830800116 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 2295 | 1468830800117 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb3000 == 29 [pid = 2295] [id = 162] 01:33:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x117e27c00) [pid = 2295] [serial = 483] [outer = 0x0] 01:33:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x119163800) [pid = 2295] [serial = 484] [outer = 0x117e27c00] 01:33:20 INFO - PROCESS | 2295 | 1468830800144 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x1196ba800) [pid = 2295] [serial = 485] [outer = 0x117e27c00] 01:33:20 INFO - PROCESS | 2295 | 1468830800477 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]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 01:33:20 INFO - PROCESS | 2295 | 1468830800495 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 2295 | 1468830800497 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:33:20 INFO - PROCESS | 2295 | 1468830800514 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 2295 | 1468830800517 Marionette TRACE conn2 <- [1,622,null,{}] 01:33:20 INFO - PROCESS | 2295 | 1468830800525 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}] 01:33:20 INFO - PROCESS | 2295 | 1468830800528 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:20 INFO - PROCESS | 2295 | 1468830800621 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:33:20 INFO - PROCESS | 2295 | 1468830800657 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 2295 | 1468830800659 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x11983b800 == 30 [pid = 2295] [id = 163] 01:33:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 122 (0x116817800) [pid = 2295] [serial = 486] [outer = 0x0] 01:33:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 123 (0x1211f1000) [pid = 2295] [serial = 487] [outer = 0x116817800] 01:33:20 INFO - PROCESS | 2295 | 1468830800687 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 124 (0x123709800) [pid = 2295] [serial = 488] [outer = 0x116817800] 01:33:21 INFO - PROCESS | 2295 | 1468830801040 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]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 589ms 01:33:21 INFO - PROCESS | 2295 | 1468830801088 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 2295 | 1468830801090 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:33:21 INFO - PROCESS | 2295 | 1468830801092 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 2295 | 1468830801093 Marionette TRACE conn2 <- [1,626,null,{}] 01:33:21 INFO - PROCESS | 2295 | 1468830801096 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}] 01:33:21 INFO - PROCESS | 2295 | 1468830801097 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:21 INFO - PROCESS | 2295 | 1468830801191 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:33:21 INFO - PROCESS | 2295 | 1468830801204 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 2295 | 1468830801205 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234cc800 == 31 [pid = 2295] [id = 164] 01:33:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 125 (0x12370c000) [pid = 2295] [serial = 489] [outer = 0x0] 01:33:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 126 (0x123787000) [pid = 2295] [serial = 490] [outer = 0x12370c000] 01:33:21 INFO - PROCESS | 2295 | 1468830801233 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 127 (0x12378f400) [pid = 2295] [serial = 491] [outer = 0x12370c000] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 126 (0x1130e3400) [pid = 2295] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 125 (0x12b960800) [pid = 2295] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 124 (0x112f57800) [pid = 2295] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 123 (0x125ebf400) [pid = 2295] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 122 (0x11213d000) [pid = 2295] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 121 (0x118875400) [pid = 2295] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x111fe3c00) [pid = 2295] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x1211ee800) [pid = 2295] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x113c2b800) [pid = 2295] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x11875e000) [pid = 2295] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x1210cb800) [pid = 2295] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x119919800) [pid = 2295] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x12a37c400) [pid = 2295] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x124edd000) [pid = 2295] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1185b6400) [pid = 2295] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x1127d4c00) [pid = 2295] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x1127e0400) [pid = 2295] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x116887800) [pid = 2295] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x125ec5000) [pid = 2295] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1211ee400) [pid = 2295] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x125ec0800) [pid = 2295] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x116646000) [pid = 2295] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x111c82c00) [pid = 2295] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x11998f000) [pid = 2295] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x125e3ec00) [pid = 2295] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:33:21 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x128c1d400) [pid = 2295] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:33:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x115e5bc00) [pid = 2295] [serial = 492] [outer = 0x12cbd6c00] 01:33:21 INFO - PROCESS | 2295 | 1468830801913 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]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 870ms 01:33:21 INFO - PROCESS | 2295 | 1468830801964 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 2295 | 1468830801965 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:33:21 INFO - PROCESS | 2295 | 1468830801971 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 2295 | 1468830801972 Marionette TRACE conn2 <- [1,630,null,{}] 01:33:21 INFO - PROCESS | 2295 | 1468830801974 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}] 01:33:21 INFO - PROCESS | 2295 | 1468830801976 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:22 INFO - PROCESS | 2295 | 1468830802054 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:33:22 INFO - PROCESS | 2295 | 1468830802057 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 2295 | 1468830802058 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c5a000 == 32 [pid = 2295] [id = 165] 01:33:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1176b8400) [pid = 2295] [serial = 493] [outer = 0x0] 01:33:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x119958400) [pid = 2295] [serial = 494] [outer = 0x1176b8400] 01:33:22 INFO - PROCESS | 2295 | 1468830802086 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x123784800) [pid = 2295] [serial = 495] [outer = 0x1176b8400] 01:33:22 INFO - PROCESS | 2295 | 1468830802403 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]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 01:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:33:22 INFO - PROCESS | 2295 | 1468830802439 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 2295 | 1468830802441 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:33:22 INFO - PROCESS | 2295 | 1468830802443 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 2295 | 1468830802444 Marionette TRACE conn2 <- [1,634,null,{}] 01:33:22 INFO - PROCESS | 2295 | 1468830802446 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}] 01:33:22 INFO - PROCESS | 2295 | 1468830802450 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:22 INFO - PROCESS | 2295 | 1468830802567 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:33:22 INFO - PROCESS | 2295 | 1468830802598 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 2295 | 1468830802599 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x125e14800 == 33 [pid = 2295] [id = 166] 01:33:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x118807000) [pid = 2295] [serial = 496] [outer = 0x0] 01:33:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12378f800) [pid = 2295] [serial = 497] [outer = 0x118807000] 01:33:22 INFO - PROCESS | 2295 | 1468830802624 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x124ed9800) [pid = 2295] [serial = 498] [outer = 0x118807000] 01:33:22 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:22 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:22 INFO - PROCESS | 2295 | 1468830802881 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]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 01:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:33:22 INFO - PROCESS | 2295 | 1468830802912 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 2295 | 1468830802913 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:33:22 INFO - PROCESS | 2295 | 1468830802922 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 2295 | 1468830802923 Marionette TRACE conn2 <- [1,638,null,{}] 01:33:22 INFO - PROCESS | 2295 | 1468830802926 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}] 01:33:22 INFO - PROCESS | 2295 | 1468830802927 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:23 INFO - PROCESS | 2295 | 1468830803011 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:33:23 INFO - PROCESS | 2295 | 1468830803015 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 2295 | 1468830803017 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd1000 == 34 [pid = 2295] [id = 167] 01:33:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x1130c6000) [pid = 2295] [serial = 499] [outer = 0x0] 01:33:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x125ebbc00) [pid = 2295] [serial = 500] [outer = 0x1130c6000] 01:33:23 INFO - PROCESS | 2295 | 1468830803043 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x12888c000) [pid = 2295] [serial = 501] [outer = 0x1130c6000] 01:33:23 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:23 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:23 INFO - PROCESS | 2295 | 1468830803376 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]]]}] 01:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 477ms 01:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:33:23 INFO - PROCESS | 2295 | 1468830803392 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 2295 | 1468830803394 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:33:23 INFO - PROCESS | 2295 | 1468830803396 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 2295 | 1468830803397 Marionette TRACE conn2 <- [1,642,null,{}] 01:33:23 INFO - PROCESS | 2295 | 1468830803399 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}] 01:33:23 INFO - PROCESS | 2295 | 1468830803402 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:23 INFO - PROCESS | 2295 | 1468830803504 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:33:23 INFO - PROCESS | 2295 | 1468830803510 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 2295 | 1468830803511 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295dc000 == 35 [pid = 2295] [id = 168] 01:33:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1130c6800) [pid = 2295] [serial = 502] [outer = 0x0] 01:33:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x125e3b800) [pid = 2295] [serial = 503] [outer = 0x1130c6800] 01:33:23 INFO - PROCESS | 2295 | 1468830803535 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x128993400) [pid = 2295] [serial = 504] [outer = 0x1130c6800] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x11618a000 == 34 [pid = 2295] [id = 161] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x119d7e800 == 33 [pid = 2295] [id = 160] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x1234cc800 == 32 [pid = 2295] [id = 164] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x11983b800 == 31 [pid = 2295] [id = 163] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x125e14800 == 30 [pid = 2295] [id = 166] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb3000 == 29 [pid = 2295] [id = 162] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x119c5a000 == 28 [pid = 2295] [id = 165] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x1244e0c00) [pid = 2295] [serial = 406] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x126888400) [pid = 2295] [serial = 409] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x12bf74800) [pid = 2295] [serial = 383] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x119984000) [pid = 2295] [serial = 400] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x119cc2000) [pid = 2295] [serial = 401] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x11715c400) [pid = 2295] [serial = 394] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x11875b000) [pid = 2295] [serial = 395] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x112f56c00) [pid = 2295] [serial = 391] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x116766400) [pid = 2295] [serial = 392] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x117e2bc00) [pid = 2295] [serial = 386] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x113ca8000) [pid = 2295] [serial = 385] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x11887c800) [pid = 2295] [serial = 397] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119921800) [pid = 2295] [serial = 398] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x112f4f800) [pid = 2295] [serial = 389] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x112d7a800) [pid = 2295] [serial = 388] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x128c17400) [pid = 2295] [serial = 412] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x128990000) [pid = 2295] [serial = 454] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x129032000) [pid = 2295] [serial = 436] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x124ed9000) [pid = 2295] [serial = 434] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12b8c6400) [pid = 2295] [serial = 440] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12bc85c00) [pid = 2295] [serial = 425] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x11991a800) [pid = 2295] [serial = 449] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12363b800) [pid = 2295] [serial = 433] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x125932800) [pid = 2295] [serial = 452] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x116640c00) [pid = 2295] [serial = 427] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x119916c00) [pid = 2295] [serial = 431] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11810d400) [pid = 2295] [serial = 446] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12b014000) [pid = 2295] [serial = 439] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12b8c0c00) [pid = 2295] [serial = 424] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12c550000) [pid = 2295] [serial = 443] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x12b962000) [pid = 2295] [serial = 442] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x123638c00) [pid = 2295] [serial = 451] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x11887a800) [pid = 2295] [serial = 430] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x118872400) [pid = 2295] [serial = 448] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x12924cc00) [pid = 2295] [serial = 437] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1176ad000) [pid = 2295] [serial = 428] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x116811c00) [pid = 2295] [serial = 445] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x128990400) [pid = 2295] [serial = 410] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1183d8c00) [pid = 2295] [serial = 415] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x123cca000) [pid = 2295] [serial = 418] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x119953800) [pid = 2295] [serial = 416] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x12924b800) [pid = 2295] [serial = 455] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x12a37bc00) [pid = 2295] [serial = 421] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x128d2a400) [pid = 2295] [serial = 413] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x12924c400) [pid = 2295] [serial = 419] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x1211f3400) [pid = 2295] [serial = 403] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x1239bc400) [pid = 2295] [serial = 404] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x12b8bfc00) [pid = 2295] [serial = 422] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x12a970400) [pid = 2295] [serial = 457] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x112dee000) [pid = 2295] [serial = 458] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x125da7000) [pid = 2295] [serial = 407] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd1000 == 27 [pid = 2295] [id = 167] 01:33:24 INFO - PROCESS | 2295 | 1468830804854 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]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1474ms 01:33:24 INFO - PROCESS | 2295 | 1468830804872 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 2295 | 1468830804874 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:33:24 INFO - PROCESS | 2295 | 1468830804877 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 2295 | 1468830804879 Marionette TRACE conn2 <- [1,646,null,{}] 01:33:24 INFO - PROCESS | 2295 | 1468830804885 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}] 01:33:24 INFO - PROCESS | 2295 | 1468830804888 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:24 INFO - PROCESS | 2295 | 1468830804964 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:33:25 INFO - PROCESS | 2295 | 1468830805008 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 2295 | 1468830805011 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e23000 == 28 [pid = 2295] [id = 169] 01:33:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x112f53800) [pid = 2295] [serial = 505] [outer = 0x0] 01:33:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x1130bdc00) [pid = 2295] [serial = 506] [outer = 0x112f53800] 01:33:25 INFO - PROCESS | 2295 | 1468830805039 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x1133c0c00) [pid = 2295] [serial = 507] [outer = 0x112f53800] 01:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 472ms 01:33:25 INFO - PROCESS | 2295 | 1468830805345 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]]]}] 01:33:25 INFO - PROCESS | 2295 | 1468830805356 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:33:25 INFO - PROCESS | 2295 | 1468830805359 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:33:25 INFO - PROCESS | 2295 | 1468830805364 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 2295 | 1468830805367 Marionette TRACE conn2 <- [1,650,null,{}] 01:33:25 INFO - PROCESS | 2295 | 1468830805372 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}] 01:33:25 INFO - PROCESS | 2295 | 1468830805374 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:25 INFO - PROCESS | 2295 | 1468830805437 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:33:25 INFO - PROCESS | 2295 | 1468830805441 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 2295 | 1468830805443 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f0e800 == 29 [pid = 2295] [id = 170] 01:33:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x115e06800) [pid = 2295] [serial = 508] [outer = 0x0] 01:33:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x116811c00) [pid = 2295] [serial = 509] [outer = 0x115e06800] 01:33:25 INFO - PROCESS | 2295 | 1468830805474 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x116a0cc00) [pid = 2295] [serial = 510] [outer = 0x115e06800] 01:33:25 INFO - PROCESS | 2295 | 1468830805853 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]]]}] 01:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 525ms 01:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:33:25 INFO - PROCESS | 2295 | 1468830805890 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:33:25 INFO - PROCESS | 2295 | 1468830805892 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:33:25 INFO - PROCESS | 2295 | 1468830805894 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 2295 | 1468830805907 Marionette TRACE conn2 <- [1,654,null,{}] 01:33:25 INFO - PROCESS | 2295 | 1468830805919 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}] 01:33:25 INFO - PROCESS | 2295 | 1468830805924 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:26 INFO - PROCESS | 2295 | 1468830806037 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:33:26 INFO - PROCESS | 2295 | 1468830806050 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 2295 | 1468830806052 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb7000 == 30 [pid = 2295] [id = 171] 01:33:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x111aa5800) [pid = 2295] [serial = 511] [outer = 0x0] 01:33:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x1185b4000) [pid = 2295] [serial = 512] [outer = 0x111aa5800] 01:33:26 INFO - PROCESS | 2295 | 1468830806096 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x11875a000) [pid = 2295] [serial = 513] [outer = 0x111aa5800] 01:33:26 INFO - PROCESS | 2295 | 1468830806579 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]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 01:33:26 INFO - PROCESS | 2295 | 1468830806627 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 2295 | 1468830806629 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:33:26 INFO - PROCESS | 2295 | 1468830806631 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 2295 | 1468830806634 Marionette TRACE conn2 <- [1,658,null,{}] 01:33:26 INFO - PROCESS | 2295 | 1468830806637 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}] 01:33:26 INFO - PROCESS | 2295 | 1468830806639 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:26 INFO - PROCESS | 2295 | 1468830806708 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:33:26 INFO - PROCESS | 2295 | 1468830806712 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 2295 | 1468830806713 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x11877e000 == 31 [pid = 2295] [id = 172] 01:33:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x118875c00) [pid = 2295] [serial = 514] [outer = 0x0] 01:33:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x11910d800) [pid = 2295] [serial = 515] [outer = 0x118875c00] 01:33:26 INFO - PROCESS | 2295 | 1468830806740 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x11942f400) [pid = 2295] [serial = 516] [outer = 0x118875c00] 01:33:27 INFO - PROCESS | 2295 | 1468830807028 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 421ms 01:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:33:27 INFO - PROCESS | 2295 | 1468830807056 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 2295 | 1468830807057 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:33:27 INFO - PROCESS | 2295 | 1468830807060 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 2295 | 1468830807061 Marionette TRACE conn2 <- [1,662,null,{}] 01:33:27 INFO - PROCESS | 2295 | 1468830807063 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}] 01:33:27 INFO - PROCESS | 2295 | 1468830807064 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:27 INFO - PROCESS | 2295 | 1468830807145 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:33:27 INFO - PROCESS | 2295 | 1468830807191 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 2295 | 1468830807192 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192e2000 == 32 [pid = 2295] [id = 173] 01:33:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1127d2000) [pid = 2295] [serial = 517] [outer = 0x0] 01:33:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x11942bc00) [pid = 2295] [serial = 518] [outer = 0x1127d2000] 01:33:27 INFO - PROCESS | 2295 | 1468830807216 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x1198c3000) [pid = 2295] [serial = 519] [outer = 0x1127d2000] 01:33:27 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:27 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:27 INFO - PROCESS | 2295 | 1468830807506 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 01:33:27 INFO - PROCESS | 2295 | 1468830807528 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 2295 | 1468830807529 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:33:27 INFO - PROCESS | 2295 | 1468830807532 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 2295 | 1468830807534 Marionette TRACE conn2 <- [1,666,null,{}] 01:33:27 INFO - PROCESS | 2295 | 1468830807539 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}] 01:33:27 INFO - PROCESS | 2295 | 1468830807543 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:27 INFO - PROCESS | 2295 | 1468830807632 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:33:27 INFO - PROCESS | 2295 | 1468830807637 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 2295 | 1468830807638 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x119835800 == 33 [pid = 2295] [id = 174] 01:33:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1198c2800) [pid = 2295] [serial = 520] [outer = 0x0] 01:33:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x11991f800) [pid = 2295] [serial = 521] [outer = 0x1198c2800] 01:33:27 INFO - PROCESS | 2295 | 1468830807663 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112f50c00) [pid = 2295] [serial = 522] [outer = 0x1198c2800] 01:33:27 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:27 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:27 INFO - PROCESS | 2295 | 1468830807976 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 473ms 01:33:28 INFO - PROCESS | 2295 | 1468830808005 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 2295 | 1468830808007 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:33:28 INFO - PROCESS | 2295 | 1468830808009 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 2295 | 1468830808010 Marionette TRACE conn2 <- [1,670,null,{}] 01:33:28 INFO - PROCESS | 2295 | 1468830808012 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}] 01:33:28 INFO - PROCESS | 2295 | 1468830808013 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:28 INFO - PROCESS | 2295 | 1468830808115 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:33:28 INFO - PROCESS | 2295 | 1468830808121 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 2295 | 1468830808121 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d71800 == 34 [pid = 2295] [id = 175] 01:33:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1127e0800) [pid = 2295] [serial = 523] [outer = 0x0] 01:33:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1211eac00) [pid = 2295] [serial = 524] [outer = 0x1127e0800] 01:33:28 INFO - PROCESS | 2295 | 1468830808145 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x123489000) [pid = 2295] [serial = 525] [outer = 0x1127e0800] 01:33:28 INFO - PROCESS | 2295 | 1468830808450 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 01:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:33:28 INFO - PROCESS | 2295 | 1468830808478 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 2295 | 1468830808480 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:33:28 INFO - PROCESS | 2295 | 1468830808482 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 2295 | 1468830808485 Marionette TRACE conn2 <- [1,674,null,{}] 01:33:28 INFO - PROCESS | 2295 | 1468830808487 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}] 01:33:28 INFO - PROCESS | 2295 | 1468830808489 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:28 INFO - PROCESS | 2295 | 1468830808559 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:33:28 INFO - PROCESS | 2295 | 1468830808562 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 2295 | 1468830808563 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x123084000 == 35 [pid = 2295] [id = 176] 01:33:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1211ef400) [pid = 2295] [serial = 526] [outer = 0x0] 01:33:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x123706800) [pid = 2295] [serial = 527] [outer = 0x1211ef400] 01:33:28 INFO - PROCESS | 2295 | 1468830808589 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12370f400) [pid = 2295] [serial = 528] [outer = 0x1211ef400] 01:33:28 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:28 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:28 INFO - PROCESS | 2295 | 1468830808892 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]]]}] 01:33:28 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 01:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 421ms 01:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:33:28 INFO - PROCESS | 2295 | 1468830808906 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 2295 | 1468830808908 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:33:28 INFO - PROCESS | 2295 | 1468830808910 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 2295 | 1468830808911 Marionette TRACE conn2 <- [1,678,null,{}] 01:33:28 INFO - PROCESS | 2295 | 1468830808914 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}] 01:33:28 INFO - PROCESS | 2295 | 1468830808915 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:29 INFO - PROCESS | 2295 | 1468830809016 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:33:29 INFO - PROCESS | 2295 | 1468830809043 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 2295 | 1468830809044 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb5000 == 36 [pid = 2295] [id = 177] 01:33:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1133b3c00) [pid = 2295] [serial = 529] [outer = 0x0] 01:33:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123703c00) [pid = 2295] [serial = 530] [outer = 0x1133b3c00] 01:33:29 INFO - PROCESS | 2295 | 1468830809075 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123791000) [pid = 2295] [serial = 531] [outer = 0x1133b3c00] 01:33:29 INFO - PROCESS | 2295 | 1468830809314 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]]]}] 01:33: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 01:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 420ms 01:33:29 INFO - PROCESS | 2295 | 1468830809330 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 2295 | 1468830809331 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:33:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:33:29 INFO - PROCESS | 2295 | 1468830809342 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 2295 | 1468830809343 Marionette TRACE conn2 <- [1,682,null,{}] 01:33:29 INFO - PROCESS | 2295 | 1468830809345 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}] 01:33:29 INFO - PROCESS | 2295 | 1468830809346 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:29 INFO - PROCESS | 2295 | 1468830809429 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:33:29 INFO - PROCESS | 2295 | 1468830809434 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 2295 | 1468830809436 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b32800 == 37 [pid = 2295] [id = 178] 01:33:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12378a000) [pid = 2295] [serial = 532] [outer = 0x0] 01:33:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1239bc000) [pid = 2295] [serial = 533] [outer = 0x12378a000] 01:33:29 INFO - PROCESS | 2295 | 1468830809461 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1240eb000) [pid = 2295] [serial = 534] [outer = 0x12378a000] 01:33:30 INFO - PROCESS | 2295 | 1468830810245 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]]]}] 01:33:30 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) 01:33:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 921ms 01:33:30 INFO - PROCESS | 2295 | 1468830810269 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 2295 | 1468830810271 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:33:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:33:30 INFO - PROCESS | 2295 | 1468830810273 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 2295 | 1468830810275 Marionette TRACE conn2 <- [1,686,null,{}] 01:33:30 INFO - PROCESS | 2295 | 1468830810277 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}] 01:33:30 INFO - PROCESS | 2295 | 1468830810279 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:30 INFO - PROCESS | 2295 | 1468830810384 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:33:30 INFO - PROCESS | 2295 | 1468830810387 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 2295 | 1468830810389 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192df800 == 38 [pid = 2295] [id = 179] 01:33:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1240ec400) [pid = 2295] [serial = 535] [outer = 0x0] 01:33:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x124e10000) [pid = 2295] [serial = 536] [outer = 0x1240ec400] 01:33:30 INFO - PROCESS | 2295 | 1468830810422 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125d28000) [pid = 2295] [serial = 537] [outer = 0x1240ec400] 01:33:31 INFO - PROCESS | 2295 | 1468830811215 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]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:33:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 01:33:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:33:31 INFO - PROCESS | 2295 | 1468830811253 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 2295 | 1468830811254 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:33:31 INFO - PROCESS | 2295 | 1468830811257 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 2295 | 1468830811258 Marionette TRACE conn2 <- [1,690,null,{}] 01:33:31 INFO - PROCESS | 2295 | 1468830811260 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}] 01:33:31 INFO - PROCESS | 2295 | 1468830811261 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:31 INFO - PROCESS | 2295 | 1468830811351 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:33:31 INFO - PROCESS | 2295 | 1468830811355 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 2295 | 1468830811356 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c3800 == 39 [pid = 2295] [id = 180] 01:33:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1185b5c00) [pid = 2295] [serial = 538] [outer = 0x0] 01:33:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12888cc00) [pid = 2295] [serial = 539] [outer = 0x1185b5c00] 01:33:31 INFO - PROCESS | 2295 | 1468830811380 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x128897400) [pid = 2295] [serial = 540] [outer = 0x1185b5c00] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1130c6000) [pid = 2295] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1130e7000) [pid = 2295] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x116817800) [pid = 2295] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x117e27c00) [pid = 2295] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12370c000) [pid = 2295] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1176b8400) [pid = 2295] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12c552c00) [pid = 2295] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12370c400) [pid = 2295] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1132e0c00) [pid = 2295] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x117e29400) [pid = 2295] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123208400) [pid = 2295] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12a965400) [pid = 2295] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12c551400) [pid = 2295] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:33:31 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x118807000) [pid = 2295] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:33:32 INFO - PROCESS | 2295 | 1468830812193 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]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:33:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 01:33:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:33:32 INFO - PROCESS | 2295 | 1468830812226 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 2295 | 1468830812227 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:33:32 INFO - PROCESS | 2295 | 1468830812229 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 2295 | 1468830812230 Marionette TRACE conn2 <- [1,694,null,{}] 01:33:32 INFO - PROCESS | 2295 | 1468830812232 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}] 01:33:32 INFO - PROCESS | 2295 | 1468830812233 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:32 INFO - PROCESS | 2295 | 1468830812305 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:33:32 INFO - PROCESS | 2295 | 1468830812309 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 2295 | 1468830812310 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f6c800 == 40 [pid = 2295] [id = 181] 01:33:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1132e0c00) [pid = 2295] [serial = 541] [outer = 0x0] 01:33:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x119430c00) [pid = 2295] [serial = 542] [outer = 0x1132e0c00] 01:33:32 INFO - PROCESS | 2295 | 1468830812342 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123708400) [pid = 2295] [serial = 543] [outer = 0x1132e0c00] 01:33:33 INFO - PROCESS | 2295 | 1468830813137 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]]]}] 01:33:33 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) 01:33:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 01:33:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:33:33 INFO - PROCESS | 2295 | 1468830813148 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 2295 | 1468830813150 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:33:33 INFO - PROCESS | 2295 | 1468830813153 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 2295 | 1468830813154 Marionette TRACE conn2 <- [1,698,null,{}] 01:33:33 INFO - PROCESS | 2295 | 1468830813156 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}] 01:33:33 INFO - PROCESS | 2295 | 1468830813157 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:33 INFO - PROCESS | 2295 | 1468830813231 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:33:33 INFO - PROCESS | 2295 | 1468830813236 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 2295 | 1468830813237 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x128aa1800 == 41 [pid = 2295] [id = 182] 01:33:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12378cc00) [pid = 2295] [serial = 544] [outer = 0x0] 01:33:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12898a400) [pid = 2295] [serial = 545] [outer = 0x12378cc00] 01:33:33 INFO - PROCESS | 2295 | 1468830813261 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128c1a400) [pid = 2295] [serial = 546] [outer = 0x12378cc00] 01:33:34 INFO - PROCESS | 2295 | 1468830814078 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]]]}] 01:33:34 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) 01:33:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 968ms 01:33:34 INFO - PROCESS | 2295 | 1468830814124 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 2295 | 1468830814126 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:33:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:33:34 INFO - PROCESS | 2295 | 1468830814131 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 2295 | 1468830814133 Marionette TRACE conn2 <- [1,702,null,{}] 01:33:34 INFO - PROCESS | 2295 | 1468830814137 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}] 01:33:34 INFO - PROCESS | 2295 | 1468830814138 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:34 INFO - PROCESS | 2295 | 1468830814227 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:33:34 INFO - PROCESS | 2295 | 1468830814312 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 2295 | 1468830814314 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x116173800 == 42 [pid = 2295] [id = 183] 01:33:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x112f4a800) [pid = 2295] [serial = 547] [outer = 0x0] 01:33:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x112f4fc00) [pid = 2295] [serial = 548] [outer = 0x112f4a800] 01:33:34 INFO - PROCESS | 2295 | 1468830814346 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1131c5800) [pid = 2295] [serial = 549] [outer = 0x112f4a800] 01:33:35 INFO - PROCESS | 2295 | 1468830815377 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]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:33:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1273ms 01:33:35 INFO - PROCESS | 2295 | 1468830815403 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 2295 | 1468830815406 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:33:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:33:35 INFO - PROCESS | 2295 | 1468830815409 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 2295 | 1468830815411 Marionette TRACE conn2 <- [1,706,null,{}] 01:33:35 INFO - PROCESS | 2295 | 1468830815415 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}] 01:33:35 INFO - PROCESS | 2295 | 1468830815416 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:35 INFO - PROCESS | 2295 | 1468830815518 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:33:35 INFO - PROCESS | 2295 | 1468830815615 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 2295 | 1468830815616 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168bf800 == 43 [pid = 2295] [id = 184] 01:33:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x116817800) [pid = 2295] [serial = 550] [outer = 0x0] 01:33:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x116a02c00) [pid = 2295] [serial = 551] [outer = 0x116817800] 01:33:35 INFO - PROCESS | 2295 | 1468830815646 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1176ac800) [pid = 2295] [serial = 552] [outer = 0x116817800] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x124f6c800 == 42 [pid = 2295] [id = 181] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c3800 == 41 [pid = 2295] [id = 180] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x1192df800 == 40 [pid = 2295] [id = 179] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x123b32800 == 39 [pid = 2295] [id = 178] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb5000 == 38 [pid = 2295] [id = 177] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x123084000 == 37 [pid = 2295] [id = 176] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x119d71800 == 36 [pid = 2295] [id = 175] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x125e3b800) [pid = 2295] [serial = 503] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x119835800 == 35 [pid = 2295] [id = 174] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x1192e2000 == 34 [pid = 2295] [id = 173] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x11877e000 == 33 [pid = 2295] [id = 172] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb7000 == 32 [pid = 2295] [id = 171] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x116f0e800 == 31 [pid = 2295] [id = 170] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x115e23000 == 30 [pid = 2295] [id = 169] 01:33:35 INFO - PROCESS | 2295 | --DOCSHELL 0x1295dc000 == 29 [pid = 2295] [id = 168] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x125ebbc00) [pid = 2295] [serial = 500] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1133b5400) [pid = 2295] [serial = 481] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112f54c00) [pid = 2295] [serial = 482] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1211f1000) [pid = 2295] [serial = 487] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1196ba800) [pid = 2295] [serial = 485] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119163800) [pid = 2295] [serial = 484] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x123787000) [pid = 2295] [serial = 490] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123709800) [pid = 2295] [serial = 488] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x119958400) [pid = 2295] [serial = 494] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12c81c000) [pid = 2295] [serial = 472] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12cbca000) [pid = 2295] [serial = 473] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12c55b800) [pid = 2295] [serial = 475] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x12cbd6800) [pid = 2295] [serial = 476] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x118106800) [pid = 2295] [serial = 478] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x11875f400) [pid = 2295] [serial = 460] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x11991dc00) [pid = 2295] [serial = 461] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1241c0c00) [pid = 2295] [serial = 463] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x128890000) [pid = 2295] [serial = 464] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12b96a800) [pid = 2295] [serial = 466] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x12bf7a000) [pid = 2295] [serial = 467] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12c556400) [pid = 2295] [serial = 469] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x12c813400) [pid = 2295] [serial = 470] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x12378f800) [pid = 2295] [serial = 497] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x11681bc00) [pid = 2295] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x12378f400) [pid = 2295] [serial = 491] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x12888c000) [pid = 2295] [serial = 501] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x1194ab000) [pid = 2295] [serial = 479] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x124ed9800) [pid = 2295] [serial = 498] [outer = 0x0] [url = about:blank] 01:33:35 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x123784800) [pid = 2295] [serial = 495] [outer = 0x0] [url = about:blank] 01:33:36 INFO - PROCESS | 2295 | 1468830816527 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]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:33:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1170ms 01:33:36 INFO - PROCESS | 2295 | 1468830816580 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:33:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:33:36 INFO - PROCESS | 2295 | 1468830816583 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:33:36 INFO - PROCESS | 2295 | 1468830816588 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 2295 | 1468830816590 Marionette TRACE conn2 <- [1,710,null,{}] 01:33:36 INFO - PROCESS | 2295 | 1468830816592 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}] 01:33:36 INFO - PROCESS | 2295 | 1468830816594 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:36 INFO - PROCESS | 2295 | 1468830816668 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:33:36 INFO - PROCESS | 2295 | 1468830816672 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 2295 | 1468830816673 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eaf000 == 30 [pid = 2295] [id = 185] 01:33:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x117e2a000) [pid = 2295] [serial = 553] [outer = 0x0] 01:33:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1185bd000) [pid = 2295] [serial = 554] [outer = 0x117e2a000] 01:33:36 INFO - PROCESS | 2295 | 1468830816702 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x118809c00) [pid = 2295] [serial = 555] [outer = 0x117e2a000] 01:33:37 INFO - PROCESS | 2295 | 1468830817524 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]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:33:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 01:33:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:33:37 INFO - PROCESS | 2295 | 1468830817559 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 2295 | 1468830817560 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:33:37 INFO - PROCESS | 2295 | 1468830817562 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 2295 | 1468830817565 Marionette TRACE conn2 <- [1,714,null,{}] 01:33:37 INFO - PROCESS | 2295 | 1468830817572 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}] 01:33:37 INFO - PROCESS | 2295 | 1468830817575 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:37 INFO - PROCESS | 2295 | 1468830817651 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:33:37 INFO - PROCESS | 2295 | 1468830817656 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 2295 | 1468830817658 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b2800 == 31 [pid = 2295] [id = 186] 01:33:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x1194b7400) [pid = 2295] [serial = 556] [outer = 0x0] 01:33:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x119921800) [pid = 2295] [serial = 557] [outer = 0x1194b7400] 01:33:37 INFO - PROCESS | 2295 | 1468830817688 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x11995ec00) [pid = 2295] [serial = 558] [outer = 0x1194b7400] 01:33:38 INFO - PROCESS | 2295 | 1468830818532 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]]]}] 01:33:38 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 01:33:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 976ms 01:33:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:33:38 INFO - PROCESS | 2295 | 1468830818543 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 2295 | 1468830818545 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:33:38 INFO - PROCESS | 2295 | 1468830818547 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 2295 | 1468830818548 Marionette TRACE conn2 <- [1,718,null,{}] 01:33:38 INFO - PROCESS | 2295 | 1468830818552 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}] 01:33:38 INFO - PROCESS | 2295 | 1468830818553 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:38 INFO - PROCESS | 2295 | 1468830818647 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:33:38 INFO - PROCESS | 2295 | 1468830818650 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 2295 | 1468830818651 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x119833800 == 32 [pid = 2295] [id = 187] 01:33:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x112f57400) [pid = 2295] [serial = 559] [outer = 0x0] 01:33:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1211eec00) [pid = 2295] [serial = 560] [outer = 0x112f57400] 01:33:38 INFO - PROCESS | 2295 | 1468830818677 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x123635800) [pid = 2295] [serial = 561] [outer = 0x112f57400] 01:33:39 INFO - PROCESS | 2295 | 1468830819475 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]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:33:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 976ms 01:33:39 INFO - PROCESS | 2295 | 1468830819523 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 2295 | 1468830819525 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:33:39 INFO - PROCESS | 2295 | 1468830819527 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 2295 | 1468830819528 Marionette TRACE conn2 <- [1,722,null,{}] 01:33:39 INFO - PROCESS | 2295 | 1468830819530 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}] 01:33:39 INFO - PROCESS | 2295 | 1468830819531 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:39 INFO - PROCESS | 2295 | 1468830819626 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:33:39 INFO - PROCESS | 2295 | 1468830819629 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 2295 | 1468830819630 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x121063000 == 33 [pid = 2295] [id = 188] 01:33:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1210c2400) [pid = 2295] [serial = 562] [outer = 0x0] 01:33:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x12370d400) [pid = 2295] [serial = 563] [outer = 0x1210c2400] 01:33:39 INFO - PROCESS | 2295 | 1468830819655 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x12378f400) [pid = 2295] [serial = 564] [outer = 0x1210c2400] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1185b5c00) [pid = 2295] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x1240ec400) [pid = 2295] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1127e0800) [pid = 2295] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x111aa5800) [pid = 2295] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x115e06800) [pid = 2295] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1211ef400) [pid = 2295] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x112f53800) [pid = 2295] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x118875c00) [pid = 2295] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x1198c2800) [pid = 2295] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x1133b3c00) [pid = 2295] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x1132e0c00) [pid = 2295] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x1130c6800) [pid = 2295] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x12378a000) [pid = 2295] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:33:39 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x1127d2000) [pid = 2295] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:33:40 INFO - PROCESS | 2295 | 1468830820008 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] 01:33:40 INFO - PROCESS | 2295 | 1468830820047 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:33:40 INFO - PROCESS | 2295 | 1468830820049 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 2295 | 1468830820052 Marionette TRACE conn2 <- [1,726,null,{}] 01:33:40 INFO - PROCESS | 2295 | 1468830820055 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}] 01:33:40 INFO - PROCESS | 2295 | 1468830820059 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:40 INFO - PROCESS | 2295 | 1468830820153 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:33:40 INFO - PROCESS | 2295 | 1468830820198 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 2295 | 1468830820198 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x123197000 == 34 [pid = 2295] [id = 189] 01:33:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x112d58000) [pid = 2295] [serial = 565] [outer = 0x0] 01:33:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x1185b5c00) [pid = 2295] [serial = 566] [outer = 0x112d58000] 01:33:40 INFO - PROCESS | 2295 | 1468830820224 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x124483000) [pid = 2295] [serial = 567] [outer = 0x112d58000] 01:33:40 INFO - PROCESS | 2295 | 1468830820535 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]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 522ms 01:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:33:40 INFO - PROCESS | 2295 | 1468830820572 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 2295 | 1468830820573 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:33:40 INFO - PROCESS | 2295 | 1468830820575 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 2295 | 1468830820576 Marionette TRACE conn2 <- [1,730,null,{}] 01:33:40 INFO - PROCESS | 2295 | 1468830820579 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}] 01:33:40 INFO - PROCESS | 2295 | 1468830820580 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:40 INFO - PROCESS | 2295 | 1468830820668 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:33:40 INFO - PROCESS | 2295 | 1468830820674 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 2295 | 1468830820676 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b8c000 == 35 [pid = 2295] [id = 190] 01:33:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x112f4f800) [pid = 2295] [serial = 568] [outer = 0x0] 01:33:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x124ed4800) [pid = 2295] [serial = 569] [outer = 0x112f4f800] 01:33:40 INFO - PROCESS | 2295 | 1468830820724 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x125e3f000) [pid = 2295] [serial = 570] [outer = 0x112f4f800] 01:33:41 INFO - PROCESS | 2295 | 1468830821101 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] 01:33:41 INFO - PROCESS | 2295 | 1468830821149 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:33:41 INFO - PROCESS | 2295 | 1468830821151 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 2295 | 1468830821152 Marionette TRACE conn2 <- [1,734,null,{}] 01:33:41 INFO - PROCESS | 2295 | 1468830821154 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}] 01:33:41 INFO - PROCESS | 2295 | 1468830821156 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:41 INFO - PROCESS | 2295 | 1468830821227 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:33:41 INFO - PROCESS | 2295 | 1468830821231 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 2295 | 1468830821232 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x1242d5000 == 36 [pid = 2295] [id = 191] 01:33:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x124e10400) [pid = 2295] [serial = 571] [outer = 0x0] 01:33:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x12898f800) [pid = 2295] [serial = 572] [outer = 0x124e10400] 01:33:41 INFO - PROCESS | 2295 | 1468830821259 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x128c1a800) [pid = 2295] [serial = 573] [outer = 0x124e10400] 01:33:41 INFO - PROCESS | 2295 | 1468830821562 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 419ms 01:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:33:41 INFO - PROCESS | 2295 | 1468830821574 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 2295 | 1468830821575 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:33:41 INFO - PROCESS | 2295 | 1468830821578 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 2295 | 1468830821579 Marionette TRACE conn2 <- [1,738,null,{}] 01:33:41 INFO - PROCESS | 2295 | 1468830821581 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}] 01:33:41 INFO - PROCESS | 2295 | 1468830821582 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:41 INFO - PROCESS | 2295 | 1468830821659 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:33:41 INFO - PROCESS | 2295 | 1468830821663 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 2295 | 1468830821664 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x125ea7000 == 37 [pid = 2295] [id = 192] 01:33:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x124ed6800) [pid = 2295] [serial = 574] [outer = 0x0] 01:33:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x12902e400) [pid = 2295] [serial = 575] [outer = 0x124ed6800] 01:33:41 INFO - PROCESS | 2295 | 1468830821698 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x129037000) [pid = 2295] [serial = 576] [outer = 0x124ed6800] 01:33:42 INFO - PROCESS | 2295 | 1468830822609 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]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1069ms 01:33:42 INFO - PROCESS | 2295 | 1468830822648 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 2295 | 1468830822651 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:33:42 INFO - PROCESS | 2295 | 1468830822654 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 2295 | 1468830822656 Marionette TRACE conn2 <- [1,742,null,{}] 01:33:42 INFO - PROCESS | 2295 | 1468830822660 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}] 01:33:42 INFO - PROCESS | 2295 | 1468830822662 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:42 INFO - PROCESS | 2295 | 1468830822761 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:33:42 INFO - PROCESS | 2295 | 1468830822816 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 2295 | 1468830822818 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e9f800 == 38 [pid = 2295] [id = 193] 01:33:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x113c29400) [pid = 2295] [serial = 577] [outer = 0x0] 01:33:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x116889800) [pid = 2295] [serial = 578] [outer = 0x113c29400] 01:33:42 INFO - PROCESS | 2295 | 1468830822849 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x118103400) [pid = 2295] [serial = 579] [outer = 0x113c29400] 01:33:43 INFO - PROCESS | 2295 | 1468830823730 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]]]}] 01:33:43 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 01:33:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1122ms 01:33:43 INFO - PROCESS | 2295 | 1468830823778 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 2295 | 1468830823782 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:33:43 INFO - PROCESS | 2295 | 1468830823789 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 2295 | 1468830823792 Marionette TRACE conn2 <- [1,746,null,{}] 01:33:43 INFO - PROCESS | 2295 | 1468830823796 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}] 01:33:43 INFO - PROCESS | 2295 | 1468830823799 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:43 INFO - PROCESS | 2295 | 1468830823939 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:33:43 INFO - PROCESS | 2295 | 1468830823991 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 2295 | 1468830823992 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x11982d000 == 39 [pid = 2295] [id = 194] 01:33:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x11887c800) [pid = 2295] [serial = 580] [outer = 0x0] 01:33:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1198bbc00) [pid = 2295] [serial = 581] [outer = 0x11887c800] 01:33:44 INFO - PROCESS | 2295 | 1468830824023 Marionette DEBUG loaded listener.js 01:33:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119921c00) [pid = 2295] [serial = 582] [outer = 0x11887c800] 01:33:45 INFO - PROCESS | 2295 | 1468830825038 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]]]}] 01:33:45 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.) 01:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1275ms 01:33:45 INFO - PROCESS | 2295 | 1468830825064 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:33:45 INFO - PROCESS | 2295 | 1468830825067 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:33:45 INFO - PROCESS | 2295 | 1468830825073 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - PROCESS | 2295 | 1468830825074 Marionette TRACE conn2 <- [1,750,null,{}] 01:33:45 INFO - PROCESS | 2295 | 1468830825078 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}] 01:33:45 INFO - PROCESS | 2295 | 1468830825079 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:45 INFO - PROCESS | 2295 | 1468830825170 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:33:45 INFO - PROCESS | 2295 | 1468830825217 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 2295 | 1468830825218 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f16000 == 40 [pid = 2295] [id = 195] 01:33:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x116762800) [pid = 2295] [serial = 583] [outer = 0x0] 01:33:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x116a0c000) [pid = 2295] [serial = 584] [outer = 0x116762800] 01:33:45 INFO - PROCESS | 2295 | 1468830825247 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x11810bc00) [pid = 2295] [serial = 585] [outer = 0x116762800] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x1242d5000 == 39 [pid = 2295] [id = 191] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x123b8c000 == 38 [pid = 2295] [id = 190] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x123197000 == 37 [pid = 2295] [id = 189] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x121063000 == 36 [pid = 2295] [id = 188] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x119833800 == 35 [pid = 2295] [id = 187] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b2800 == 34 [pid = 2295] [id = 186] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x117eaf000 == 33 [pid = 2295] [id = 185] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x1168bf800 == 32 [pid = 2295] [id = 184] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x128aa1800 == 31 [pid = 2295] [id = 182] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x116173800 == 30 [pid = 2295] [id = 183] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x11982d000 == 29 [pid = 2295] [id = 194] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x125ea7000 == 28 [pid = 2295] [id = 192] 01:33:46 INFO - PROCESS | 2295 | --DOCSHELL 0x117e9f800 == 27 [pid = 2295] [id = 193] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12898a400) [pid = 2295] [serial = 545] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12888cc00) [pid = 2295] [serial = 539] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x124e10000) [pid = 2295] [serial = 536] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1211eac00) [pid = 2295] [serial = 524] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x123489000) [pid = 2295] [serial = 525] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1185b4000) [pid = 2295] [serial = 512] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x11875a000) [pid = 2295] [serial = 513] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x116811c00) [pid = 2295] [serial = 509] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x116a0cc00) [pid = 2295] [serial = 510] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x123706800) [pid = 2295] [serial = 527] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12370f400) [pid = 2295] [serial = 528] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1130bdc00) [pid = 2295] [serial = 506] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x11910d800) [pid = 2295] [serial = 515] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x11991f800) [pid = 2295] [serial = 521] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x112f50c00) [pid = 2295] [serial = 522] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x1133c0c00) [pid = 2295] [serial = 507] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x11942f400) [pid = 2295] [serial = 516] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x123703c00) [pid = 2295] [serial = 530] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x119430c00) [pid = 2295] [serial = 542] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x123791000) [pid = 2295] [serial = 531] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x128993400) [pid = 2295] [serial = 504] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x1239bc000) [pid = 2295] [serial = 533] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x11942bc00) [pid = 2295] [serial = 518] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 62 (0x1198c3000) [pid = 2295] [serial = 519] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 61 (0x123708400) [pid = 2295] [serial = 543] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 60 (0x128897400) [pid = 2295] [serial = 540] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 59 (0x125d28000) [pid = 2295] [serial = 537] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | --DOMWINDOW == 58 (0x1240eb000) [pid = 2295] [serial = 534] [outer = 0x0] [url = about:blank] 01:33:46 INFO - PROCESS | 2295 | 1468830826332 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]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1274ms 01:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:33:46 INFO - PROCESS | 2295 | 1468830826347 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 2295 | 1468830826349 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:33:46 INFO - PROCESS | 2295 | 1468830826354 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 2295 | 1468830826356 Marionette TRACE conn2 <- [1,754,null,{}] 01:33:46 INFO - PROCESS | 2295 | 1468830826360 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}] 01:33:46 INFO - PROCESS | 2295 | 1468830826361 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:46 INFO - PROCESS | 2295 | 1468830826436 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:33:46 INFO - PROCESS | 2295 | 1468830826462 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 2295 | 1468830826465 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e32000 == 28 [pid = 2295] [id = 196] 01:33:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 59 (0x1131c9400) [pid = 2295] [serial = 586] [outer = 0x0] 01:33:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 60 (0x113c28800) [pid = 2295] [serial = 587] [outer = 0x1131c9400] 01:33:46 INFO - PROCESS | 2295 | 1468830826495 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 61 (0x1164e6c00) [pid = 2295] [serial = 588] [outer = 0x1131c9400] 01:33:47 INFO - PROCESS | 2295 | 1468830827283 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]]]}] 01:33:47 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 01:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 01:33:47 INFO - PROCESS | 2295 | 1468830827326 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 2295 | 1468830827329 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:33:47 INFO - PROCESS | 2295 | 1468830827334 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 2295 | 1468830827336 Marionette TRACE conn2 <- [1,758,null,{}] 01:33:47 INFO - PROCESS | 2295 | 1468830827338 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}] 01:33:47 INFO - PROCESS | 2295 | 1468830827340 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:47 INFO - PROCESS | 2295 | 1468830827414 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:33:47 INFO - PROCESS | 2295 | 1468830827459 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 2295 | 1468830827461 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f1f000 == 29 [pid = 2295] [id = 197] 01:33:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 62 (0x116ab0400) [pid = 2295] [serial = 589] [outer = 0x0] 01:33:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 63 (0x1185b6800) [pid = 2295] [serial = 590] [outer = 0x116ab0400] 01:33:47 INFO - PROCESS | 2295 | 1468830827488 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x11875f000) [pid = 2295] [serial = 591] [outer = 0x116ab0400] 01:33:47 INFO - PROCESS | 2295 | 1468830827779 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]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 471ms 01:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:33:47 INFO - PROCESS | 2295 | 1468830827808 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 2295 | 1468830827810 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:33:47 INFO - PROCESS | 2295 | 1468830827812 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 2295 | 1468830827826 Marionette TRACE conn2 <- [1,762,null,{}] 01:33:47 INFO - PROCESS | 2295 | 1468830827834 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}] 01:33:47 INFO - PROCESS | 2295 | 1468830827839 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:47 INFO - PROCESS | 2295 | 1468830827913 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:33:47 INFO - PROCESS | 2295 | 1468830827963 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 2295 | 1468830827966 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x11877e800 == 30 [pid = 2295] [id = 198] 01:33:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x11910e400) [pid = 2295] [serial = 592] [outer = 0x0] 01:33:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x119430400) [pid = 2295] [serial = 593] [outer = 0x11910e400] 01:33:47 INFO - PROCESS | 2295 | 1468830827993 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x119950400) [pid = 2295] [serial = 594] [outer = 0x11910e400] 01:33:48 INFO - PROCESS | 2295 | 1468830828721 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]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:33:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 932ms 01:33:48 INFO - PROCESS | 2295 | 1468830828746 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 2295 | 1468830828748 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:33:48 INFO - PROCESS | 2295 | 1468830828750 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 2295 | 1468830828751 Marionette TRACE conn2 <- [1,766,null,{}] 01:33:48 INFO - PROCESS | 2295 | 1468830828754 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}] 01:33:48 INFO - PROCESS | 2295 | 1468830828755 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:48 INFO - PROCESS | 2295 | 1468830828848 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:33:48 INFO - PROCESS | 2295 | 1468830828851 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 2295 | 1468830828853 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x11944f000 == 31 [pid = 2295] [id = 199] 01:33:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x119919c00) [pid = 2295] [serial = 595] [outer = 0x0] 01:33:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1210bf800) [pid = 2295] [serial = 596] [outer = 0x119919c00] 01:33:48 INFO - PROCESS | 2295 | 1468830828878 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x1211ee400) [pid = 2295] [serial = 597] [outer = 0x119919c00] 01:33:49 INFO - PROCESS | 2295 | 1468830829702 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]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 01:33:49 INFO - PROCESS | 2295 | 1468830829722 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 2295 | 1468830829723 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:33:49 INFO - PROCESS | 2295 | 1468830829732 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 2295 | 1468830829733 Marionette TRACE conn2 <- [1,770,null,{}] 01:33:49 INFO - PROCESS | 2295 | 1468830829743 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}] 01:33:49 INFO - PROCESS | 2295 | 1468830829744 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:49 INFO - PROCESS | 2295 | 1468830829827 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:33:49 INFO - PROCESS | 2295 | 1468830829830 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 2295 | 1468830829831 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d70000 == 32 [pid = 2295] [id = 200] 01:33:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x119920000) [pid = 2295] [serial = 598] [outer = 0x0] 01:33:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x123703400) [pid = 2295] [serial = 599] [outer = 0x119920000] 01:33:49 INFO - PROCESS | 2295 | 1468830829859 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x12370c400) [pid = 2295] [serial = 600] [outer = 0x119920000] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x124e10400) [pid = 2295] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x112f57400) [pid = 2295] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x1210c2400) [pid = 2295] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x112d58000) [pid = 2295] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x12378cc00) [pid = 2295] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x117e2a000) [pid = 2295] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x1194b7400) [pid = 2295] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x112f4a800) [pid = 2295] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x116817800) [pid = 2295] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x112f4f800) [pid = 2295] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:33:50 INFO - PROCESS | 2295 | --DOMWINDOW == 62 (0x124ed6800) [pid = 2295] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:33:50 INFO - PROCESS | 2295 | 1468830830206 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 532ms 01:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:33:50 INFO - PROCESS | 2295 | 1468830830258 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 2295 | 1468830830259 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:33:50 INFO - PROCESS | 2295 | 1468830830261 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 2295 | 1468830830262 Marionette TRACE conn2 <- [1,774,null,{}] 01:33:50 INFO - PROCESS | 2295 | 1468830830265 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}] 01:33:50 INFO - PROCESS | 2295 | 1468830830269 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:50 INFO - PROCESS | 2295 | 1468830830355 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:33:50 INFO - PROCESS | 2295 | 1468830830358 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 2295 | 1468830830360 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x123191800 == 33 [pid = 2295] [id = 201] 01:33:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 63 (0x1130bec00) [pid = 2295] [serial = 601] [outer = 0x0] 01:33:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x123789400) [pid = 2295] [serial = 602] [outer = 0x1130bec00] 01:33:50 INFO - PROCESS | 2295 | 1468830830387 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x123791c00) [pid = 2295] [serial = 603] [outer = 0x1130bec00] 01:33:50 INFO - PROCESS | 2295 | 1468830830749 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 01:33:50 INFO - PROCESS | 2295 | 1468830830780 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:33:50 INFO - PROCESS | 2295 | 1468830830782 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:33:50 INFO - PROCESS | 2295 | 1468830830785 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 2295 | 1468830830787 Marionette TRACE conn2 <- [1,778,null,{}] 01:33:50 INFO - PROCESS | 2295 | 1468830830790 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}] 01:33:50 INFO - PROCESS | 2295 | 1468830830792 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:50 INFO - PROCESS | 2295 | 1468830830900 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:33:50 INFO - PROCESS | 2295 | 1468830830907 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 2295 | 1468830830908 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b32000 == 34 [pid = 2295] [id = 202] 01:33:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x123792400) [pid = 2295] [serial = 604] [outer = 0x0] 01:33:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x1239bc000) [pid = 2295] [serial = 605] [outer = 0x123792400] 01:33:50 INFO - PROCESS | 2295 | 1468830830947 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x1241be800) [pid = 2295] [serial = 606] [outer = 0x123792400] 01:33:51 INFO - PROCESS | 2295 | 1468830831355 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]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 622ms 01:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:33:51 INFO - PROCESS | 2295 | 1468830831406 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 2295 | 1468830831407 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:33:51 INFO - PROCESS | 2295 | 1468830831410 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 2295 | 1468830831411 Marionette TRACE conn2 <- [1,782,null,{}] 01:33:51 INFO - PROCESS | 2295 | 1468830831413 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}] 01:33:51 INFO - PROCESS | 2295 | 1468830831414 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:51 INFO - PROCESS | 2295 | 1468830831508 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:33:51 INFO - PROCESS | 2295 | 1468830831513 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 2295 | 1468830831514 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b7f800 == 35 [pid = 2295] [id = 203] 01:33:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x12448b000) [pid = 2295] [serial = 607] [outer = 0x0] 01:33:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x1246a2c00) [pid = 2295] [serial = 608] [outer = 0x12448b000] 01:33:51 INFO - PROCESS | 2295 | 1468830831541 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x124ed9800) [pid = 2295] [serial = 609] [outer = 0x12448b000] 01:33:51 INFO - PROCESS | 2295 | 1468830831814 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]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 418ms 01:33:51 INFO - PROCESS | 2295 | 1468830831829 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 2295 | 1468830831830 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:33:51 INFO - PROCESS | 2295 | 1468830831832 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 2295 | 1468830831833 Marionette TRACE conn2 <- [1,786,null,{}] 01:33:51 INFO - PROCESS | 2295 | 1468830831843 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}] 01:33:51 INFO - PROCESS | 2295 | 1468830831844 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:51 INFO - PROCESS | 2295 | 1468830831930 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:33:51 INFO - PROCESS | 2295 | 1468830831934 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 2295 | 1468830831937 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f2c000 == 36 [pid = 2295] [id = 204] 01:33:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x119956400) [pid = 2295] [serial = 610] [outer = 0x0] 01:33:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x125ebe400) [pid = 2295] [serial = 611] [outer = 0x119956400] 01:33:51 INFO - PROCESS | 2295 | 1468830831961 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x12888d400) [pid = 2295] [serial = 612] [outer = 0x119956400] 01:33:52 INFO - PROCESS | 2295 | 1468830832356 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]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 576ms 01:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:33:52 INFO - PROCESS | 2295 | 1468830832409 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 2295 | 1468830832412 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:33:52 INFO - PROCESS | 2295 | 1468830832415 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 2295 | 1468830832417 Marionette TRACE conn2 <- [1,790,null,{}] 01:33:52 INFO - PROCESS | 2295 | 1468830832421 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}] 01:33:52 INFO - PROCESS | 2295 | 1468830832422 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:52 INFO - PROCESS | 2295 | 1468830832529 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:33:52 INFO - PROCESS | 2295 | 1468830832603 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 2295 | 1468830832604 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x11686b800 == 37 [pid = 2295] [id = 205] 01:33:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x112f4ec00) [pid = 2295] [serial = 613] [outer = 0x0] 01:33:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x112f57400) [pid = 2295] [serial = 614] [outer = 0x112f4ec00] 01:33:52 INFO - PROCESS | 2295 | 1468830832635 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x113d9d800) [pid = 2295] [serial = 615] [outer = 0x112f4ec00] 01:33:53 INFO - PROCESS | 2295 | 1468830833146 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]]]}] 01:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 774ms 01:33:53 INFO - PROCESS | 2295 | 1468830833188 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 2295 | 1468830833192 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:33:53 INFO - PROCESS | 2295 | 1468830833196 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 2295 | 1468830833198 Marionette TRACE conn2 <- [1,794,null,{}] 01:33:53 INFO - PROCESS | 2295 | 1468830833200 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}] 01:33:53 INFO - PROCESS | 2295 | 1468830833202 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:53 INFO - PROCESS | 2295 | 1468830833306 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:33:53 INFO - PROCESS | 2295 | 1468830833379 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 2295 | 1468830833380 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x11983f000 == 38 [pid = 2295] [id = 206] 01:33:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x117e27000) [pid = 2295] [serial = 616] [outer = 0x0] 01:33:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1185bac00) [pid = 2295] [serial = 617] [outer = 0x117e27000] 01:33:53 INFO - PROCESS | 2295 | 1468830833411 Marionette DEBUG loaded listener.js 01:33:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x118873800) [pid = 2295] [serial = 618] [outer = 0x117e27000] 01:33:54 INFO - PROCESS | 2295 | 1468830834079 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]]]}] 01:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 921ms 01:33:54 INFO - PROCESS | 2295 | 1468830834117 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 2295 | 1468830834120 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:33:54 INFO - PROCESS | 2295 | 1468830834123 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 2295 | 1468830834125 Marionette TRACE conn2 <- [1,798,null,{}] 01:33:54 INFO - PROCESS | 2295 | 1468830834129 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}] 01:33:54 INFO - PROCESS | 2295 | 1468830834130 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:54 INFO - PROCESS | 2295 | 1468830834237 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x123b7f800 == 37 [pid = 2295] [id = 203] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x123b32000 == 36 [pid = 2295] [id = 202] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x123191800 == 35 [pid = 2295] [id = 201] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x119d70000 == 34 [pid = 2295] [id = 200] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x11944f000 == 33 [pid = 2295] [id = 199] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x11877e800 == 32 [pid = 2295] [id = 198] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x116f1f000 == 31 [pid = 2295] [id = 197] 01:33:54 INFO - PROCESS | 2295 | --DOCSHELL 0x115e32000 == 30 [pid = 2295] [id = 196] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x128c1a800) [pid = 2295] [serial = 573] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1211eec00) [pid = 2295] [serial = 560] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12370d400) [pid = 2295] [serial = 563] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1185b5c00) [pid = 2295] [serial = 566] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x128c1a400) [pid = 2295] [serial = 546] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1185bd000) [pid = 2295] [serial = 554] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x118809c00) [pid = 2295] [serial = 555] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x119921800) [pid = 2295] [serial = 557] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x112f4fc00) [pid = 2295] [serial = 548] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x1131c5800) [pid = 2295] [serial = 549] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x116a02c00) [pid = 2295] [serial = 551] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x1176ac800) [pid = 2295] [serial = 552] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x124ed4800) [pid = 2295] [serial = 569] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x125e3f000) [pid = 2295] [serial = 570] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x12898f800) [pid = 2295] [serial = 572] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x12378f400) [pid = 2295] [serial = 564] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x123635800) [pid = 2295] [serial = 561] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 62 (0x124483000) [pid = 2295] [serial = 567] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 61 (0x11995ec00) [pid = 2295] [serial = 558] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 60 (0x129037000) [pid = 2295] [serial = 576] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | --DOMWINDOW == 59 (0x12902e400) [pid = 2295] [serial = 575] [outer = 0x0] [url = about:blank] 01:33:54 INFO - PROCESS | 2295 | 1468830834311 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 2295 | 1468830834314 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x115d7c000 == 31 [pid = 2295] [id = 207] 01:33:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 60 (0x1130df800) [pid = 2295] [serial = 619] [outer = 0x0] 01:33:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 61 (0x113ca6800) [pid = 2295] [serial = 620] [outer = 0x1130df800] 01:33:54 INFO - PROCESS | 2295 | 1468830834343 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 62 (0x116aac800) [pid = 2295] [serial = 621] [outer = 0x1130df800] 01:33:54 INFO - PROCESS | 2295 | 1468830834627 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]]]}] 01:33:54 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 01:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 01:33:54 INFO - PROCESS | 2295 | 1468830834643 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 2295 | 1468830834646 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:33:54 INFO - PROCESS | 2295 | 1468830834658 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 2295 | 1468830834659 Marionette TRACE conn2 <- [1,802,null,{}] 01:33:54 INFO - PROCESS | 2295 | 1468830834662 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}] 01:33:54 INFO - PROCESS | 2295 | 1468830834663 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:54 INFO - PROCESS | 2295 | 1468830834745 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:33:54 INFO - PROCESS | 2295 | 1468830834749 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 2295 | 1468830834752 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ecc800 == 32 [pid = 2295] [id = 208] 01:33:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 63 (0x1183d7800) [pid = 2295] [serial = 622] [outer = 0x0] 01:33:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x11916e800) [pid = 2295] [serial = 623] [outer = 0x1183d7800] 01:33:54 INFO - PROCESS | 2295 | 1468830834780 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x1194afc00) [pid = 2295] [serial = 624] [outer = 0x1183d7800] 01:33:55 INFO - PROCESS | 2295 | 1468830835140 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]]]}] 01:33:55 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 01:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 529ms 01:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:33:55 INFO - PROCESS | 2295 | 1468830835181 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 2295 | 1468830835183 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:33:55 INFO - PROCESS | 2295 | 1468830835187 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 2295 | 1468830835190 Marionette TRACE conn2 <- [1,806,null,{}] 01:33:55 INFO - PROCESS | 2295 | 1468830835202 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}] 01:33:55 INFO - PROCESS | 2295 | 1468830835206 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:55 INFO - PROCESS | 2295 | 1468830835322 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:33:55 INFO - PROCESS | 2295 | 1468830835329 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 2295 | 1468830835331 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x119452000 == 33 [pid = 2295] [id = 209] 01:33:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x112d58800) [pid = 2295] [serial = 625] [outer = 0x0] 01:33:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x119cbd000) [pid = 2295] [serial = 626] [outer = 0x112d58800] 01:33:55 INFO - PROCESS | 2295 | 1468830835379 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x123488800) [pid = 2295] [serial = 627] [outer = 0x112d58800] 01:33:55 INFO - PROCESS | 2295 | [2295] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:33:55 INFO - PROCESS | 2295 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:33:55 INFO - PROCESS | 2295 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:33:55 INFO - PROCESS | 2295 | [GFX2-]: Using SkiaGL canvas. 01:33:55 INFO - PROCESS | 2295 | 1468830835913 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]]]}] 01:33:55 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 01:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 778ms 01:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:33:55 INFO - PROCESS | 2295 | 1468830835965 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 2295 | 1468830835967 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:33:55 INFO - PROCESS | 2295 | 1468830835969 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 2295 | 1468830835970 Marionette TRACE conn2 <- [1,810,null,{}] 01:33:55 INFO - PROCESS | 2295 | 1468830835972 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}] 01:33:55 INFO - PROCESS | 2295 | 1468830835974 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:56 INFO - PROCESS | 2295 | 1468830836048 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:33:56 INFO - PROCESS | 2295 | 1468830836100 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 2295 | 1468830836102 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x123096800 == 34 [pid = 2295] [id = 210] 01:33:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1210cd000) [pid = 2295] [serial = 628] [outer = 0x0] 01:33:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x123711800) [pid = 2295] [serial = 629] [outer = 0x1210cd000] 01:33:56 INFO - PROCESS | 2295 | 1468830836126 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x1239adc00) [pid = 2295] [serial = 630] [outer = 0x1210cd000] 01:33:56 INFO - PROCESS | 2295 | 1468830836391 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]]]}] 01:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 01:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:33:56 INFO - PROCESS | 2295 | 1468830836442 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:33:56 INFO - PROCESS | 2295 | 1468830836444 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:33:56 INFO - PROCESS | 2295 | 1468830836446 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 2295 | 1468830836447 Marionette TRACE conn2 <- [1,814,null,{}] 01:33:56 INFO - PROCESS | 2295 | 1468830836462 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}] 01:33:56 INFO - PROCESS | 2295 | 1468830836463 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:56 INFO - PROCESS | 2295 | 1468830836568 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:33:56 INFO - PROCESS | 2295 | 1468830836572 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 2295 | 1468830836573 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b7e000 == 35 [pid = 2295] [id = 211] 01:33:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x12389f800) [pid = 2295] [serial = 631] [outer = 0x0] 01:33:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x124487400) [pid = 2295] [serial = 632] [outer = 0x12389f800] 01:33:56 INFO - PROCESS | 2295 | 1468830836597 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x124ed9c00) [pid = 2295] [serial = 633] [outer = 0x12389f800] 01:33:56 INFO - PROCESS | 2295 | 1468830836947 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] 01:33:56 INFO - PROCESS | 2295 | 1468830836977 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:33:56 INFO - PROCESS | 2295 | 1468830836980 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 2295 | 1468830836981 Marionette TRACE conn2 <- [1,818,null,{}] 01:33:56 INFO - PROCESS | 2295 | 1468830836983 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}] 01:33:56 INFO - PROCESS | 2295 | 1468830836987 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:57 INFO - PROCESS | 2295 | 1468830837096 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:33:57 INFO - PROCESS | 2295 | 1468830837131 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 2295 | 1468830837132 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f28800 == 36 [pid = 2295] [id = 212] 01:33:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x125d26000) [pid = 2295] [serial = 634] [outer = 0x0] 01:33:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x128987800) [pid = 2295] [serial = 635] [outer = 0x125d26000] 01:33:57 INFO - PROCESS | 2295 | 1468830837157 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x129033400) [pid = 2295] [serial = 636] [outer = 0x125d26000] 01:33:57 INFO - PROCESS | 2295 | 1468830837475 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]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 523ms 01:33:57 INFO - PROCESS | 2295 | 1468830837505 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 2295 | 1468830837507 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:33:57 INFO - PROCESS | 2295 | 1468830837511 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 2295 | 1468830837512 Marionette TRACE conn2 <- [1,822,null,{}] 01:33:57 INFO - PROCESS | 2295 | 1468830837516 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}] 01:33:57 INFO - PROCESS | 2295 | 1468830837518 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:57 INFO - PROCESS | 2295 | 1468830837664 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:33:57 INFO - PROCESS | 2295 | 1468830837679 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 2295 | 1468830837681 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a0f800 == 37 [pid = 2295] [id = 213] 01:33:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x129036c00) [pid = 2295] [serial = 637] [outer = 0x0] 01:33:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x129243400) [pid = 2295] [serial = 638] [outer = 0x129036c00] 01:33:57 INFO - PROCESS | 2295 | 1468830837719 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x12924ac00) [pid = 2295] [serial = 639] [outer = 0x129036c00] 01:33:58 INFO - PROCESS | 2295 | 1468830838143 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] 01:33:58 INFO - PROCESS | 2295 | 1468830838185 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:33:58 INFO - PROCESS | 2295 | 1468830838187 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 2295 | 1468830838188 Marionette TRACE conn2 <- [1,826,null,{}] 01:33:58 INFO - PROCESS | 2295 | 1468830838190 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}] 01:33:58 INFO - PROCESS | 2295 | 1468830838191 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:58 INFO - PROCESS | 2295 | 1468830838283 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:33:58 INFO - PROCESS | 2295 | 1468830838287 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 2295 | 1468830838288 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a21800 == 38 [pid = 2295] [id = 214] 01:33:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x12924b000) [pid = 2295] [serial = 640] [outer = 0x0] 01:33:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1292d9000) [pid = 2295] [serial = 641] [outer = 0x12924b000] 01:33:58 INFO - PROCESS | 2295 | 1468830838312 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12940c800) [pid = 2295] [serial = 642] [outer = 0x12924b000] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x116ab0400) [pid = 2295] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x119919c00) [pid = 2295] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x116762800) [pid = 2295] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x11910e400) [pid = 2295] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1131c9400) [pid = 2295] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x119920000) [pid = 2295] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1130bec00) [pid = 2295] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x123792400) [pid = 2295] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x113c29400) [pid = 2295] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x11887c800) [pid = 2295] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:33:58 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x12448b000) [pid = 2295] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:33:58 INFO - PROCESS | 2295 | 1468830838641 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]]]}] 01:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 01:33:58 INFO - PROCESS | 2295 | 1468830838656 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 2295 | 1468830838658 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:33:58 INFO - PROCESS | 2295 | 1468830838661 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 2295 | 1468830838662 Marionette TRACE conn2 <- [1,830,null,{}] 01:33:58 INFO - PROCESS | 2295 | 1468830838664 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}] 01:33:58 INFO - PROCESS | 2295 | 1468830838665 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:58 INFO - PROCESS | 2295 | 1468830838747 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:33:58 INFO - PROCESS | 2295 | 1468830838799 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 2295 | 1468830838800 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x119451800 == 39 [pid = 2295] [id = 215] 01:33:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x10eaf7c00) [pid = 2295] [serial = 643] [outer = 0x0] 01:33:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x11991b800) [pid = 2295] [serial = 644] [outer = 0x10eaf7c00] 01:33:58 INFO - PROCESS | 2295 | 1468830838824 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x123c8c000) [pid = 2295] [serial = 645] [outer = 0x10eaf7c00] 01:33:59 INFO - PROCESS | 2295 | 1468830839090 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]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 01:33:59 INFO - PROCESS | 2295 | 1468830839131 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 2295 | 1468830839133 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:33:59 INFO - PROCESS | 2295 | 1468830839148 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 2295 | 1468830839150 Marionette TRACE conn2 <- [1,834,null,{}] 01:33:59 INFO - PROCESS | 2295 | 1468830839156 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}] 01:33:59 INFO - PROCESS | 2295 | 1468830839157 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:59 INFO - PROCESS | 2295 | 1468830839268 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:33:59 INFO - PROCESS | 2295 | 1468830839273 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 2295 | 1468830839275 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ddb800 == 40 [pid = 2295] [id = 216] 01:33:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x125d25400) [pid = 2295] [serial = 646] [outer = 0x0] 01:33:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x129408c00) [pid = 2295] [serial = 647] [outer = 0x125d25400] 01:33:59 INFO - PROCESS | 2295 | 1468830839314 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x12a382800) [pid = 2295] [serial = 648] [outer = 0x125d25400] 01:33:59 INFO - PROCESS | 2295 | 1468830839725 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]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 624ms 01:33:59 INFO - PROCESS | 2295 | 1468830839772 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 2295 | 1468830839774 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:33:59 INFO - PROCESS | 2295 | 1468830839776 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 2295 | 1468830839777 Marionette TRACE conn2 <- [1,838,null,{}] 01:33:59 INFO - PROCESS | 2295 | 1468830839780 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}] 01:33:59 INFO - PROCESS | 2295 | 1468830839781 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:59 INFO - PROCESS | 2295 | 1468830839875 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:33:59 INFO - PROCESS | 2295 | 1468830839879 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 2295 | 1468830839881 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:33:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3c9000 == 41 [pid = 2295] [id = 217] 01:33:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x12940d400) [pid = 2295] [serial = 649] [outer = 0x0] 01:33:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x12a966400) [pid = 2295] [serial = 650] [outer = 0x12940d400] 01:33:59 INFO - PROCESS | 2295 | 1468830839906 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x12b008400) [pid = 2295] [serial = 651] [outer = 0x12940d400] 01:34:00 INFO - PROCESS | 2295 | 1468830840308 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]]]}] 01:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 568ms 01:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:34:00 INFO - PROCESS | 2295 | 1468830840346 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 2295 | 1468830840348 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:34:00 INFO - PROCESS | 2295 | 1468830840351 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 2295 | 1468830840353 Marionette TRACE conn2 <- [1,842,null,{}] 01:34:00 INFO - PROCESS | 2295 | 1468830840356 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}] 01:34:00 INFO - PROCESS | 2295 | 1468830840358 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:00 INFO - PROCESS | 2295 | 1468830840476 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:34:00 INFO - PROCESS | 2295 | 1468830840485 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 2295 | 1468830840486 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a90b800 == 42 [pid = 2295] [id = 218] 01:34:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x12b00e400) [pid = 2295] [serial = 652] [outer = 0x0] 01:34:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12b187800) [pid = 2295] [serial = 653] [outer = 0x12b00e400] 01:34:00 INFO - PROCESS | 2295 | 1468830840524 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x12b8c2400) [pid = 2295] [serial = 654] [outer = 0x12b00e400] 01:34:01 INFO - PROCESS | 2295 | 1468830841021 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]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 721ms 01:34:01 INFO - PROCESS | 2295 | 1468830841072 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 2295 | 1468830841075 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:34:01 INFO - PROCESS | 2295 | 1468830841078 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 2295 | 1468830841080 Marionette TRACE conn2 <- [1,846,null,{}] 01:34:01 INFO - PROCESS | 2295 | 1468830841084 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}] 01:34:01 INFO - PROCESS | 2295 | 1468830841089 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:01 INFO - PROCESS | 2295 | 1468830841188 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:34:01 INFO - PROCESS | 2295 | 1468830841294 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 2295 | 1468830841296 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x1188c7800 == 43 [pid = 2295] [id = 219] 01:34:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1176b3000) [pid = 2295] [serial = 655] [outer = 0x0] 01:34:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x118102c00) [pid = 2295] [serial = 656] [outer = 0x1176b3000] 01:34:01 INFO - PROCESS | 2295 | 1468830841328 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x118871800) [pid = 2295] [serial = 657] [outer = 0x1176b3000] 01:34:01 INFO - PROCESS | 2295 | 1468830841757 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]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 721ms 01:34:01 INFO - PROCESS | 2295 | 1468830841799 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 2295 | 1468830841802 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:34:01 INFO - PROCESS | 2295 | 1468830841806 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 2295 | 1468830841808 Marionette TRACE conn2 <- [1,850,null,{}] 01:34:01 INFO - PROCESS | 2295 | 1468830841811 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}] 01:34:01 INFO - PROCESS | 2295 | 1468830841813 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:01 INFO - PROCESS | 2295 | 1468830841915 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:34:01 INFO - PROCESS | 2295 | 1468830841967 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 2295 | 1468830841968 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x124222800 == 44 [pid = 2295] [id = 220] 01:34:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x11916e400) [pid = 2295] [serial = 658] [outer = 0x0] 01:34:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119985400) [pid = 2295] [serial = 659] [outer = 0x11916e400] 01:34:02 INFO - PROCESS | 2295 | 1468830841998 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12348e800) [pid = 2295] [serial = 660] [outer = 0x11916e400] 01:34:02 INFO - PROCESS | 2295 | 1468830842408 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]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 619ms 01:34:02 INFO - PROCESS | 2295 | 1468830842426 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:34:02 INFO - PROCESS | 2295 | 1468830842427 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:34:02 INFO - PROCESS | 2295 | 1468830842430 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 2295 | 1468830842432 Marionette TRACE conn2 <- [1,854,null,{}] 01:34:02 INFO - PROCESS | 2295 | 1468830842440 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}] 01:34:02 INFO - PROCESS | 2295 | 1468830842444 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:02 INFO - PROCESS | 2295 | 1468830842566 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:34:02 INFO - PROCESS | 2295 | 1468830842642 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 2295 | 1468830842644 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a91d800 == 45 [pid = 2295] [id = 221] 01:34:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1240e5c00) [pid = 2295] [serial = 661] [outer = 0x0] 01:34:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12898c400) [pid = 2295] [serial = 662] [outer = 0x1240e5c00] 01:34:02 INFO - PROCESS | 2295 | 1468830842676 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x128d1f400) [pid = 2295] [serial = 663] [outer = 0x1240e5c00] 01:34:03 INFO - PROCESS | 2295 | 1468830843066 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]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 01:34:03 INFO - PROCESS | 2295 | 1468830843103 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 2295 | 1468830843105 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:34:03 INFO - PROCESS | 2295 | 1468830843107 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 2295 | 1468830843108 Marionette TRACE conn2 <- [1,858,null,{}] 01:34:03 INFO - PROCESS | 2295 | 1468830843111 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}] 01:34:03 INFO - PROCESS | 2295 | 1468830843112 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:03 INFO - PROCESS | 2295 | 1468830843215 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:34:03 INFO - PROCESS | 2295 | 1468830843267 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 2295 | 1468830843268 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e1a800 == 46 [pid = 2295] [id = 222] 01:34:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x10eafb400) [pid = 2295] [serial = 664] [outer = 0x0] 01:34:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x112f4a400) [pid = 2295] [serial = 665] [outer = 0x10eafb400] 01:34:03 INFO - PROCESS | 2295 | 1468830843425 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x113c29400) [pid = 2295] [serial = 666] [outer = 0x10eafb400] 01:34:03 INFO - PROCESS | 2295 | 1468830843867 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]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 821ms 01:34:03 INFO - PROCESS | 2295 | 1468830843929 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 2295 | 1468830843930 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:34:03 INFO - PROCESS | 2295 | 1468830843934 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 2295 | 1468830843935 Marionette TRACE conn2 <- [1,862,null,{}] 01:34:03 INFO - PROCESS | 2295 | 1468830843938 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}] 01:34:03 INFO - PROCESS | 2295 | 1468830843941 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:04 INFO - PROCESS | 2295 | 1468830844032 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:34:04 INFO - PROCESS | 2295 | 1468830844096 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 2295 | 1468830844098 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x11641a000 == 47 [pid = 2295] [id = 223] 01:34:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x112f57c00) [pid = 2295] [serial = 667] [outer = 0x0] 01:34:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1130bec00) [pid = 2295] [serial = 668] [outer = 0x112f57c00] 01:34:04 INFO - PROCESS | 2295 | 1468830844126 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1132d8800) [pid = 2295] [serial = 669] [outer = 0x112f57c00] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3c9000 == 46 [pid = 2295] [id = 217] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x128ddb800 == 45 [pid = 2295] [id = 216] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x119451800 == 44 [pid = 2295] [id = 215] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x126a21800 == 43 [pid = 2295] [id = 214] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x126a0f800 == 42 [pid = 2295] [id = 213] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x124f28800 == 41 [pid = 2295] [id = 212] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x123b7e000 == 40 [pid = 2295] [id = 211] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x123096800 == 39 [pid = 2295] [id = 210] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x119452000 == 38 [pid = 2295] [id = 209] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x117ecc800 == 37 [pid = 2295] [id = 208] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x115d7c000 == 36 [pid = 2295] [id = 207] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x11983f000 == 35 [pid = 2295] [id = 206] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x124f2c000 == 34 [pid = 2295] [id = 204] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x11686b800 == 33 [pid = 2295] [id = 205] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x116f16000 == 32 [pid = 2295] [id = 195] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x115e1a800 == 31 [pid = 2295] [id = 222] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x12a91d800 == 30 [pid = 2295] [id = 221] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x124222800 == 29 [pid = 2295] [id = 220] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x1188c7800 == 28 [pid = 2295] [id = 219] 01:34:04 INFO - PROCESS | 2295 | --DOCSHELL 0x12a90b800 == 27 [pid = 2295] [id = 218] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1185b6800) [pid = 2295] [serial = 590] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x11875f000) [pid = 2295] [serial = 591] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1210bf800) [pid = 2295] [serial = 596] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11810bc00) [pid = 2295] [serial = 585] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x116a0c000) [pid = 2295] [serial = 584] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x119430400) [pid = 2295] [serial = 593] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x113c28800) [pid = 2295] [serial = 587] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1164e6c00) [pid = 2295] [serial = 588] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123703400) [pid = 2295] [serial = 599] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x123789400) [pid = 2295] [serial = 602] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1239bc000) [pid = 2295] [serial = 605] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12370c400) [pid = 2295] [serial = 600] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1211ee400) [pid = 2295] [serial = 597] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1241be800) [pid = 2295] [serial = 606] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x118103400) [pid = 2295] [serial = 579] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x116889800) [pid = 2295] [serial = 578] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119921c00) [pid = 2295] [serial = 582] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x119950400) [pid = 2295] [serial = 594] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1198bbc00) [pid = 2295] [serial = 581] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1246a2c00) [pid = 2295] [serial = 608] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x123791c00) [pid = 2295] [serial = 603] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x124ed9800) [pid = 2295] [serial = 609] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x125ebe400) [pid = 2295] [serial = 611] [outer = 0x0] [url = about:blank] 01:34:05 INFO - PROCESS | 2295 | 1468830845110 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]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1222ms 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:34:05 INFO - PROCESS | 2295 | 1468830845156 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 2295 | 1468830845158 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:34:05 INFO - PROCESS | 2295 | 1468830845161 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 2295 | 1468830845163 Marionette TRACE conn2 <- [1,866,null,{}] 01:34:05 INFO - PROCESS | 2295 | 1468830845166 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}] 01:34:05 INFO - PROCESS | 2295 | 1468830845168 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:05 INFO - PROCESS | 2295 | 1468830845247 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:34:05 INFO - PROCESS | 2295 | 1468830845317 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 2295 | 1468830845320 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e2a800 == 28 [pid = 2295] [id = 224] 01:34:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x112f50400) [pid = 2295] [serial = 670] [outer = 0x0] 01:34:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x112f54800) [pid = 2295] [serial = 671] [outer = 0x112f50400] 01:34:05 INFO - PROCESS | 2295 | 1468830845351 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1131c3000) [pid = 2295] [serial = 672] [outer = 0x112f50400] 01:34:05 INFO - PROCESS | 2295 | 1468830845649 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]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 01:34:05 INFO - PROCESS | 2295 | 1468830845681 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 2295 | 1468830845684 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:34:05 INFO - PROCESS | 2295 | 1468830845692 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 2295 | 1468830845694 Marionette TRACE conn2 <- [1,870,null,{}] 01:34:05 INFO - PROCESS | 2295 | 1468830845696 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}] 01:34:05 INFO - PROCESS | 2295 | 1468830845698 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:05 INFO - PROCESS | 2295 | 1468830845774 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:34:05 INFO - PROCESS | 2295 | 1468830845778 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 2295 | 1468830845780 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff2000 == 29 [pid = 2295] [id = 225] 01:34:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x115e57c00) [pid = 2295] [serial = 673] [outer = 0x0] 01:34:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x116645800) [pid = 2295] [serial = 674] [outer = 0x115e57c00] 01:34:05 INFO - PROCESS | 2295 | 1468830845809 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x11681b800) [pid = 2295] [serial = 675] [outer = 0x115e57c00] 01:34:06 INFO - PROCESS | 2295 | 1468830846157 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]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 01:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:34:06 INFO - PROCESS | 2295 | 1468830846214 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 2295 | 1468830846215 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:34:06 INFO - PROCESS | 2295 | 1468830846217 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 2295 | 1468830846220 Marionette TRACE conn2 <- [1,874,null,{}] 01:34:06 INFO - PROCESS | 2295 | 1468830846228 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}] 01:34:06 INFO - PROCESS | 2295 | 1468830846231 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:06 INFO - PROCESS | 2295 | 1468830846306 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:34:06 INFO - PROCESS | 2295 | 1468830846311 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 2295 | 1468830846313 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x11831c000 == 30 [pid = 2295] [id = 226] 01:34:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x112f49000) [pid = 2295] [serial = 676] [outer = 0x0] 01:34:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x118531800) [pid = 2295] [serial = 677] [outer = 0x112f49000] 01:34:06 INFO - PROCESS | 2295 | 1468830846343 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1185c1400) [pid = 2295] [serial = 678] [outer = 0x112f49000] 01:34:06 INFO - PROCESS | 2295 | 1468830846690 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]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 523ms 01:34:06 INFO - PROCESS | 2295 | 1468830846741 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 2295 | 1468830846743 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:34:06 INFO - PROCESS | 2295 | 1468830846755 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 2295 | 1468830846756 Marionette TRACE conn2 <- [1,878,null,{}] 01:34:06 INFO - PROCESS | 2295 | 1468830846759 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}] 01:34:06 INFO - PROCESS | 2295 | 1468830846760 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:06 INFO - PROCESS | 2295 | 1468830846837 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:34:06 INFO - PROCESS | 2295 | 1468830846841 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 2295 | 1468830846842 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192d6000 == 31 [pid = 2295] [id = 227] 01:34:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x118760800) [pid = 2295] [serial = 679] [outer = 0x0] 01:34:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x11880c800) [pid = 2295] [serial = 680] [outer = 0x118760800] 01:34:06 INFO - PROCESS | 2295 | 1468830846867 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119162c00) [pid = 2295] [serial = 681] [outer = 0x118760800] 01:34:07 INFO - PROCESS | 2295 | 1468830847217 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]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 01:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:34:07 INFO - PROCESS | 2295 | 1468830847231 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 2295 | 1468830847232 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:34:07 INFO - PROCESS | 2295 | 1468830847235 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 2295 | 1468830847237 Marionette TRACE conn2 <- [1,882,null,{}] 01:34:07 INFO - PROCESS | 2295 | 1468830847240 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}] 01:34:07 INFO - PROCESS | 2295 | 1468830847242 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:07 INFO - PROCESS | 2295 | 1468830847331 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:34:07 INFO - PROCESS | 2295 | 1468830847366 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 2295 | 1468830847367 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x119835800 == 32 [pid = 2295] [id = 228] 01:34:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x115e56400) [pid = 2295] [serial = 682] [outer = 0x0] 01:34:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x11942f400) [pid = 2295] [serial = 683] [outer = 0x115e56400] 01:34:07 INFO - PROCESS | 2295 | 1468830847399 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x118531400) [pid = 2295] [serial = 684] [outer = 0x115e56400] 01:34:07 INFO - PROCESS | 2295 | 1468830847725 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]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 522ms 01:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:34:07 INFO - PROCESS | 2295 | 1468830847760 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 2295 | 1468830847761 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:34:07 INFO - PROCESS | 2295 | 1468830847763 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 2295 | 1468830847764 Marionette TRACE conn2 <- [1,886,null,{}] 01:34:07 INFO - PROCESS | 2295 | 1468830847766 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}] 01:34:07 INFO - PROCESS | 2295 | 1468830847770 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:07 INFO - PROCESS | 2295 | 1468830847880 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:34:07 INFO - PROCESS | 2295 | 1468830847914 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 2295 | 1468830847915 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x121063000 == 33 [pid = 2295] [id = 229] 01:34:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1198c2800) [pid = 2295] [serial = 685] [outer = 0x0] 01:34:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x11995c400) [pid = 2295] [serial = 686] [outer = 0x1198c2800] 01:34:07 INFO - PROCESS | 2295 | 1468830847940 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1211ec400) [pid = 2295] [serial = 687] [outer = 0x1198c2800] 01:34:08 INFO - PROCESS | 2295 | 1468830848246 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]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 01:34:08 INFO - PROCESS | 2295 | 1468830848283 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 2295 | 1468830848284 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:34:08 INFO - PROCESS | 2295 | 1468830848295 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 2295 | 1468830848296 Marionette TRACE conn2 <- [1,890,null,{}] 01:34:08 INFO - PROCESS | 2295 | 1468830848299 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}] 01:34:08 INFO - PROCESS | 2295 | 1468830848300 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:08 INFO - PROCESS | 2295 | 1468830848389 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:34:08 INFO - PROCESS | 2295 | 1468830848423 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 2295 | 1468830848424 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x12372d000 == 34 [pid = 2295] [id = 230] 01:34:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1211f4400) [pid = 2295] [serial = 688] [outer = 0x0] 01:34:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x123633800) [pid = 2295] [serial = 689] [outer = 0x1211f4400] 01:34:08 INFO - PROCESS | 2295 | 1468830848448 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123707000) [pid = 2295] [serial = 690] [outer = 0x1211f4400] 01:34:08 INFO - PROCESS | 2295 | 1468830848752 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]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 475ms 01:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:34:08 INFO - PROCESS | 2295 | 1468830848764 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 2295 | 1468830848765 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:34:08 INFO - PROCESS | 2295 | 1468830848767 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 2295 | 1468830848768 Marionette TRACE conn2 <- [1,894,null,{}] 01:34:08 INFO - PROCESS | 2295 | 1468830848774 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}] 01:34:08 INFO - PROCESS | 2295 | 1468830848775 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:08 INFO - PROCESS | 2295 | 1468830848866 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:34:08 INFO - PROCESS | 2295 | 1468830848899 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 2295 | 1468830848900 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238c3000 == 35 [pid = 2295] [id = 231] 01:34:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1121ba000) [pid = 2295] [serial = 691] [outer = 0x0] 01:34:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123711000) [pid = 2295] [serial = 692] [outer = 0x1121ba000] 01:34:08 INFO - PROCESS | 2295 | 1468830848924 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12378e800) [pid = 2295] [serial = 693] [outer = 0x1121ba000] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12b00e400) [pid = 2295] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12389f800) [pid = 2295] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x129036c00) [pid = 2295] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x125d26000) [pid = 2295] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x10eaf7c00) [pid = 2295] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119956400) [pid = 2295] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1210cd000) [pid = 2295] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1130df800) [pid = 2295] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x117e27000) [pid = 2295] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x112d58800) [pid = 2295] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1183d7800) [pid = 2295] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x112f4ec00) [pid = 2295] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12924b000) [pid = 2295] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125d25400) [pid = 2295] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:34:09 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12940d400) [pid = 2295] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:34:09 INFO - PROCESS | 2295 | 1468830849342 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 622ms 01:34:09 INFO - PROCESS | 2295 | 1468830849389 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 2295 | 1468830849390 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:34:09 INFO - PROCESS | 2295 | 1468830849393 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 2295 | 1468830849394 Marionette TRACE conn2 <- [1,898,null,{}] 01:34:09 INFO - PROCESS | 2295 | 1468830849396 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}] 01:34:09 INFO - PROCESS | 2295 | 1468830849405 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:09 INFO - PROCESS | 2295 | 1468830849499 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:34:09 INFO - PROCESS | 2295 | 1468830849529 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 2295 | 1468830849529 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x11831a000 == 36 [pid = 2295] [id = 232] 01:34:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1133c0c00) [pid = 2295] [serial = 694] [outer = 0x0] 01:34:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x117e2b800) [pid = 2295] [serial = 695] [outer = 0x1133c0c00] 01:34:09 INFO - PROCESS | 2295 | 1468830849554 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1211edc00) [pid = 2295] [serial = 696] [outer = 0x1133c0c00] 01:34:09 INFO - PROCESS | 2295 | 1468830849824 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:34:09 INFO - PROCESS | 2295 | 1468830849864 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 2295 | 1468830849865 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:34:09 INFO - PROCESS | 2295 | 1468830849875 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 2295 | 1468830849876 Marionette TRACE conn2 <- [1,902,null,{}] 01:34:09 INFO - PROCESS | 2295 | 1468830849878 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}] 01:34:09 INFO - PROCESS | 2295 | 1468830849879 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:09 INFO - PROCESS | 2295 | 1468830849958 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:34:09 INFO - PROCESS | 2295 | 1468830849962 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 2295 | 1468830849963 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f20000 == 37 [pid = 2295] [id = 233] 01:34:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123708c00) [pid = 2295] [serial = 697] [outer = 0x0] 01:34:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123897400) [pid = 2295] [serial = 698] [outer = 0x123708c00] 01:34:09 INFO - PROCESS | 2295 | 1468830849989 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1239bc400) [pid = 2295] [serial = 699] [outer = 0x123708c00] 01:34:10 INFO - PROCESS | 2295 | 1468830850312 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]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 476ms 01:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:34:10 INFO - PROCESS | 2295 | 1468830850344 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 2295 | 1468830850345 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:34:10 INFO - PROCESS | 2295 | 1468830850347 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 2295 | 1468830850349 Marionette TRACE conn2 <- [1,906,null,{}] 01:34:10 INFO - PROCESS | 2295 | 1468830850352 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}] 01:34:10 INFO - PROCESS | 2295 | 1468830850354 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:10 INFO - PROCESS | 2295 | 1468830850474 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:34:10 INFO - PROCESS | 2295 | 1468830850480 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 2295 | 1468830850482 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x119834800 == 38 [pid = 2295] [id = 234] 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x123c87c00) [pid = 2295] [serial = 700] [outer = 0x0] 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x124482c00) [pid = 2295] [serial = 701] [outer = 0x123c87c00] 01:34:10 INFO - PROCESS | 2295 | 1468830850508 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x125930000) [pid = 2295] [serial = 702] [outer = 0x123c87c00] 01:34:10 INFO - PROCESS | 2295 | 1468830850805 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]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 01:34:10 INFO - PROCESS | 2295 | 1468830850817 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 2295 | 1468830850822 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:34:10 INFO - PROCESS | 2295 | 1468830850830 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 2295 | 1468830850831 Marionette TRACE conn2 <- [1,910,null,{}] 01:34:10 INFO - PROCESS | 2295 | 1468830850833 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}] 01:34:10 INFO - PROCESS | 2295 | 1468830850836 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:10 INFO - PROCESS | 2295 | 1468830850915 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:34:10 INFO - PROCESS | 2295 | 1468830850921 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 2295 | 1468830850922 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289c1800 == 39 [pid = 2295] [id = 235] 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x125932000) [pid = 2295] [serial = 703] [outer = 0x0] 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125da6800) [pid = 2295] [serial = 704] [outer = 0x125932000] 01:34:10 INFO - PROCESS | 2295 | 1468830850946 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x126884000) [pid = 2295] [serial = 705] [outer = 0x125932000] 01:34:11 INFO - PROCESS | 2295 | 1468830851359 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]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 568ms 01:34:11 INFO - PROCESS | 2295 | 1468830851399 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 2295 | 1468830851401 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:34:11 INFO - PROCESS | 2295 | 1468830851432 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 2295 | 1468830851435 Marionette TRACE conn2 <- [1,914,null,{}] 01:34:11 INFO - PROCESS | 2295 | 1468830851441 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}] 01:34:11 INFO - PROCESS | 2295 | 1468830851443 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:11 INFO - PROCESS | 2295 | 1468830851553 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:34:11 INFO - PROCESS | 2295 | 1468830851653 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 2295 | 1468830851655 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x116696000 == 40 [pid = 2295] [id = 236] 01:34:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x112f48400) [pid = 2295] [serial = 706] [outer = 0x0] 01:34:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x112f51400) [pid = 2295] [serial = 707] [outer = 0x112f48400] 01:34:11 INFO - PROCESS | 2295 | 1468830851686 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1133b9400) [pid = 2295] [serial = 708] [outer = 0x112f48400] 01:34:12 INFO - PROCESS | 2295 | 1468830852176 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]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 825ms 01:34:12 INFO - PROCESS | 2295 | 1468830852256 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 2295 | 1468830852259 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:34:12 INFO - PROCESS | 2295 | 1468830852264 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 2295 | 1468830852266 Marionette TRACE conn2 <- [1,918,null,{}] 01:34:12 INFO - PROCESS | 2295 | 1468830852268 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}] 01:34:12 INFO - PROCESS | 2295 | 1468830852270 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:12 INFO - PROCESS | 2295 | 1468830852385 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:34:12 INFO - PROCESS | 2295 | 1468830852464 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 2295 | 1468830852465 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x119839000 == 41 [pid = 2295] [id = 237] 01:34:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x11688fc00) [pid = 2295] [serial = 709] [outer = 0x0] 01:34:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x117162c00) [pid = 2295] [serial = 710] [outer = 0x11688fc00] 01:34:12 INFO - PROCESS | 2295 | 1468830852497 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1183ce800) [pid = 2295] [serial = 711] [outer = 0x11688fc00] 01:34:13 INFO - PROCESS | 2295 | 1468830853251 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]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1070ms 01:34:13 INFO - PROCESS | 2295 | 1468830853335 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:34:13 INFO - PROCESS | 2295 | 1468830853337 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:34:13 INFO - PROCESS | 2295 | 1468830853341 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 2295 | 1468830853342 Marionette TRACE conn2 <- [1,922,null,{}] 01:34:13 INFO - PROCESS | 2295 | 1468830853346 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}] 01:34:13 INFO - PROCESS | 2295 | 1468830853347 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:13 INFO - PROCESS | 2295 | 1468830853449 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x119834800 == 40 [pid = 2295] [id = 234] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x124f20000 == 39 [pid = 2295] [id = 233] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11831a000 == 38 [pid = 2295] [id = 232] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1238c3000 == 37 [pid = 2295] [id = 231] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x12372d000 == 36 [pid = 2295] [id = 230] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x121063000 == 35 [pid = 2295] [id = 229] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x119835800 == 34 [pid = 2295] [id = 228] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1192d6000 == 33 [pid = 2295] [id = 227] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11831c000 == 32 [pid = 2295] [id = 226] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff2000 == 31 [pid = 2295] [id = 225] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x115e2a800 == 30 [pid = 2295] [id = 224] 01:34:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11641a000 == 29 [pid = 2295] [id = 223] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12b187800) [pid = 2295] [serial = 653] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12b8c2400) [pid = 2295] [serial = 654] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x124487400) [pid = 2295] [serial = 632] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x129243400) [pid = 2295] [serial = 638] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x129033400) [pid = 2295] [serial = 636] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x128987800) [pid = 2295] [serial = 635] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x11991b800) [pid = 2295] [serial = 644] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12888d400) [pid = 2295] [serial = 612] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123711800) [pid = 2295] [serial = 629] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x113ca6800) [pid = 2295] [serial = 620] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x116aac800) [pid = 2295] [serial = 621] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1185bac00) [pid = 2295] [serial = 617] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x118873800) [pid = 2295] [serial = 618] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119cbd000) [pid = 2295] [serial = 626] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123488800) [pid = 2295] [serial = 627] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11916e800) [pid = 2295] [serial = 623] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1194afc00) [pid = 2295] [serial = 624] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12924ac00) [pid = 2295] [serial = 639] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x112f57400) [pid = 2295] [serial = 614] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x113d9d800) [pid = 2295] [serial = 615] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x12b008400) [pid = 2295] [serial = 651] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1292d9000) [pid = 2295] [serial = 641] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x129408c00) [pid = 2295] [serial = 647] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x124ed9c00) [pid = 2295] [serial = 633] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12940c800) [pid = 2295] [serial = 642] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12a382800) [pid = 2295] [serial = 648] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x123c8c000) [pid = 2295] [serial = 645] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1239adc00) [pid = 2295] [serial = 630] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x12a966400) [pid = 2295] [serial = 650] [outer = 0x0] [url = about:blank] 01:34:13 INFO - PROCESS | 2295 | 1468830853525 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 2295 | 1468830853528 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e2a800 == 30 [pid = 2295] [id = 238] 01:34:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x112f4ec00) [pid = 2295] [serial = 712] [outer = 0x0] 01:34:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1130e7000) [pid = 2295] [serial = 713] [outer = 0x112f4ec00] 01:34:13 INFO - PROCESS | 2295 | 1468830853556 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x116a0cc00) [pid = 2295] [serial = 714] [outer = 0x112f4ec00] 01:34:13 INFO - PROCESS | 2295 | 1468830853841 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]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 01:34:13 INFO - PROCESS | 2295 | 1468830853861 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 2295 | 1468830853864 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:34:13 INFO - PROCESS | 2295 | 1468830853876 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 2295 | 1468830853878 Marionette TRACE conn2 <- [1,926,null,{}] 01:34:13 INFO - PROCESS | 2295 | 1468830853881 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}] 01:34:13 INFO - PROCESS | 2295 | 1468830853882 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:13 INFO - PROCESS | 2295 | 1468830853964 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:34:14 INFO - PROCESS | 2295 | 1468830854023 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 2295 | 1468830854024 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e8f800 == 31 [pid = 2295] [id = 239] 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x116aac800) [pid = 2295] [serial = 715] [outer = 0x0] 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x118526c00) [pid = 2295] [serial = 716] [outer = 0x116aac800] 01:34:14 INFO - PROCESS | 2295 | 1468830854049 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x118878400) [pid = 2295] [serial = 717] [outer = 0x116aac800] 01:34:14 INFO - PROCESS | 2295 | 1468830854331 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]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 477ms 01:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:34:14 INFO - PROCESS | 2295 | 1468830854346 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 2295 | 1468830854347 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:34:14 INFO - PROCESS | 2295 | 1468830854349 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 2295 | 1468830854353 Marionette TRACE conn2 <- [1,930,null,{}] 01:34:14 INFO - PROCESS | 2295 | 1468830854368 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}] 01:34:14 INFO - PROCESS | 2295 | 1468830854374 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:14 INFO - PROCESS | 2295 | 1468830854470 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:34:14 INFO - PROCESS | 2295 | 1468830854476 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 2295 | 1468830854478 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x11945c000 == 32 [pid = 2295] [id = 240] 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112a84800) [pid = 2295] [serial = 718] [outer = 0x0] 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119950800) [pid = 2295] [serial = 719] [outer = 0x112a84800] 01:34:14 INFO - PROCESS | 2295 | 1468830854506 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119cbac00) [pid = 2295] [serial = 720] [outer = 0x112a84800] 01:34:14 INFO - PROCESS | 2295 | 1468830854842 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]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 531ms 01:34:14 INFO - PROCESS | 2295 | 1468830854880 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 2295 | 1468830854882 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:34:14 INFO - PROCESS | 2295 | 1468830854884 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 2295 | 1468830854887 Marionette TRACE conn2 <- [1,934,null,{}] 01:34:14 INFO - PROCESS | 2295 | 1468830854890 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}] 01:34:14 INFO - PROCESS | 2295 | 1468830854891 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:14 INFO - PROCESS | 2295 | 1468830854967 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:34:14 INFO - PROCESS | 2295 | 1468830854973 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 2295 | 1468830854974 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x123087000 == 33 [pid = 2295] [id = 241] 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1210bf800) [pid = 2295] [serial = 721] [outer = 0x0] 01:34:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1211eb800) [pid = 2295] [serial = 722] [outer = 0x1210bf800] 01:34:15 INFO - PROCESS | 2295 | 1468830854999 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x123702c00) [pid = 2295] [serial = 723] [outer = 0x1210bf800] 01:34:15 INFO - PROCESS | 2295 | 1468830855309 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]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 01:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:34:15 INFO - PROCESS | 2295 | 1468830855356 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 2295 | 1468830855357 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:34:15 INFO - PROCESS | 2295 | 1468830855359 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 2295 | 1468830855360 Marionette TRACE conn2 <- [1,938,null,{}] 01:34:15 INFO - PROCESS | 2295 | 1468830855363 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}] 01:34:15 INFO - PROCESS | 2295 | 1468830855364 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:15 INFO - PROCESS | 2295 | 1468830855443 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:34:15 INFO - PROCESS | 2295 | 1468830855506 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 2295 | 1468830855508 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234e2000 == 34 [pid = 2295] [id = 242] 01:34:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1210cb800) [pid = 2295] [serial = 724] [outer = 0x0] 01:34:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123709400) [pid = 2295] [serial = 725] [outer = 0x1210cb800] 01:34:15 INFO - PROCESS | 2295 | 1468830855533 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1239ae000) [pid = 2295] [serial = 726] [outer = 0x1210cb800] 01:34:15 INFO - PROCESS | 2295 | 1468830855876 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]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 01:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:34:15 INFO - PROCESS | 2295 | 1468830855929 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 2295 | 1468830855930 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:34:15 INFO - PROCESS | 2295 | 1468830855932 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 2295 | 1468830855933 Marionette TRACE conn2 <- [1,942,null,{}] 01:34:15 INFO - PROCESS | 2295 | 1468830855936 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}] 01:34:15 INFO - PROCESS | 2295 | 1468830855940 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:16 INFO - PROCESS | 2295 | 1468830856058 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:34:16 INFO - PROCESS | 2295 | 1468830856062 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 2295 | 1468830856063 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248b0800 == 35 [pid = 2295] [id = 243] 01:34:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123786800) [pid = 2295] [serial = 727] [outer = 0x0] 01:34:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12448b000) [pid = 2295] [serial = 728] [outer = 0x123786800] 01:34:16 INFO - PROCESS | 2295 | 1468830856088 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12688a400) [pid = 2295] [serial = 729] [outer = 0x123786800] 01:34:16 INFO - PROCESS | 2295 | 1468830856428 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 01:34:16 INFO - PROCESS | 2295 | 1468830856459 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 2295 | 1468830856460 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:34:16 INFO - PROCESS | 2295 | 1468830856462 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 2295 | 1468830856464 Marionette TRACE conn2 <- [1,946,null,{}] 01:34:16 INFO - PROCESS | 2295 | 1468830856466 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}] 01:34:16 INFO - PROCESS | 2295 | 1468830856467 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:16 INFO - PROCESS | 2295 | 1468830856567 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:34:16 INFO - PROCESS | 2295 | 1468830856571 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 2295 | 1468830856572 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x125e9c800 == 36 [pid = 2295] [id = 244] 01:34:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1121b8400) [pid = 2295] [serial = 730] [outer = 0x0] 01:34:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12888e800) [pid = 2295] [serial = 731] [outer = 0x1121b8400] 01:34:16 INFO - PROCESS | 2295 | 1468830856597 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12898a400) [pid = 2295] [serial = 732] [outer = 0x1121b8400] 01:34:16 INFO - PROCESS | 2295 | 1468830856914 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 01:34:16 INFO - PROCESS | 2295 | 1468830856932 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 2295 | 1468830856933 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:34:16 INFO - PROCESS | 2295 | 1468830856943 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 2295 | 1468830856944 Marionette TRACE conn2 <- [1,950,null,{}] 01:34:16 INFO - PROCESS | 2295 | 1468830856954 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}] 01:34:16 INFO - PROCESS | 2295 | 1468830856956 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:17 INFO - PROCESS | 2295 | 1468830857052 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:34:17 INFO - PROCESS | 2295 | 1468830857056 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 2295 | 1468830857057 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289b1800 == 37 [pid = 2295] [id = 245] 01:34:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125d9dc00) [pid = 2295] [serial = 733] [outer = 0x0] 01:34:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x128992400) [pid = 2295] [serial = 734] [outer = 0x125d9dc00] 01:34:17 INFO - PROCESS | 2295 | 1468830857081 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x128c17400) [pid = 2295] [serial = 735] [outer = 0x125d9dc00] 01:34:17 INFO - PROCESS | 2295 | 1468830857413 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]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 01:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:34:17 INFO - PROCESS | 2295 | 1468830857461 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 2295 | 1468830857462 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:34:17 INFO - PROCESS | 2295 | 1468830857464 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - PROCESS | 2295 | 1468830857466 Marionette TRACE conn2 <- [1,954,null,{}] 01:34:17 INFO - PROCESS | 2295 | 1468830857468 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}] 01:34:17 INFO - PROCESS | 2295 | 1468830857469 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:17 INFO - PROCESS | 2295 | 1468830857631 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x115e56400) [pid = 2295] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x112f57c00) [pid = 2295] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112f50400) [pid = 2295] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1198c2800) [pid = 2295] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1133c0c00) [pid = 2295] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1121ba000) [pid = 2295] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1211f4400) [pid = 2295] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x115e57c00) [pid = 2295] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x118760800) [pid = 2295] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123708c00) [pid = 2295] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x112f49000) [pid = 2295] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1176b3000) [pid = 2295] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x11916e400) [pid = 2295] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1240e5c00) [pid = 2295] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x10eafb400) [pid = 2295] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:34:17 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x123c87c00) [pid = 2295] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:34:17 INFO - PROCESS | 2295 | 1468830857675 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 2295 | 1468830857676 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x11640e800 == 38 [pid = 2295] [id = 246] 01:34:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x111c19800) [pid = 2295] [serial = 736] [outer = 0x0] 01:34:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112f49000) [pid = 2295] [serial = 737] [outer = 0x111c19800] 01:34:17 INFO - PROCESS | 2295 | 1468830857700 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x116890800) [pid = 2295] [serial = 738] [outer = 0x111c19800] 01:34:17 INFO - PROCESS | 2295 | 1468830857953 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]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 517ms 01:34:17 INFO - PROCESS | 2295 | 1468830857983 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 2295 | 1468830857984 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:34:18 INFO - PROCESS | 2295 | 1468830857994 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 2295 | 1468830857995 Marionette TRACE conn2 <- [1,958,null,{}] 01:34:18 INFO - PROCESS | 2295 | 1468830857997 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}] 01:34:18 INFO - PROCESS | 2295 | 1468830857998 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:18 INFO - PROCESS | 2295 | 1468830858079 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:34:18 INFO - PROCESS | 2295 | 1468830858084 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 2295 | 1468830858085 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dc7000 == 39 [pid = 2295] [id = 247] 01:34:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x115e57c00) [pid = 2295] [serial = 739] [outer = 0x0] 01:34:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x123036400) [pid = 2295] [serial = 740] [outer = 0x115e57c00] 01:34:18 INFO - PROCESS | 2295 | 1468830858111 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x128c20400) [pid = 2295] [serial = 741] [outer = 0x115e57c00] 01:34:18 INFO - PROCESS | 2295 | 1468830858438 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 469ms 01:34:18 INFO - PROCESS | 2295 | 1468830858464 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 2295 | 1468830858465 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:34:18 INFO - PROCESS | 2295 | 1468830858469 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 2295 | 1468830858471 Marionette TRACE conn2 <- [1,962,null,{}] 01:34:18 INFO - PROCESS | 2295 | 1468830858473 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}] 01:34:18 INFO - PROCESS | 2295 | 1468830858475 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:18 INFO - PROCESS | 2295 | 1468830858598 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:34:18 INFO - PROCESS | 2295 | 1468830858606 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 2295 | 1468830858607 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3c1000 == 40 [pid = 2295] [id = 248] 01:34:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123634c00) [pid = 2295] [serial = 742] [outer = 0x0] 01:34:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128d2ac00) [pid = 2295] [serial = 743] [outer = 0x123634c00] 01:34:18 INFO - PROCESS | 2295 | 1468830858633 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x129248000) [pid = 2295] [serial = 744] [outer = 0x123634c00] 01:34:18 INFO - PROCESS | 2295 | 1468830858929 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 01:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:34:18 INFO - PROCESS | 2295 | 1468830858942 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 2295 | 1468830858944 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:34:18 INFO - PROCESS | 2295 | 1468830858946 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 2295 | 1468830858947 Marionette TRACE conn2 <- [1,966,null,{}] 01:34:18 INFO - PROCESS | 2295 | 1468830858949 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}] 01:34:18 INFO - PROCESS | 2295 | 1468830858950 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:19 INFO - PROCESS | 2295 | 1468830859032 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:34:19 INFO - PROCESS | 2295 | 1468830859039 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 2295 | 1468830859040 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a91a000 == 41 [pid = 2295] [id = 249] 01:34:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12924a000) [pid = 2295] [serial = 745] [outer = 0x0] 01:34:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x129402400) [pid = 2295] [serial = 746] [outer = 0x12924a000] 01:34:19 INFO - PROCESS | 2295 | 1468830859064 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12940c000) [pid = 2295] [serial = 747] [outer = 0x12924a000] 01:34:19 INFO - PROCESS | 2295 | 1468830859555 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]]]}] 01:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 619ms 01:34:19 INFO - PROCESS | 2295 | 1468830859565 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 2295 | 1468830859568 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:34:19 INFO - PROCESS | 2295 | 1468830859591 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 2295 | 1468830859593 Marionette TRACE conn2 <- [1,970,null,{}] 01:34:19 INFO - PROCESS | 2295 | 1468830859597 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}] 01:34:19 INFO - PROCESS | 2295 | 1468830859599 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:19 INFO - PROCESS | 2295 | 1468830859702 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:34:19 INFO - PROCESS | 2295 | 1468830859770 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 2295 | 1468830859771 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ec3000 == 42 [pid = 2295] [id = 250] 01:34:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x113c27400) [pid = 2295] [serial = 748] [outer = 0x0] 01:34:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x11676a000) [pid = 2295] [serial = 749] [outer = 0x113c27400] 01:34:19 INFO - PROCESS | 2295 | 1468830859802 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x117e2a800) [pid = 2295] [serial = 750] [outer = 0x113c27400] 01:34:20 INFO - PROCESS | 2295 | 1468830860266 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]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 725ms 01:34:20 INFO - PROCESS | 2295 | 1468830860322 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 2295 | 1468830860326 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:34:20 INFO - PROCESS | 2295 | 1468830860337 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 2295 | 1468830860340 Marionette TRACE conn2 <- [1,974,null,{}] 01:34:20 INFO - PROCESS | 2295 | 1468830860343 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}] 01:34:20 INFO - PROCESS | 2295 | 1468830860345 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:20 INFO - PROCESS | 2295 | 1468830860446 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:34:20 INFO - PROCESS | 2295 | 1468830860513 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 2295 | 1468830860514 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x123ce3000 == 43 [pid = 2295] [id = 251] 01:34:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x11887f400) [pid = 2295] [serial = 751] [outer = 0x0] 01:34:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x11942a800) [pid = 2295] [serial = 752] [outer = 0x11887f400] 01:34:20 INFO - PROCESS | 2295 | 1468830860545 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x119917c00) [pid = 2295] [serial = 753] [outer = 0x11887f400] 01:34:20 INFO - PROCESS | 2295 | 1468830860958 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]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 674ms 01:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:34:21 INFO - PROCESS | 2295 | 1468830861012 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 2295 | 1468830861014 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:34:21 INFO - PROCESS | 2295 | 1468830861016 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 2295 | 1468830861019 Marionette TRACE conn2 <- [1,978,null,{}] 01:34:21 INFO - PROCESS | 2295 | 1468830861027 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}] 01:34:21 INFO - PROCESS | 2295 | 1468830861030 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:21 INFO - PROCESS | 2295 | 1468830861131 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:34:21 INFO - PROCESS | 2295 | 1468830861189 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 2295 | 1468830861191 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa97800 == 44 [pid = 2295] [id = 252] 01:34:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x119986800) [pid = 2295] [serial = 754] [outer = 0x0] 01:34:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12378b800) [pid = 2295] [serial = 755] [outer = 0x119986800] 01:34:21 INFO - PROCESS | 2295 | 1468830861223 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x124e11c00) [pid = 2295] [serial = 756] [outer = 0x119986800] 01:34:21 INFO - PROCESS | 2295 | 1468830861691 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]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 723ms 01:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:34:21 INFO - PROCESS | 2295 | 1468830861739 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 2295 | 1468830861741 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:34:21 INFO - PROCESS | 2295 | 1468830861743 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 2295 | 1468830861745 Marionette TRACE conn2 <- [1,982,null,{}] 01:34:21 INFO - PROCESS | 2295 | 1468830861747 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}] 01:34:21 INFO - PROCESS | 2295 | 1468830861748 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:21 INFO - PROCESS | 2295 | 1468830861852 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:34:21 INFO - PROCESS | 2295 | 1468830861907 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 2295 | 1468830861908 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x117486000 == 45 [pid = 2295] [id = 253] 01:34:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1176ac800) [pid = 2295] [serial = 757] [outer = 0x0] 01:34:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x124edac00) [pid = 2295] [serial = 758] [outer = 0x1176ac800] 01:34:21 INFO - PROCESS | 2295 | 1468830861938 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x125d2b000) [pid = 2295] [serial = 759] [outer = 0x1176ac800] 01:34:22 INFO - PROCESS | 2295 | 1468830862589 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]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 873ms 01:34:22 INFO - PROCESS | 2295 | 1468830862617 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 2295 | 1468830862623 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:34:22 INFO - PROCESS | 2295 | 1468830862648 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - PROCESS | 2295 | 1468830862652 Marionette TRACE conn2 <- [1,986,null,{}] 01:34:22 INFO - PROCESS | 2295 | 1468830862660 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}] 01:34:22 INFO - PROCESS | 2295 | 1468830862662 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:22 INFO - PROCESS | 2295 | 1468830862775 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:34:22 INFO - PROCESS | 2295 | 1468830862831 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 2295 | 1468830862832 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb2800 == 46 [pid = 2295] [id = 254] 01:34:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x112f50c00) [pid = 2295] [serial = 760] [outer = 0x0] 01:34:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1130bfc00) [pid = 2295] [serial = 761] [outer = 0x112f50c00] 01:34:22 INFO - PROCESS | 2295 | 1468830862859 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x116814000) [pid = 2295] [serial = 762] [outer = 0x112f50c00] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3c1000 == 45 [pid = 2295] [id = 248] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x128dc7000 == 44 [pid = 2295] [id = 247] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x11640e800 == 43 [pid = 2295] [id = 246] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x1289b1800 == 42 [pid = 2295] [id = 245] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x125e9c800 == 41 [pid = 2295] [id = 244] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x1248b0800 == 40 [pid = 2295] [id = 243] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x1234e2000 == 39 [pid = 2295] [id = 242] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x123087000 == 38 [pid = 2295] [id = 241] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x11945c000 == 37 [pid = 2295] [id = 240] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x117e8f800 == 36 [pid = 2295] [id = 239] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x115e2a800 == 35 [pid = 2295] [id = 238] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x119839000 == 34 [pid = 2295] [id = 237] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x116696000 == 33 [pid = 2295] [id = 236] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x1289c1800 == 32 [pid = 2295] [id = 235] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x117486000 == 31 [pid = 2295] [id = 253] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa97800 == 30 [pid = 2295] [id = 252] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x123ce3000 == 29 [pid = 2295] [id = 251] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x12a91a000 == 28 [pid = 2295] [id = 249] 01:34:23 INFO - PROCESS | 2295 | --DOCSHELL 0x117ec3000 == 27 [pid = 2295] [id = 250] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x11942f400) [pid = 2295] [serial = 683] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1132d8800) [pid = 2295] [serial = 669] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1130bec00) [pid = 2295] [serial = 668] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x112f54800) [pid = 2295] [serial = 671] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1211ec400) [pid = 2295] [serial = 687] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x11995c400) [pid = 2295] [serial = 686] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1131c3000) [pid = 2295] [serial = 672] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x118531400) [pid = 2295] [serial = 684] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x117e2b800) [pid = 2295] [serial = 695] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x123711000) [pid = 2295] [serial = 692] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123707000) [pid = 2295] [serial = 690] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123633800) [pid = 2295] [serial = 689] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x116645800) [pid = 2295] [serial = 674] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11681b800) [pid = 2295] [serial = 675] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x11880c800) [pid = 2295] [serial = 680] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123897400) [pid = 2295] [serial = 698] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x118531800) [pid = 2295] [serial = 677] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1185c1400) [pid = 2295] [serial = 678] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1239bc400) [pid = 2295] [serial = 699] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x118871800) [pid = 2295] [serial = 657] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x118102c00) [pid = 2295] [serial = 656] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12348e800) [pid = 2295] [serial = 660] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119985400) [pid = 2295] [serial = 659] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x128d1f400) [pid = 2295] [serial = 663] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12898c400) [pid = 2295] [serial = 662] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x113c29400) [pid = 2295] [serial = 666] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x124482c00) [pid = 2295] [serial = 701] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x125930000) [pid = 2295] [serial = 702] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x112f4a400) [pid = 2295] [serial = 665] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x125da6800) [pid = 2295] [serial = 704] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12378e800) [pid = 2295] [serial = 693] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x1211edc00) [pid = 2295] [serial = 696] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x119162c00) [pid = 2295] [serial = 681] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 2295 | 1468830863805 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]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1179ms 01:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:34:23 INFO - PROCESS | 2295 | 1468830863824 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 2295 | 1468830863827 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:34:23 INFO - PROCESS | 2295 | 1468830863830 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 2295 | 1468830863832 Marionette TRACE conn2 <- [1,990,null,{}] 01:34:23 INFO - PROCESS | 2295 | 1468830863836 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}] 01:34:23 INFO - PROCESS | 2295 | 1468830863839 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:23 INFO - PROCESS | 2295 | 1468830863919 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:34:23 INFO - PROCESS | 2295 | 1468830863924 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 2295 | 1468830863926 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x115d7f800 == 28 [pid = 2295] [id = 255] 01:34:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x112f55c00) [pid = 2295] [serial = 763] [outer = 0x0] 01:34:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x113017c00) [pid = 2295] [serial = 764] [outer = 0x112f55c00] 01:34:23 INFO - PROCESS | 2295 | 1468830863957 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x113caa000) [pid = 2295] [serial = 765] [outer = 0x112f55c00] 01:34:24 INFO - PROCESS | 2295 | 1468830864324 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]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 01:34:24 INFO - PROCESS | 2295 | 1468830864350 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 2295 | 1468830864355 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:34:24 INFO - PROCESS | 2295 | 1468830864360 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 2295 | 1468830864362 Marionette TRACE conn2 <- [1,994,null,{}] 01:34:24 INFO - PROCESS | 2295 | 1468830864364 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}] 01:34:24 INFO - PROCESS | 2295 | 1468830864366 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:24 INFO - PROCESS | 2295 | 1468830864441 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:34:24 INFO - PROCESS | 2295 | 1468830864445 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 2295 | 1468830864446 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f1a800 == 29 [pid = 2295] [id = 256] 01:34:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x115e56c00) [pid = 2295] [serial = 766] [outer = 0x0] 01:34:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x11715e800) [pid = 2295] [serial = 767] [outer = 0x115e56c00] 01:34:24 INFO - PROCESS | 2295 | 1468830864476 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x118102800) [pid = 2295] [serial = 768] [outer = 0x115e56c00] 01:34:24 INFO - PROCESS | 2295 | 1468830864857 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]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 01:34:24 INFO - PROCESS | 2295 | 1468830864881 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:34:24 INFO - PROCESS | 2295 | 1468830864896 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:34:24 INFO - PROCESS | 2295 | 1468830864900 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 2295 | 1468830864906 Marionette TRACE conn2 <- [1,998,null,{}] 01:34:24 INFO - PROCESS | 2295 | 1468830864918 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}] 01:34:24 INFO - PROCESS | 2295 | 1468830864923 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:25 INFO - PROCESS | 2295 | 1468830865040 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:34:25 INFO - PROCESS | 2295 | 1468830865048 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 2295 | 1468830865051 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x11876a800 == 30 [pid = 2295] [id = 257] 01:34:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1185c1400) [pid = 2295] [serial = 769] [outer = 0x0] 01:34:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x119423400) [pid = 2295] [serial = 770] [outer = 0x1185c1400] 01:34:25 INFO - PROCESS | 2295 | 1468830865097 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1196bb000) [pid = 2295] [serial = 771] [outer = 0x1185c1400] 01:34:25 INFO - PROCESS | 2295 | 1468830865448 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]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 578ms 01:34:25 INFO - PROCESS | 2295 | 1468830865490 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 2295 | 1468830865491 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:34:25 INFO - PROCESS | 2295 | 1468830865493 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 2295 | 1468830865495 Marionette TRACE conn2 <- [1,1002,null,{}] 01:34:25 INFO - PROCESS | 2295 | 1468830865497 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}] 01:34:25 INFO - PROCESS | 2295 | 1468830865498 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:25 INFO - PROCESS | 2295 | 1468830865576 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:34:25 INFO - PROCESS | 2295 | 1468830865580 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 2295 | 1468830865581 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x119833000 == 31 [pid = 2295] [id = 258] 01:34:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x119918400) [pid = 2295] [serial = 772] [outer = 0x0] 01:34:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x11995ec00) [pid = 2295] [serial = 773] [outer = 0x119918400] 01:34:25 INFO - PROCESS | 2295 | 1468830865610 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119dc0000) [pid = 2295] [serial = 774] [outer = 0x119918400] 01:34:25 INFO - PROCESS | 2295 | 1468830865979 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]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 521ms 01:34:26 INFO - PROCESS | 2295 | 1468830866017 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 2295 | 1468830866018 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:34:26 INFO - PROCESS | 2295 | 1468830866022 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 2295 | 1468830866024 Marionette TRACE conn2 <- [1,1006,null,{}] 01:34:26 INFO - PROCESS | 2295 | 1468830866026 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}] 01:34:26 INFO - PROCESS | 2295 | 1468830866027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:26 INFO - PROCESS | 2295 | 1468830866126 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:34:26 INFO - PROCESS | 2295 | 1468830866161 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 2295 | 1468830866162 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a00d800 == 32 [pid = 2295] [id = 259] 01:34:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119dc0400) [pid = 2295] [serial = 775] [outer = 0x0] 01:34:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1211eb400) [pid = 2295] [serial = 776] [outer = 0x119dc0400] 01:34:26 INFO - PROCESS | 2295 | 1468830866186 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1233f4400) [pid = 2295] [serial = 777] [outer = 0x119dc0400] 01:34:26 INFO - PROCESS | 2295 | 1468830866511 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]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 01:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:34:26 INFO - PROCESS | 2295 | 1468830866542 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 2295 | 1468830866543 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:34:26 INFO - PROCESS | 2295 | 1468830866545 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 2295 | 1468830866546 Marionette TRACE conn2 <- [1,1010,null,{}] 01:34:26 INFO - PROCESS | 2295 | 1468830866548 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}] 01:34:26 INFO - PROCESS | 2295 | 1468830866552 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:26 INFO - PROCESS | 2295 | 1468830866664 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:34:26 INFO - PROCESS | 2295 | 1468830866698 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 2295 | 1468830866699 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238b2800 == 33 [pid = 2295] [id = 260] 01:34:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1127db400) [pid = 2295] [serial = 778] [outer = 0x0] 01:34:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12370c000) [pid = 2295] [serial = 779] [outer = 0x1127db400] 01:34:26 INFO - PROCESS | 2295 | 1468830866725 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x124484000) [pid = 2295] [serial = 780] [outer = 0x1127db400] 01:34:27 INFO - PROCESS | 2295 | 1468830867037 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]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 01:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:34:27 INFO - PROCESS | 2295 | 1468830867066 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 2295 | 1468830867068 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:34:27 INFO - PROCESS | 2295 | 1468830867078 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 2295 | 1468830867079 Marionette TRACE conn2 <- [1,1014,null,{}] 01:34:27 INFO - PROCESS | 2295 | 1468830867082 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}] 01:34:27 INFO - PROCESS | 2295 | 1468830867083 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:27 INFO - PROCESS | 2295 | 1468830867184 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:34:27 INFO - PROCESS | 2295 | 1468830867187 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 2295 | 1468830867188 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x123ce2000 == 34 [pid = 2295] [id = 261] 01:34:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x112a8d400) [pid = 2295] [serial = 781] [outer = 0x0] 01:34:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x124e10800) [pid = 2295] [serial = 782] [outer = 0x112a8d400] 01:34:27 INFO - PROCESS | 2295 | 1468830867212 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x125d2a000) [pid = 2295] [serial = 783] [outer = 0x112a8d400] 01:34:27 INFO - PROCESS | 2295 | 1468830867550 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]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 525ms 01:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:34:27 INFO - PROCESS | 2295 | 1468830867597 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 2295 | 1468830867598 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:34:27 INFO - PROCESS | 2295 | 1468830867601 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 2295 | 1468830867602 Marionette TRACE conn2 <- [1,1018,null,{}] 01:34:27 INFO - PROCESS | 2295 | 1468830867604 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}] 01:34:27 INFO - PROCESS | 2295 | 1468830867605 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:27 INFO - PROCESS | 2295 | 1468830867695 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:34:27 INFO - PROCESS | 2295 | 1468830867730 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 2295 | 1468830867731 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f22000 == 35 [pid = 2295] [id = 262] 01:34:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x124edc400) [pid = 2295] [serial = 784] [outer = 0x0] 01:34:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x125ec4000) [pid = 2295] [serial = 785] [outer = 0x124edc400] 01:34:27 INFO - PROCESS | 2295 | 1468830867755 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x128892000) [pid = 2295] [serial = 786] [outer = 0x124edc400] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x123786800) [pid = 2295] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1121b8400) [pid = 2295] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x125d9dc00) [pid = 2295] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1210bf800) [pid = 2295] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x116aac800) [pid = 2295] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x112f4ec00) [pid = 2295] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x125932000) [pid = 2295] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x11688fc00) [pid = 2295] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112a84800) [pid = 2295] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x112f48400) [pid = 2295] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x111c19800) [pid = 2295] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12924a000) [pid = 2295] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x123634c00) [pid = 2295] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1210cb800) [pid = 2295] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:34:28 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x115e57c00) [pid = 2295] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:34:28 INFO - PROCESS | 2295 | 1468830868177 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 622ms 01:34:28 INFO - PROCESS | 2295 | 1468830868224 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 2295 | 1468830868226 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:34:28 INFO - PROCESS | 2295 | 1468830868229 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 2295 | 1468830868230 Marionette TRACE conn2 <- [1,1022,null,{}] 01:34:28 INFO - PROCESS | 2295 | 1468830868232 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}] 01:34:28 INFO - PROCESS | 2295 | 1468830868233 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:28 INFO - PROCESS | 2295 | 1468830868345 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:34:28 INFO - PROCESS | 2295 | 1468830868377 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 2295 | 1468830868378 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c7800 == 36 [pid = 2295] [id = 263] 01:34:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x111c18800) [pid = 2295] [serial = 787] [outer = 0x0] 01:34:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x118102c00) [pid = 2295] [serial = 788] [outer = 0x111c18800] 01:34:28 INFO - PROCESS | 2295 | 1468830868402 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1210ca800) [pid = 2295] [serial = 789] [outer = 0x111c18800] 01:34:28 INFO - PROCESS | 2295 | 1468830868679 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 01:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:34:28 INFO - PROCESS | 2295 | 1468830868698 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 2295 | 1468830868699 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:34:28 INFO - PROCESS | 2295 | 1468830868701 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 2295 | 1468830868702 Marionette TRACE conn2 <- [1,1026,null,{}] 01:34:28 INFO - PROCESS | 2295 | 1468830868712 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}] 01:34:28 INFO - PROCESS | 2295 | 1468830868714 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:28 INFO - PROCESS | 2295 | 1468830868794 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:34:28 INFO - PROCESS | 2295 | 1468830868798 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 2295 | 1468830868799 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a1c800 == 37 [pid = 2295] [id = 264] 01:34:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12389d000) [pid = 2295] [serial = 790] [outer = 0x0] 01:34:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x126888400) [pid = 2295] [serial = 791] [outer = 0x12389d000] 01:34:28 INFO - PROCESS | 2295 | 1468830868826 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128897400) [pid = 2295] [serial = 792] [outer = 0x12389d000] 01:34:29 INFO - PROCESS | 2295 | 1468830869144 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]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 473ms 01:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:34:29 INFO - PROCESS | 2295 | 1468830869174 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 2295 | 1468830869176 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:34:29 INFO - PROCESS | 2295 | 1468830869178 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 2295 | 1468830869180 Marionette TRACE conn2 <- [1,1030,null,{}] 01:34:29 INFO - PROCESS | 2295 | 1468830869182 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}] 01:34:29 INFO - PROCESS | 2295 | 1468830869183 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:29 INFO - PROCESS | 2295 | 1468830869309 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:34:29 INFO - PROCESS | 2295 | 1468830869315 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 2295 | 1468830869316 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dc9800 == 38 [pid = 2295] [id = 265] 01:34:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119985400) [pid = 2295] [serial = 793] [outer = 0x0] 01:34:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x128990c00) [pid = 2295] [serial = 794] [outer = 0x119985400] 01:34:29 INFO - PROCESS | 2295 | 1468830869344 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12902f400) [pid = 2295] [serial = 795] [outer = 0x119985400] 01:34:29 INFO - PROCESS | 2295 | 1468830869703 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]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 569ms 01:34:29 INFO - PROCESS | 2295 | 1468830869748 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 2295 | 1468830869749 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:34:29 INFO - PROCESS | 2295 | 1468830869751 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 2295 | 1468830869752 Marionette TRACE conn2 <- [1,1034,null,{}] 01:34:29 INFO - PROCESS | 2295 | 1468830869754 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}] 01:34:29 INFO - PROCESS | 2295 | 1468830869755 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:29 INFO - PROCESS | 2295 | 1468830869829 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:34:29 INFO - PROCESS | 2295 | 1468830869883 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 2295 | 1468830869884 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3c3000 == 39 [pid = 2295] [id = 266] 01:34:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1210bf400) [pid = 2295] [serial = 796] [outer = 0x0] 01:34:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x129031800) [pid = 2295] [serial = 797] [outer = 0x1210bf400] 01:34:29 INFO - PROCESS | 2295 | 1468830869908 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1292cc000) [pid = 2295] [serial = 798] [outer = 0x1210bf400] 01:34:30 INFO - PROCESS | 2295 | 1468830870401 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]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 722ms 01:34:30 INFO - PROCESS | 2295 | 1468830870474 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 2295 | 1468830870476 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:34:30 INFO - PROCESS | 2295 | 1468830870480 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 2295 | 1468830870482 Marionette TRACE conn2 <- [1,1038,null,{}] 01:34:30 INFO - PROCESS | 2295 | 1468830870486 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}] 01:34:30 INFO - PROCESS | 2295 | 1468830870488 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:30 INFO - PROCESS | 2295 | 1468830870597 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:34:30 INFO - PROCESS | 2295 | 1468830870673 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 2295 | 1468830870675 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x116fdf000 == 40 [pid = 2295] [id = 267] 01:34:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x112f54800) [pid = 2295] [serial = 799] [outer = 0x0] 01:34:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1133c0400) [pid = 2295] [serial = 800] [outer = 0x112f54800] 01:34:30 INFO - PROCESS | 2295 | 1468830870706 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x116815800) [pid = 2295] [serial = 801] [outer = 0x112f54800] 01:34:31 INFO - PROCESS | 2295 | 1468830871270 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]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 821ms 01:34:31 INFO - PROCESS | 2295 | 1468830871301 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 2295 | 1468830871306 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:34:31 INFO - PROCESS | 2295 | 1468830871311 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 2295 | 1468830871313 Marionette TRACE conn2 <- [1,1042,null,{}] 01:34:31 INFO - PROCESS | 2295 | 1468830871316 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}] 01:34:31 INFO - PROCESS | 2295 | 1468830871318 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:31 INFO - PROCESS | 2295 | 1468830871511 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:34:31 INFO - PROCESS | 2295 | 1468830871576 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 2295 | 1468830871578 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e32000 == 41 [pid = 2295] [id = 268] 01:34:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1132dac00) [pid = 2295] [serial = 802] [outer = 0x0] 01:34:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x115d98400) [pid = 2295] [serial = 803] [outer = 0x1132dac00] 01:34:31 INFO - PROCESS | 2295 | 1468830871607 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x116aae400) [pid = 2295] [serial = 804] [outer = 0x1132dac00] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x128dc9800 == 40 [pid = 2295] [id = 265] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x126a1c800 == 39 [pid = 2295] [id = 264] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c7800 == 38 [pid = 2295] [id = 263] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x124f22000 == 37 [pid = 2295] [id = 262] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x123ce2000 == 36 [pid = 2295] [id = 261] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x1238b2800 == 35 [pid = 2295] [id = 260] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x11a00d800 == 34 [pid = 2295] [id = 259] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x119833000 == 33 [pid = 2295] [id = 258] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x11876a800 == 32 [pid = 2295] [id = 257] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x116f1a800 == 31 [pid = 2295] [id = 256] 01:34:31 INFO - PROCESS | 2295 | --DOCSHELL 0x115d7f800 == 30 [pid = 2295] [id = 255] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x129402400) [pid = 2295] [serial = 746] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12940c000) [pid = 2295] [serial = 747] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x112f49000) [pid = 2295] [serial = 737] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x129248000) [pid = 2295] [serial = 744] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123709400) [pid = 2295] [serial = 725] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1239ae000) [pid = 2295] [serial = 726] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x123036400) [pid = 2295] [serial = 740] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x128d2ac00) [pid = 2295] [serial = 743] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12688a400) [pid = 2295] [serial = 729] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x128c20400) [pid = 2295] [serial = 741] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12448b000) [pid = 2295] [serial = 728] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12888e800) [pid = 2295] [serial = 731] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x128992400) [pid = 2295] [serial = 734] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1211eb800) [pid = 2295] [serial = 722] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123702c00) [pid = 2295] [serial = 723] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x118526c00) [pid = 2295] [serial = 716] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x118878400) [pid = 2295] [serial = 717] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1130e7000) [pid = 2295] [serial = 713] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x116a0cc00) [pid = 2295] [serial = 714] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x126884000) [pid = 2295] [serial = 705] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x117162c00) [pid = 2295] [serial = 710] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1183ce800) [pid = 2295] [serial = 711] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x119950800) [pid = 2295] [serial = 719] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x119cbac00) [pid = 2295] [serial = 720] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12898a400) [pid = 2295] [serial = 732] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x112f51400) [pid = 2295] [serial = 707] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1133b9400) [pid = 2295] [serial = 708] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x128c17400) [pid = 2295] [serial = 735] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x116890800) [pid = 2295] [serial = 738] [outer = 0x0] [url = about:blank] 01:34:32 INFO - PROCESS | 2295 | 1468830872053 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]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 01:34:32 INFO - PROCESS | 2295 | 1468830872082 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 2295 | 1468830872084 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:34:32 INFO - PROCESS | 2295 | 1468830872088 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 2295 | 1468830872089 Marionette TRACE conn2 <- [1,1046,null,{}] 01:34:32 INFO - PROCESS | 2295 | 1468830872093 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}] 01:34:32 INFO - PROCESS | 2295 | 1468830872094 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:32 INFO - PROCESS | 2295 | 1468830872173 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:34:32 INFO - PROCESS | 2295 | 1468830872177 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 2295 | 1468830872178 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168cb800 == 31 [pid = 2295] [id = 269] 01:34:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x11715cc00) [pid = 2295] [serial = 805] [outer = 0x0] 01:34:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1183d2c00) [pid = 2295] [serial = 806] [outer = 0x11715cc00] 01:34:32 INFO - PROCESS | 2295 | 1468830872207 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x118757c00) [pid = 2295] [serial = 807] [outer = 0x11715cc00] 01:34:32 INFO - PROCESS | 2295 | 1468830872532 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]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 470ms 01:34:32 INFO - PROCESS | 2295 | 1468830872569 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 2295 | 1468830872571 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:34:32 INFO - PROCESS | 2295 | 1468830872575 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 2295 | 1468830872576 Marionette TRACE conn2 <- [1,1050,null,{}] 01:34:32 INFO - PROCESS | 2295 | 1468830872578 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}] 01:34:32 INFO - PROCESS | 2295 | 1468830872580 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:32 INFO - PROCESS | 2295 | 1468830872656 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:34:32 INFO - PROCESS | 2295 | 1468830872663 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 2295 | 1468830872664 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192cf800 == 32 [pid = 2295] [id = 270] 01:34:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x118871800) [pid = 2295] [serial = 808] [outer = 0x0] 01:34:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1194a9800) [pid = 2295] [serial = 809] [outer = 0x118871800] 01:34:32 INFO - PROCESS | 2295 | 1468830872692 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x119917800) [pid = 2295] [serial = 810] [outer = 0x118871800] 01:34:33 INFO - PROCESS | 2295 | 1468830873054 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]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 01:34:33 INFO - PROCESS | 2295 | 1468830873094 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 2295 | 1468830873097 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:34:33 INFO - PROCESS | 2295 | 1468830873104 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 2295 | 1468830873108 Marionette TRACE conn2 <- [1,1054,null,{}] 01:34:33 INFO - PROCESS | 2295 | 1468830873110 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}] 01:34:33 INFO - PROCESS | 2295 | 1468830873113 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:33 INFO - PROCESS | 2295 | 1468830873214 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:34:33 INFO - PROCESS | 2295 | 1468830873222 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 2295 | 1468830873224 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a015800 == 33 [pid = 2295] [id = 271] 01:34:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112f4a800) [pid = 2295] [serial = 811] [outer = 0x0] 01:34:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119cbd000) [pid = 2295] [serial = 812] [outer = 0x112f4a800] 01:34:33 INFO - PROCESS | 2295 | 1468830873248 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x123704400) [pid = 2295] [serial = 813] [outer = 0x112f4a800] 01:34:33 INFO - PROCESS | 2295 | 1468830873544 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]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 475ms 01:34:33 INFO - PROCESS | 2295 | 1468830873575 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:34:33 INFO - PROCESS | 2295 | 1468830873577 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:34:33 INFO - PROCESS | 2295 | 1468830873579 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 2295 | 1468830873580 Marionette TRACE conn2 <- [1,1058,null,{}] 01:34:33 INFO - PROCESS | 2295 | 1468830873582 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}] 01:34:33 INFO - PROCESS | 2295 | 1468830873583 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:33 INFO - PROCESS | 2295 | 1468830873660 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:34:33 INFO - PROCESS | 2295 | 1468830873664 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 2295 | 1468830873664 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234dc000 == 34 [pid = 2295] [id = 272] 01:34:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x123704800) [pid = 2295] [serial = 814] [outer = 0x0] 01:34:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x123793800) [pid = 2295] [serial = 815] [outer = 0x123704800] 01:34:33 INFO - PROCESS | 2295 | 1468830873691 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x123cd2400) [pid = 2295] [serial = 816] [outer = 0x123704800] 01:34:34 INFO - PROCESS | 2295 | 1468830874041 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]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 467ms 01:34:34 INFO - PROCESS | 2295 | 1468830874047 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 2295 | 1468830874048 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:34:34 INFO - PROCESS | 2295 | 1468830874050 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 2295 | 1468830874051 Marionette TRACE conn2 <- [1,1062,null,{}] 01:34:34 INFO - PROCESS | 2295 | 1468830874056 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}] 01:34:34 INFO - PROCESS | 2295 | 1468830874058 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:34 INFO - PROCESS | 2295 | 1468830874167 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:34:34 INFO - PROCESS | 2295 | 1468830874177 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 2295 | 1468830874181 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d7e800 == 35 [pid = 2295] [id = 273] 01:34:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x124edf400) [pid = 2295] [serial = 817] [outer = 0x0] 01:34:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x125938000) [pid = 2295] [serial = 818] [outer = 0x124edf400] 01:34:34 INFO - PROCESS | 2295 | 1468830874213 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x128891800) [pid = 2295] [serial = 819] [outer = 0x124edf400] 01:34:34 INFO - PROCESS | 2295 | 1468830874559 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]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 01:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:34:34 INFO - PROCESS | 2295 | 1468830874574 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 2295 | 1468830874575 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:34:34 INFO - PROCESS | 2295 | 1468830874577 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 2295 | 1468830874578 Marionette TRACE conn2 <- [1,1066,null,{}] 01:34:34 INFO - PROCESS | 2295 | 1468830874580 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}] 01:34:34 INFO - PROCESS | 2295 | 1468830874582 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:34 INFO - PROCESS | 2295 | 1468830874676 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:34:34 INFO - PROCESS | 2295 | 1468830874679 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 2295 | 1468830874680 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f3a000 == 36 [pid = 2295] [id = 274] 01:34:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12592f400) [pid = 2295] [serial = 820] [outer = 0x0] 01:34:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128994000) [pid = 2295] [serial = 821] [outer = 0x12592f400] 01:34:34 INFO - PROCESS | 2295 | 1468830874710 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x129037800) [pid = 2295] [serial = 822] [outer = 0x12592f400] 01:34:35 INFO - PROCESS | 2295 | 1468830875047 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]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 01:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:34:35 INFO - PROCESS | 2295 | 1468830875097 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 2295 | 1468830875098 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:34:35 INFO - PROCESS | 2295 | 1468830875100 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 2295 | 1468830875101 Marionette TRACE conn2 <- [1,1070,null,{}] 01:34:35 INFO - PROCESS | 2295 | 1468830875103 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}] 01:34:35 INFO - PROCESS | 2295 | 1468830875105 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:35 INFO - PROCESS | 2295 | 1468830875199 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:34:35 INFO - PROCESS | 2295 | 1468830875213 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 2295 | 1468830875214 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289bf000 == 37 [pid = 2295] [id = 275] 01:34:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x129241400) [pid = 2295] [serial = 823] [outer = 0x0] 01:34:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x129248800) [pid = 2295] [serial = 824] [outer = 0x129241400] 01:34:35 INFO - PROCESS | 2295 | 1468830875239 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1292d4000) [pid = 2295] [serial = 825] [outer = 0x129241400] 01:34:35 INFO - PROCESS | 2295 | 1468830875558 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]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 468ms 01:34:35 INFO - PROCESS | 2295 | 1468830875569 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 2295 | 1468830875572 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:34:35 INFO - PROCESS | 2295 | 1468830875576 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 2295 | 1468830875577 Marionette TRACE conn2 <- [1,1074,null,{}] 01:34:35 INFO - PROCESS | 2295 | 1468830875579 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}] 01:34:35 INFO - PROCESS | 2295 | 1468830875580 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:35 INFO - PROCESS | 2295 | 1468830875678 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:34:35 INFO - PROCESS | 2295 | 1468830875690 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 2295 | 1468830875691 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd8000 == 38 [pid = 2295] [id = 276] 01:34:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1292d9400) [pid = 2295] [serial = 826] [outer = 0x0] 01:34:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1292da000) [pid = 2295] [serial = 827] [outer = 0x1292d9400] 01:34:35 INFO - PROCESS | 2295 | 1468830875722 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12940f800) [pid = 2295] [serial = 828] [outer = 0x1292d9400] 01:34:36 INFO - PROCESS | 2295 | 1468830876028 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]]]}] 01:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 01:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:34:36 INFO - PROCESS | 2295 | 1468830876047 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 2295 | 1468830876048 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:34:36 INFO - PROCESS | 2295 | 1468830876050 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 2295 | 1468830876052 Marionette TRACE conn2 <- [1,1078,null,{}] 01:34:36 INFO - PROCESS | 2295 | 1468830876062 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}] 01:34:36 INFO - PROCESS | 2295 | 1468830876063 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:36 INFO - PROCESS | 2295 | 1468830876247 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119dc0400) [pid = 2295] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x115e56c00) [pid = 2295] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x119918400) [pid = 2295] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1185c1400) [pid = 2295] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112f55c00) [pid = 2295] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x112f50c00) [pid = 2295] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x113c27400) [pid = 2295] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x11887f400) [pid = 2295] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119986800) [pid = 2295] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1127db400) [pid = 2295] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1176ac800) [pid = 2295] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x111c18800) [pid = 2295] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x112a8d400) [pid = 2295] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x124edc400) [pid = 2295] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x12389d000) [pid = 2295] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:34:36 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119985400) [pid = 2295] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:34:36 INFO - PROCESS | 2295 | 1468830876291 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 2295 | 1468830876292 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e92000 == 39 [pid = 2295] [id = 277] 01:34:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x111c18800) [pid = 2295] [serial = 829] [outer = 0x0] 01:34:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112f4c400) [pid = 2295] [serial = 830] [outer = 0x111c18800] 01:34:36 INFO - PROCESS | 2295 | 1468830876316 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11681bc00) [pid = 2295] [serial = 831] [outer = 0x111c18800] 01:34:36 INFO - PROCESS | 2295 | 1468830876591 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]]]}] 01:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 574ms 01:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:34:36 INFO - PROCESS | 2295 | 1468830876627 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 2295 | 1468830876628 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:34:36 INFO - PROCESS | 2295 | 1468830876630 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 2295 | 1468830876631 Marionette TRACE conn2 <- [1,1082,null,{}] 01:34:36 INFO - PROCESS | 2295 | 1468830876633 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}] 01:34:36 INFO - PROCESS | 2295 | 1468830876635 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:36 INFO - PROCESS | 2295 | 1468830876718 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:34:36 INFO - PROCESS | 2295 | 1468830876724 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 2295 | 1468830876733 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a918800 == 40 [pid = 2295] [id = 278] 01:34:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1185c1400) [pid = 2295] [serial = 832] [outer = 0x0] 01:34:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12348e800) [pid = 2295] [serial = 833] [outer = 0x1185c1400] 01:34:36 INFO - PROCESS | 2295 | 1468830876760 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x129249800) [pid = 2295] [serial = 834] [outer = 0x1185c1400] 01:34:37 INFO - PROCESS | 2295 | 1468830877092 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]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 01:34:37 INFO - PROCESS | 2295 | 1468830877100 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 2295 | 1468830877103 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:34:37 INFO - PROCESS | 2295 | 1468830877106 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 2295 | 1468830877109 Marionette TRACE conn2 <- [1,1086,null,{}] 01:34:37 INFO - PROCESS | 2295 | 1468830877112 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}] 01:34:37 INFO - PROCESS | 2295 | 1468830877114 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:37 INFO - PROCESS | 2295 | 1468830877269 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:34:37 INFO - PROCESS | 2295 | 1468830877277 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 2295 | 1468830877278 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa8e800 == 41 [pid = 2295] [id = 279] 01:34:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x117e27800) [pid = 2295] [serial = 835] [outer = 0x0] 01:34:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12924c400) [pid = 2295] [serial = 836] [outer = 0x117e27800] 01:34:37 INFO - PROCESS | 2295 | 1468830877316 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12a968c00) [pid = 2295] [serial = 837] [outer = 0x117e27800] 01:34:37 INFO - PROCESS | 2295 | 1468830877693 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]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 623ms 01:34:37 INFO - PROCESS | 2295 | 1468830877729 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 2295 | 1468830877731 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:34:37 INFO - PROCESS | 2295 | 1468830877734 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 2295 | 1468830877736 Marionette TRACE conn2 <- [1,1090,null,{}] 01:34:37 INFO - PROCESS | 2295 | 1468830877739 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}] 01:34:37 INFO - PROCESS | 2295 | 1468830877741 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:37 INFO - PROCESS | 2295 | 1468830877861 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:34:37 INFO - PROCESS | 2295 | 1468830877953 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 2295 | 1468830877955 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d6000 == 42 [pid = 2295] [id = 280] 01:34:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12a964c00) [pid = 2295] [serial = 838] [outer = 0x0] 01:34:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12a970400) [pid = 2295] [serial = 839] [outer = 0x12a964c00] 01:34:37 INFO - PROCESS | 2295 | 1468830877992 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12aaf3000) [pid = 2295] [serial = 840] [outer = 0x12a964c00] 01:34:38 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb2800 == 41 [pid = 2295] [id = 254] 01:34:38 INFO - PROCESS | 2295 | --DOCSHELL 0x1168cb800 == 40 [pid = 2295] [id = 269] 01:34:38 INFO - PROCESS | 2295 | --DOCSHELL 0x115e32000 == 39 [pid = 2295] [id = 268] 01:34:38 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3c3000 == 38 [pid = 2295] [id = 266] 01:34:38 INFO - PROCESS | 2295 | --DOCSHELL 0x116fdf000 == 37 [pid = 2295] [id = 267] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x11a015800 == 36 [pid = 2295] [id = 271] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd8000 == 35 [pid = 2295] [id = 276] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x1234dc000 == 34 [pid = 2295] [id = 272] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x119d7e800 == 33 [pid = 2295] [id = 273] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x1289bf000 == 32 [pid = 2295] [id = 275] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12a918800 == 31 [pid = 2295] [id = 278] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x117e92000 == 30 [pid = 2295] [id = 277] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x124f3a000 == 29 [pid = 2295] [id = 274] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa8e800 == 28 [pid = 2295] [id = 279] 01:34:39 INFO - PROCESS | 2295 | --DOCSHELL 0x1192cf800 == 27 [pid = 2295] [id = 270] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x126888400) [pid = 2295] [serial = 791] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x128892000) [pid = 2295] [serial = 786] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12902f400) [pid = 2295] [serial = 795] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1210ca800) [pid = 2295] [serial = 789] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x128897400) [pid = 2295] [serial = 792] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x128990c00) [pid = 2295] [serial = 794] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x119dc0000) [pid = 2295] [serial = 774] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x129031800) [pid = 2295] [serial = 797] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1211eb400) [pid = 2295] [serial = 776] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x11715e800) [pid = 2295] [serial = 767] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x118102800) [pid = 2295] [serial = 768] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x11995ec00) [pid = 2295] [serial = 773] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x119423400) [pid = 2295] [serial = 770] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1196bb000) [pid = 2295] [serial = 771] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x113017c00) [pid = 2295] [serial = 764] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x113caa000) [pid = 2295] [serial = 765] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x116814000) [pid = 2295] [serial = 762] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1130bfc00) [pid = 2295] [serial = 761] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x117e2a800) [pid = 2295] [serial = 750] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x11676a000) [pid = 2295] [serial = 749] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x119917c00) [pid = 2295] [serial = 753] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x11942a800) [pid = 2295] [serial = 752] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x124e11c00) [pid = 2295] [serial = 756] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x12378b800) [pid = 2295] [serial = 755] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x12370c000) [pid = 2295] [serial = 779] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x125d2b000) [pid = 2295] [serial = 759] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x124edac00) [pid = 2295] [serial = 758] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x1233f4400) [pid = 2295] [serial = 777] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x118102c00) [pid = 2295] [serial = 788] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x124e10800) [pid = 2295] [serial = 782] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x124484000) [pid = 2295] [serial = 780] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 62 (0x125ec4000) [pid = 2295] [serial = 785] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | --DOMWINDOW == 61 (0x125d2a000) [pid = 2295] [serial = 783] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 2295 | 1468830879439 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]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1726ms 01:34:39 INFO - PROCESS | 2295 | 1468830879460 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:34:39 INFO - PROCESS | 2295 | 1468830879462 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:34:39 INFO - PROCESS | 2295 | 1468830879466 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 2295 | 1468830879468 Marionette TRACE conn2 <- [1,1094,null,{}] 01:34:39 INFO - PROCESS | 2295 | 1468830879475 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}] 01:34:39 INFO - PROCESS | 2295 | 1468830879477 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:39 INFO - PROCESS | 2295 | 1468830879554 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:34:39 INFO - PROCESS | 2295 | 1468830879603 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 2295 | 1468830879606 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x114f13000 == 28 [pid = 2295] [id = 281] 01:34:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 62 (0x112f4f000) [pid = 2295] [serial = 841] [outer = 0x0] 01:34:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 63 (0x113015000) [pid = 2295] [serial = 842] [outer = 0x112f4f000] 01:34:39 INFO - PROCESS | 2295 | 1468830879634 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x112d74400) [pid = 2295] [serial = 843] [outer = 0x112f4f000] 01:34:40 INFO - PROCESS | 2295 | 1468830880000 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]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 575ms 01:34:40 INFO - PROCESS | 2295 | 1468830880040 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 2295 | 1468830880043 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:34:40 INFO - PROCESS | 2295 | 1468830880048 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 2295 | 1468830880049 Marionette TRACE conn2 <- [1,1098,null,{}] 01:34:40 INFO - PROCESS | 2295 | 1468830880051 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}] 01:34:40 INFO - PROCESS | 2295 | 1468830880053 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:40 INFO - PROCESS | 2295 | 1468830880121 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:34:40 INFO - PROCESS | 2295 | 1468830880175 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 2295 | 1468830880176 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168b9000 == 29 [pid = 2295] [id = 282] 01:34:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x1131cac00) [pid = 2295] [serial = 844] [outer = 0x0] 01:34:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x115e59800) [pid = 2295] [serial = 845] [outer = 0x1131cac00] 01:34:40 INFO - PROCESS | 2295 | 1468830880206 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x116894400) [pid = 2295] [serial = 846] [outer = 0x1131cac00] 01:34:40 INFO - PROCESS | 2295 | 1468830880640 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]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 625ms 01:34:40 INFO - PROCESS | 2295 | 1468830880673 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 2295 | 1468830880687 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:34:40 INFO - PROCESS | 2295 | 1468830880696 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 2295 | 1468830880699 Marionette TRACE conn2 <- [1,1102,null,{}] 01:34:40 INFO - PROCESS | 2295 | 1468830880712 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}] 01:34:40 INFO - PROCESS | 2295 | 1468830880717 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:40 INFO - PROCESS | 2295 | 1468830880792 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:34:40 INFO - PROCESS | 2295 | 1468830880817 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 2295 | 1468830880820 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ecd000 == 30 [pid = 2295] [id = 283] 01:34:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x10eafe400) [pid = 2295] [serial = 847] [outer = 0x0] 01:34:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x118531400) [pid = 2295] [serial = 848] [outer = 0x10eafe400] 01:34:40 INFO - PROCESS | 2295 | 1468830880848 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x1185c2800) [pid = 2295] [serial = 849] [outer = 0x10eafe400] 01:34:41 INFO - PROCESS | 2295 | 1468830881160 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]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 478ms 01:34:41 INFO - PROCESS | 2295 | 1468830881176 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:34:41 INFO - PROCESS | 2295 | 1468830881177 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:34:41 INFO - PROCESS | 2295 | 1468830881180 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 2295 | 1468830881181 Marionette TRACE conn2 <- [1,1106,null,{}] 01:34:41 INFO - PROCESS | 2295 | 1468830881183 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}] 01:34:41 INFO - PROCESS | 2295 | 1468830881184 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:41 INFO - PROCESS | 2295 | 1468830881263 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:34:41 INFO - PROCESS | 2295 | 1468830881315 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 2295 | 1468830881316 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x11878a000 == 31 [pid = 2295] [id = 284] 01:34:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x118105c00) [pid = 2295] [serial = 850] [outer = 0x0] 01:34:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x118877800) [pid = 2295] [serial = 851] [outer = 0x118105c00] 01:34:41 INFO - PROCESS | 2295 | 1468830881341 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x11942ac00) [pid = 2295] [serial = 852] [outer = 0x118105c00] 01:34:41 INFO - PROCESS | 2295 | 1468830881599 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]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 01:34:41 INFO - PROCESS | 2295 | 1468830881649 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 2295 | 1468830881651 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:34:41 INFO - PROCESS | 2295 | 1468830881661 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 2295 | 1468830881662 Marionette TRACE conn2 <- [1,1110,null,{}] 01:34:41 INFO - PROCESS | 2295 | 1468830881665 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}] 01:34:41 INFO - PROCESS | 2295 | 1468830881666 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:41 INFO - PROCESS | 2295 | 1468830881748 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:34:41 INFO - PROCESS | 2295 | 1468830881752 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 2295 | 1468830881755 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x119456000 == 32 [pid = 2295] [id = 285] 01:34:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x112f4a400) [pid = 2295] [serial = 853] [outer = 0x0] 01:34:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1194b2c00) [pid = 2295] [serial = 854] [outer = 0x112f4a400] 01:34:41 INFO - PROCESS | 2295 | 1468830881781 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11991e800) [pid = 2295] [serial = 855] [outer = 0x112f4a400] 01:34:42 INFO - PROCESS | 2295 | 1468830882112 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]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 01:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:34:42 INFO - PROCESS | 2295 | 1468830882131 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 2295 | 1468830882133 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:34:42 INFO - PROCESS | 2295 | 1468830882135 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 2295 | 1468830882136 Marionette TRACE conn2 <- [1,1114,null,{}] 01:34:42 INFO - PROCESS | 2295 | 1468830882138 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}] 01:34:42 INFO - PROCESS | 2295 | 1468830882142 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:42 INFO - PROCESS | 2295 | 1468830882253 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:34:42 INFO - PROCESS | 2295 | 1468830882259 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 2295 | 1468830882261 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c74800 == 33 [pid = 2295] [id = 286] 01:34:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1194ab400) [pid = 2295] [serial = 856] [outer = 0x0] 01:34:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x119950800) [pid = 2295] [serial = 857] [outer = 0x1194ab400] 01:34:42 INFO - PROCESS | 2295 | 1468830882286 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1211ebc00) [pid = 2295] [serial = 858] [outer = 0x1194ab400] 01:34:42 INFO - PROCESS | 2295 | 1468830882595 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]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 01:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:34:42 INFO - PROCESS | 2295 | 1468830882613 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 2295 | 1468830882615 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:34:42 INFO - PROCESS | 2295 | 1468830882619 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 2295 | 1468830882624 Marionette TRACE conn2 <- [1,1118,null,{}] 01:34:42 INFO - PROCESS | 2295 | 1468830882628 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}] 01:34:42 INFO - PROCESS | 2295 | 1468830882630 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:42 INFO - PROCESS | 2295 | 1468830882749 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:34:42 INFO - PROCESS | 2295 | 1468830882757 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 2295 | 1468830882758 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x12328b000 == 34 [pid = 2295] [id = 287] 01:34:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x11991b400) [pid = 2295] [serial = 859] [outer = 0x0] 01:34:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1211f1400) [pid = 2295] [serial = 860] [outer = 0x11991b400] 01:34:42 INFO - PROCESS | 2295 | 1468830882796 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x12370b800) [pid = 2295] [serial = 861] [outer = 0x11991b400] 01:34:43 INFO - PROCESS | 2295 | 1468830883254 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]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 674ms 01:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:34:43 INFO - PROCESS | 2295 | 1468830883292 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 2295 | 1468830883293 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:34:43 INFO - PROCESS | 2295 | 1468830883295 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 2295 | 1468830883296 Marionette TRACE conn2 <- [1,1122,null,{}] 01:34:43 INFO - PROCESS | 2295 | 1468830883298 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}] 01:34:43 INFO - PROCESS | 2295 | 1468830883299 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:43 INFO - PROCESS | 2295 | 1468830883369 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:34:43 INFO - PROCESS | 2295 | 1468830883375 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 2295 | 1468830883376 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x123740800 == 35 [pid = 2295] [id = 288] 01:34:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12370e000) [pid = 2295] [serial = 862] [outer = 0x0] 01:34:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x12378a000) [pid = 2295] [serial = 863] [outer = 0x12370e000] 01:34:43 INFO - PROCESS | 2295 | 1468830883401 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x12389ac00) [pid = 2295] [serial = 864] [outer = 0x12370e000] 01:34:43 INFO - PROCESS | 2295 | 1468830883723 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]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 01:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:34:43 INFO - PROCESS | 2295 | 1468830883766 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 2295 | 1468830883767 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:34:43 INFO - PROCESS | 2295 | 1468830883769 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 2295 | 1468830883770 Marionette TRACE conn2 <- [1,1126,null,{}] 01:34:43 INFO - PROCESS | 2295 | 1468830883773 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}] 01:34:43 INFO - PROCESS | 2295 | 1468830883774 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:43 INFO - PROCESS | 2295 | 1468830883855 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:34:43 INFO - PROCESS | 2295 | 1468830883908 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 2295 | 1468830883909 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ecb800 == 36 [pid = 2295] [id = 289] 01:34:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x119423400) [pid = 2295] [serial = 865] [outer = 0x0] 01:34:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x123ccc400) [pid = 2295] [serial = 866] [outer = 0x119423400] 01:34:43 INFO - PROCESS | 2295 | 1468830883933 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x124483000) [pid = 2295] [serial = 867] [outer = 0x119423400] 01:34:44 INFO - PROCESS | 2295 | 1468830884206 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]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 473ms 01:34:44 INFO - PROCESS | 2295 | 1468830884245 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 2295 | 1468830884246 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:34:44 INFO - PROCESS | 2295 | 1468830884248 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 2295 | 1468830884249 Marionette TRACE conn2 <- [1,1130,null,{}] 01:34:44 INFO - PROCESS | 2295 | 1468830884252 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}] 01:34:44 INFO - PROCESS | 2295 | 1468830884253 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:44 INFO - PROCESS | 2295 | 1468830884334 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:34:44 INFO - PROCESS | 2295 | 1468830884339 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 2295 | 1468830884341 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f26000 == 37 [pid = 2295] [id = 290] 01:34:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123ccc000) [pid = 2295] [serial = 868] [outer = 0x0] 01:34:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x124ed4000) [pid = 2295] [serial = 869] [outer = 0x123ccc000] 01:34:44 INFO - PROCESS | 2295 | 1468830884365 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x125934800) [pid = 2295] [serial = 870] [outer = 0x123ccc000] 01:34:44 INFO - PROCESS | 2295 | 1468830884746 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]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 569ms 01:34:44 INFO - PROCESS | 2295 | 1468830884915 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 2295 | 1468830884917 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:34:44 INFO - PROCESS | 2295 | 1468830884969 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 2295 | 1468830884972 Marionette TRACE conn2 <- [1,1134,null,{}] 01:34:44 INFO - PROCESS | 2295 | 1468830884978 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}] 01:34:44 INFO - PROCESS | 2295 | 1468830884980 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:45 INFO - PROCESS | 2295 | 1468830885146 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:34:45 INFO - PROCESS | 2295 | 1468830885160 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 2295 | 1468830885162 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x119455000 == 38 [pid = 2295] [id = 291] 01:34:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x125d2b000) [pid = 2295] [serial = 871] [outer = 0x0] 01:34:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x125ec0400) [pid = 2295] [serial = 872] [outer = 0x125d2b000] 01:34:45 INFO - PROCESS | 2295 | 1468830885203 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x128c20400) [pid = 2295] [serial = 873] [outer = 0x125d2b000] 01:34:45 INFO - PROCESS | 2295 | 1468830885512 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]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 593ms 01:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:34:45 INFO - PROCESS | 2295 | 1468830885544 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 2295 | 1468830885545 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:34:45 INFO - PROCESS | 2295 | 1468830885547 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 2295 | 1468830885548 Marionette TRACE conn2 <- [1,1138,null,{}] 01:34:45 INFO - PROCESS | 2295 | 1468830885550 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}] 01:34:45 INFO - PROCESS | 2295 | 1468830885551 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:45 INFO - PROCESS | 2295 | 1468830885657 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:34:45 INFO - PROCESS | 2295 | 1468830885691 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 2295 | 1468830885692 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd0000 == 39 [pid = 2295] [id = 292] 01:34:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x128d1f000) [pid = 2295] [serial = 874] [outer = 0x0] 01:34:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x129035c00) [pid = 2295] [serial = 875] [outer = 0x128d1f000] 01:34:45 INFO - PROCESS | 2295 | 1468830885716 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x129246800) [pid = 2295] [serial = 876] [outer = 0x128d1f000] 01:34:46 INFO - PROCESS | 2295 | 1468830886135 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]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 620ms 01:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:34:46 INFO - PROCESS | 2295 | 1468830886170 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 2295 | 1468830886172 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:34:46 INFO - PROCESS | 2295 | 1468830886175 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 2295 | 1468830886177 Marionette TRACE conn2 <- [1,1142,null,{}] 01:34:46 INFO - PROCESS | 2295 | 1468830886180 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}] 01:34:46 INFO - PROCESS | 2295 | 1468830886182 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:46 INFO - PROCESS | 2295 | 1468830886297 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:34:46 INFO - PROCESS | 2295 | 1468830886301 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 2295 | 1468830886302 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3c7000 == 40 [pid = 2295] [id = 293] 01:34:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x129246c00) [pid = 2295] [serial = 877] [outer = 0x0] 01:34:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12924e800) [pid = 2295] [serial = 878] [outer = 0x129246c00] 01:34:46 INFO - PROCESS | 2295 | 1468830886326 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12940d400) [pid = 2295] [serial = 879] [outer = 0x129246c00] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12592f400) [pid = 2295] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x117e27800) [pid = 2295] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x129241400) [pid = 2295] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1292d9400) [pid = 2295] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x111c18800) [pid = 2295] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123704800) [pid = 2295] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112f4a800) [pid = 2295] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x118871800) [pid = 2295] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x11715cc00) [pid = 2295] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1132dac00) [pid = 2295] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x112f54800) [pid = 2295] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1210bf400) [pid = 2295] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x124edf400) [pid = 2295] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:34:46 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1185c1400) [pid = 2295] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:34:46 INFO - PROCESS | 2295 | 1468830886767 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]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 01:34:46 INFO - PROCESS | 2295 | 1468830886794 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 2295 | 1468830886796 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:34:46 INFO - PROCESS | 2295 | 1468830886798 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 2295 | 1468830886799 Marionette TRACE conn2 <- [1,1146,null,{}] 01:34:46 INFO - PROCESS | 2295 | 1468830886801 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}] 01:34:46 INFO - PROCESS | 2295 | 1468830886802 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:46 INFO - PROCESS | 2295 | 1468830886877 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:34:46 INFO - PROCESS | 2295 | 1468830886948 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 2295 | 1468830886949 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x112150000 == 41 [pid = 2295] [id = 294] 01:34:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x113c27400) [pid = 2295] [serial = 880] [outer = 0x0] 01:34:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x11887c800) [pid = 2295] [serial = 881] [outer = 0x113c27400] 01:34:46 INFO - PROCESS | 2295 | 1468830886977 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x128d29c00) [pid = 2295] [serial = 882] [outer = 0x113c27400] 01:34:47 INFO - PROCESS | 2295 | 1468830887253 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]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 01:34:47 INFO - PROCESS | 2295 | 1468830887266 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 2295 | 1468830887267 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:34:47 INFO - PROCESS | 2295 | 1468830887277 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 2295 | 1468830887278 Marionette TRACE conn2 <- [1,1150,null,{}] 01:34:47 INFO - PROCESS | 2295 | 1468830887280 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}] 01:34:47 INFO - PROCESS | 2295 | 1468830887282 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:47 INFO - PROCESS | 2295 | 1468830887374 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:34:47 INFO - PROCESS | 2295 | 1468830887378 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 2295 | 1468830887379 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa92800 == 42 [pid = 2295] [id = 295] 01:34:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128988c00) [pid = 2295] [serial = 883] [outer = 0x0] 01:34:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12a376400) [pid = 2295] [serial = 884] [outer = 0x128988c00] 01:34:47 INFO - PROCESS | 2295 | 1468830887403 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12a6b6000) [pid = 2295] [serial = 885] [outer = 0x128988c00] 01:34:47 INFO - PROCESS | 2295 | 1468830887731 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]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 481ms 01:34:47 INFO - PROCESS | 2295 | 1468830887751 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 2295 | 1468830887753 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:34:47 INFO - PROCESS | 2295 | 1468830887756 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 2295 | 1468830887758 Marionette TRACE conn2 <- [1,1154,null,{}] 01:34:47 INFO - PROCESS | 2295 | 1468830887761 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}] 01:34:47 INFO - PROCESS | 2295 | 1468830887763 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:47 INFO - PROCESS | 2295 | 1468830887919 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:34:47 INFO - PROCESS | 2295 | 1468830887930 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 2295 | 1468830887931 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1cd000 == 43 [pid = 2295] [id = 296] 01:34:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x115e5fc00) [pid = 2295] [serial = 886] [outer = 0x0] 01:34:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12a6be400) [pid = 2295] [serial = 887] [outer = 0x115e5fc00] 01:34:47 INFO - PROCESS | 2295 | 1468830887969 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12aaee800) [pid = 2295] [serial = 888] [outer = 0x115e5fc00] 01:34:48 INFO - PROCESS | 2295 | 1468830888272 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]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 01:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:34:48 INFO - PROCESS | 2295 | 1468830888326 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 2295 | 1468830888328 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:34:48 INFO - PROCESS | 2295 | 1468830888330 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 2295 | 1468830888339 Marionette TRACE conn2 <- [1,1158,null,{}] 01:34:48 INFO - PROCESS | 2295 | 1468830888341 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}] 01:34:48 INFO - PROCESS | 2295 | 1468830888342 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:48 INFO - PROCESS | 2295 | 1468830888411 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:34:48 INFO - PROCESS | 2295 | 1468830888415 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 2295 | 1468830888416 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcc6800 == 44 [pid = 2295] [id = 297] 01:34:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1239b3400) [pid = 2295] [serial = 889] [outer = 0x0] 01:34:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12b013800) [pid = 2295] [serial = 890] [outer = 0x1239b3400] 01:34:48 INFO - PROCESS | 2295 | 1468830888435 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12b184000) [pid = 2295] [serial = 891] [outer = 0x1239b3400] 01:34:49 INFO - PROCESS | 2295 | 1468830889064 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]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 780ms 01:34:49 INFO - PROCESS | 2295 | 1468830889111 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 2295 | 1468830889113 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:34:49 INFO - PROCESS | 2295 | 1468830889117 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 2295 | 1468830889118 Marionette TRACE conn2 <- [1,1162,null,{}] 01:34:49 INFO - PROCESS | 2295 | 1468830889122 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}] 01:34:49 INFO - PROCESS | 2295 | 1468830889123 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:49 INFO - PROCESS | 2295 | 1468830889239 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:34:49 INFO - PROCESS | 2295 | 1468830889295 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 2295 | 1468830889297 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x116859800 == 45 [pid = 2295] [id = 298] 01:34:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x112f48400) [pid = 2295] [serial = 892] [outer = 0x0] 01:34:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1131c0800) [pid = 2295] [serial = 893] [outer = 0x112f48400] 01:34:49 INFO - PROCESS | 2295 | 1468830889327 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x113ca8000) [pid = 2295] [serial = 894] [outer = 0x112f48400] 01:34:49 INFO - PROCESS | 2295 | 1468830889860 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]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 774ms 01:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:34:49 INFO - PROCESS | 2295 | 1468830889891 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 2295 | 1468830889894 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:34:49 INFO - PROCESS | 2295 | 1468830889898 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 2295 | 1468830889900 Marionette TRACE conn2 <- [1,1166,null,{}] 01:34:49 INFO - PROCESS | 2295 | 1468830889931 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}] 01:34:49 INFO - PROCESS | 2295 | 1468830889932 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:50 INFO - PROCESS | 2295 | 1468830890059 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:34:50 INFO - PROCESS | 2295 | 1468830890139 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 2295 | 1468830890141 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c61000 == 46 [pid = 2295] [id = 299] 01:34:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x112f4ac00) [pid = 2295] [serial = 895] [outer = 0x0] 01:34:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1183cec00) [pid = 2295] [serial = 896] [outer = 0x112f4ac00] 01:34:50 INFO - PROCESS | 2295 | 1468830890171 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x118759400) [pid = 2295] [serial = 897] [outer = 0x112f4ac00] 01:34:50 INFO - PROCESS | 2295 | 1468830890852 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]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1022ms 01:34:50 INFO - PROCESS | 2295 | 1468830890947 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 2295 | 1468830890949 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:34:50 INFO - PROCESS | 2295 | 1468830890956 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 2295 | 1468830890958 Marionette TRACE conn2 <- [1,1170,null,{}] 01:34:50 INFO - PROCESS | 2295 | 1468830890970 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}] 01:34:50 INFO - PROCESS | 2295 | 1468830890972 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:51 INFO - PROCESS | 2295 | 1468830891077 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1cd000 == 45 [pid = 2295] [id = 296] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa92800 == 44 [pid = 2295] [id = 295] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x112150000 == 43 [pid = 2295] [id = 294] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3c7000 == 42 [pid = 2295] [id = 293] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd0000 == 41 [pid = 2295] [id = 292] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x119455000 == 40 [pid = 2295] [id = 291] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x12a970400) [pid = 2295] [serial = 839] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x124f26000 == 39 [pid = 2295] [id = 290] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x117ecb800 == 38 [pid = 2295] [id = 289] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x123740800 == 37 [pid = 2295] [id = 288] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x12328b000 == 36 [pid = 2295] [id = 287] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x119c74800 == 35 [pid = 2295] [id = 286] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x119456000 == 34 [pid = 2295] [id = 285] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x11878a000 == 33 [pid = 2295] [id = 284] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x117ecd000 == 32 [pid = 2295] [id = 283] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x1168b9000 == 31 [pid = 2295] [id = 282] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x114f13000 == 30 [pid = 2295] [id = 281] 01:34:51 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d6000 == 29 [pid = 2295] [id = 280] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x128994000) [pid = 2295] [serial = 821] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12a968c00) [pid = 2295] [serial = 837] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x129248800) [pid = 2295] [serial = 824] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1292da000) [pid = 2295] [serial = 827] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1292d4000) [pid = 2295] [serial = 825] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12940f800) [pid = 2295] [serial = 828] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x11681bc00) [pid = 2295] [serial = 831] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112f4c400) [pid = 2295] [serial = 830] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123793800) [pid = 2295] [serial = 815] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x119cbd000) [pid = 2295] [serial = 812] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x123704400) [pid = 2295] [serial = 813] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1194a9800) [pid = 2295] [serial = 809] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119917800) [pid = 2295] [serial = 810] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1183d2c00) [pid = 2295] [serial = 806] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x118757c00) [pid = 2295] [serial = 807] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x116aae400) [pid = 2295] [serial = 804] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x115d98400) [pid = 2295] [serial = 803] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x116815800) [pid = 2295] [serial = 801] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1133c0400) [pid = 2295] [serial = 800] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1292cc000) [pid = 2295] [serial = 798] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x123cd2400) [pid = 2295] [serial = 816] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x125938000) [pid = 2295] [serial = 818] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x128891800) [pid = 2295] [serial = 819] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x12348e800) [pid = 2295] [serial = 833] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x129037800) [pid = 2295] [serial = 822] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12924c400) [pid = 2295] [serial = 836] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x129249800) [pid = 2295] [serial = 834] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 2295 | 1468830891171 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 2295 | 1468830891172 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x115d7e800 == 30 [pid = 2295] [id = 300] 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1130bec00) [pid = 2295] [serial = 898] [outer = 0x0] 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x115d98400) [pid = 2295] [serial = 899] [outer = 0x1130bec00] 01:34:51 INFO - PROCESS | 2295 | 1468830891202 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x117e27000) [pid = 2295] [serial = 900] [outer = 0x1130bec00] 01:34:51 INFO - PROCESS | 2295 | 1468830891526 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]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 625ms 01:34:51 INFO - PROCESS | 2295 | 1468830891578 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 2295 | 1468830891581 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:34:51 INFO - PROCESS | 2295 | 1468830891585 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 2295 | 1468830891587 Marionette TRACE conn2 <- [1,1174,null,{}] 01:34:51 INFO - PROCESS | 2295 | 1468830891589 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}] 01:34:51 INFO - PROCESS | 2295 | 1468830891591 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:51 INFO - PROCESS | 2295 | 1468830891666 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:34:51 INFO - PROCESS | 2295 | 1468830891674 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 2295 | 1468830891675 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea5800 == 31 [pid = 2295] [id = 301] 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1185ba000) [pid = 2295] [serial = 901] [outer = 0x0] 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x11942b800) [pid = 2295] [serial = 902] [outer = 0x1185ba000] 01:34:51 INFO - PROCESS | 2295 | 1468830891702 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1198bf800) [pid = 2295] [serial = 903] [outer = 0x1185ba000] 01:34:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1185b5800) [pid = 2295] [serial = 904] [outer = 0x12cbd6c00] 01:34:52 INFO - PROCESS | 2295 | 1468830892106 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] 01:34:52 INFO - PROCESS | 2295 | 1468830892158 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:34:52 INFO - PROCESS | 2295 | 1468830892160 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 2295 | 1468830892163 Marionette TRACE conn2 <- [1,1178,null,{}] 01:34:52 INFO - PROCESS | 2295 | 1468830892176 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}] 01:34:52 INFO - PROCESS | 2295 | 1468830892180 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:52 INFO - PROCESS | 2295 | 1468830892265 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:34:52 INFO - PROCESS | 2295 | 1468830892275 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 2295 | 1468830892277 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x11943d800 == 32 [pid = 2295] [id = 302] 01:34:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112f48c00) [pid = 2295] [serial = 905] [outer = 0x0] 01:34:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1210cbc00) [pid = 2295] [serial = 906] [outer = 0x112f48c00] 01:34:52 INFO - PROCESS | 2295 | 1468830892305 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x123202400) [pid = 2295] [serial = 907] [outer = 0x112f48c00] 01:34:52 INFO - PROCESS | 2295 | 1468830892644 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] 01:34:52 INFO - PROCESS | 2295 | 1468830892683 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:34:52 INFO - PROCESS | 2295 | 1468830892685 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 2295 | 1468830892687 Marionette TRACE conn2 <- [1,1182,null,{}] 01:34:52 INFO - PROCESS | 2295 | 1468830892692 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}] 01:34:52 INFO - PROCESS | 2295 | 1468830892693 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:52 INFO - PROCESS | 2295 | 1468830892769 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:34:52 INFO - PROCESS | 2295 | 1468830892775 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 2295 | 1468830892776 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x12318f800 == 33 [pid = 2295] [id = 303] 01:34:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x123702c00) [pid = 2295] [serial = 908] [outer = 0x0] 01:34:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x12378b800) [pid = 2295] [serial = 909] [outer = 0x123702c00] 01:34:52 INFO - PROCESS | 2295 | 1468830892801 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1239b5800) [pid = 2295] [serial = 910] [outer = 0x123702c00] 01:34:53 INFO - PROCESS | 2295 | 1468830893116 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] 01:34:53 INFO - PROCESS | 2295 | 1468830893160 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:34:53 INFO - PROCESS | 2295 | 1468830893162 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 2295 | 1468830893163 Marionette TRACE conn2 <- [1,1186,null,{}] 01:34:53 INFO - PROCESS | 2295 | 1468830893165 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}] 01:34:53 INFO - PROCESS | 2295 | 1468830893174 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:53 INFO - PROCESS | 2295 | 1468830893246 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:34:53 INFO - PROCESS | 2295 | 1468830893314 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 2295 | 1468830893315 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238b2800 == 34 [pid = 2295] [id = 304] 01:34:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123710c00) [pid = 2295] [serial = 911] [outer = 0x0] 01:34:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1240eb000) [pid = 2295] [serial = 912] [outer = 0x123710c00] 01:34:53 INFO - PROCESS | 2295 | 1468830893342 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x125938000) [pid = 2295] [serial = 913] [outer = 0x123710c00] 01:34:53 INFO - PROCESS | 2295 | 1468830893682 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] 01:34:53 INFO - PROCESS | 2295 | 1468830893733 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:34:53 INFO - PROCESS | 2295 | 1468830893735 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 2295 | 1468830893736 Marionette TRACE conn2 <- [1,1190,null,{}] 01:34:53 INFO - PROCESS | 2295 | 1468830893738 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}] 01:34:53 INFO - PROCESS | 2295 | 1468830893742 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:53 INFO - PROCESS | 2295 | 1468830893857 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:34:53 INFO - PROCESS | 2295 | 1468830893868 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 2295 | 1468830893869 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x1244b7000 == 35 [pid = 2295] [id = 305] 01:34:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x125da4c00) [pid = 2295] [serial = 914] [outer = 0x0] 01:34:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x128995c00) [pid = 2295] [serial = 915] [outer = 0x125da4c00] 01:34:53 INFO - PROCESS | 2295 | 1468830893894 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1292cc000) [pid = 2295] [serial = 916] [outer = 0x125da4c00] 01:34:54 INFO - PROCESS | 2295 | 1468830894209 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] 01:34:54 INFO - PROCESS | 2295 | 1468830894262 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:34:54 INFO - PROCESS | 2295 | 1468830894265 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 2295 | 1468830894266 Marionette TRACE conn2 <- [1,1194,null,{}] 01:34:54 INFO - PROCESS | 2295 | 1468830894275 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}] 01:34:54 INFO - PROCESS | 2295 | 1468830894276 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:54 INFO - PROCESS | 2295 | 1468830894371 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:34:54 INFO - PROCESS | 2295 | 1468830894374 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 2295 | 1468830894375 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a1f000 == 36 [pid = 2295] [id = 306] 01:34:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x112d56c00) [pid = 2295] [serial = 917] [outer = 0x0] 01:34:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x129405800) [pid = 2295] [serial = 918] [outer = 0x112d56c00] 01:34:54 INFO - PROCESS | 2295 | 1468830894399 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12a6b2400) [pid = 2295] [serial = 919] [outer = 0x112d56c00] 01:34:54 INFO - PROCESS | 2295 | 1468830894726 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] 01:34:54 INFO - PROCESS | 2295 | 1468830894785 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:34:54 INFO - PROCESS | 2295 | 1468830894787 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 2295 | 1468830894788 Marionette TRACE conn2 <- [1,1198,null,{}] 01:34:54 INFO - PROCESS | 2295 | 1468830894798 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}] 01:34:54 INFO - PROCESS | 2295 | 1468830894799 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:54 INFO - PROCESS | 2295 | 1468830894892 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:34:54 INFO - PROCESS | 2295 | 1468830894896 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 2295 | 1468830894897 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x128cdd800 == 37 [pid = 2295] [id = 307] 01:34:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x112dbe800) [pid = 2295] [serial = 920] [outer = 0x0] 01:34:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12a969400) [pid = 2295] [serial = 921] [outer = 0x112dbe800] 01:34:54 INFO - PROCESS | 2295 | 1468830894921 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12b012c00) [pid = 2295] [serial = 922] [outer = 0x112dbe800] 01:34:55 INFO - PROCESS | 2295 | 1468830895237 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]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 478ms 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1131cac00) [pid = 2295] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12370e000) [pid = 2295] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1194ab400) [pid = 2295] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x112f4a400) [pid = 2295] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x118105c00) [pid = 2295] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123ccc000) [pid = 2295] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x112f4f000) [pid = 2295] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x119423400) [pid = 2295] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x10eafe400) [pid = 2295] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x11991b400) [pid = 2295] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x125d2b000) [pid = 2295] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x128d1f000) [pid = 2295] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x113c27400) [pid = 2295] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x129246c00) [pid = 2295] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x128988c00) [pid = 2295] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:34:55 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x115e5fc00) [pid = 2295] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:34:55 INFO - PROCESS | 2295 | 1468830895402 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 2295 | 1468830895405 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:34:55 INFO - PROCESS | 2295 | 1468830895422 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 2295 | 1468830895424 Marionette TRACE conn2 <- [1,1202,null,{}] 01:34:55 INFO - PROCESS | 2295 | 1468830895427 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}] 01:34:55 INFO - PROCESS | 2295 | 1468830895429 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:55 INFO - PROCESS | 2295 | 1468830895546 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:34:55 INFO - PROCESS | 2295 | 1468830895554 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 2295 | 1468830895556 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192ef000 == 38 [pid = 2295] [id = 308] 01:34:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x115e08800) [pid = 2295] [serial = 923] [outer = 0x0] 01:34:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x117e1dc00) [pid = 2295] [serial = 924] [outer = 0x115e08800] 01:34:55 INFO - PROCESS | 2295 | 1468830895595 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119919400) [pid = 2295] [serial = 925] [outer = 0x115e08800] 01:34:55 INFO - PROCESS | 2295 | 1468830895987 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]]]}] 01:34:56 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 01:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 621ms 01:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:34:56 INFO - PROCESS | 2295 | 1468830896046 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 2295 | 1468830896047 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:34:56 INFO - PROCESS | 2295 | 1468830896049 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 2295 | 1468830896050 Marionette TRACE conn2 <- [1,1206,null,{}] 01:34:56 INFO - PROCESS | 2295 | 1468830896052 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}] 01:34:56 INFO - PROCESS | 2295 | 1468830896053 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:56 INFO - PROCESS | 2295 | 1468830896130 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:34:56 INFO - PROCESS | 2295 | 1468830896150 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 2295 | 1468830896151 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3bb800 == 39 [pid = 2295] [id = 309] 01:34:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x11991b400) [pid = 2295] [serial = 926] [outer = 0x0] 01:34:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128896800) [pid = 2295] [serial = 927] [outer = 0x11991b400] 01:34:56 INFO - PROCESS | 2295 | 1468830896175 Marionette DEBUG loaded listener.js 01:34:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12a6c0800) [pid = 2295] [serial = 928] [outer = 0x11991b400] 01:34:56 INFO - PROCESS | 2295 | 1468830896503 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]]]}] 01:34:56 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 01:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 01:34:56 INFO - PROCESS | 2295 | 1468830896519 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 2295 | 1468830896522 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:34:56 INFO - PROCESS | 2295 | 1468830896526 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 2295 | 1468830896528 Marionette TRACE conn2 <- [1,1210,null,{}] 01:34:56 INFO - PROCESS | 2295 | 1468830896530 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}] 01:34:56 INFO - PROCESS | 2295 | 1468830896532 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:56 INFO - PROCESS | 2295 | 1468830896621 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:34:56 INFO - PROCESS | 2295 | 1468830896626 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 2295 | 1468830896628 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa97800 == 40 [pid = 2295] [id = 310] 01:34:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12a968c00) [pid = 2295] [serial = 929] [outer = 0x0] 01:34:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12b8bd800) [pid = 2295] [serial = 930] [outer = 0x12a968c00] 01:34:56 INFO - PROCESS | 2295 | 1468830896653 Marionette DEBUG loaded listener.js 01:34:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12b962000) [pid = 2295] [serial = 931] [outer = 0x12a968c00] 01:34:56 INFO - PROCESS | 2295 | 1468830896987 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]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 468ms 01:34:56 INFO - PROCESS | 2295 | 1468830896995 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 2295 | 1468830896997 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:34:57 INFO - PROCESS | 2295 | 1468830896999 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 2295 | 1468830897000 Marionette TRACE conn2 <- [1,1214,null,{}] 01:34:57 INFO - PROCESS | 2295 | 1468830897004 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}] 01:34:57 INFO - PROCESS | 2295 | 1468830897007 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:57 INFO - PROCESS | 2295 | 1468830897116 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:34:57 INFO - PROCESS | 2295 | 1468830897121 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 2295 | 1468830897122 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d3800 == 41 [pid = 2295] [id = 311] 01:34:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12370c400) [pid = 2295] [serial = 932] [outer = 0x0] 01:34:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12b964000) [pid = 2295] [serial = 933] [outer = 0x12370c400] 01:34:57 INFO - PROCESS | 2295 | 1468830897146 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12bc87c00) [pid = 2295] [serial = 934] [outer = 0x12370c400] 01:34:57 INFO - PROCESS | 2295 | 1468830897556 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]]]}] 01:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 01:34:57 INFO - PROCESS | 2295 | 1468830897570 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:34:57 INFO - PROCESS | 2295 | 1468830897572 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:34:57 INFO - PROCESS | 2295 | 1468830897575 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 2295 | 1468830897577 Marionette TRACE conn2 <- [1,1218,null,{}] 01:34:57 INFO - PROCESS | 2295 | 1468830897581 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}] 01:34:57 INFO - PROCESS | 2295 | 1468830897583 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:57 INFO - PROCESS | 2295 | 1468830897689 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:34:57 INFO - PROCESS | 2295 | 1468830897759 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 2295 | 1468830897761 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f08000 == 42 [pid = 2295] [id = 312] 01:34:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x115e5fc00) [pid = 2295] [serial = 935] [outer = 0x0] 01:34:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1164dfc00) [pid = 2295] [serial = 936] [outer = 0x115e5fc00] 01:34:57 INFO - PROCESS | 2295 | 1468830897792 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x117e26c00) [pid = 2295] [serial = 937] [outer = 0x115e5fc00] 01:34:58 INFO - PROCESS | 2295 | 1468830898223 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]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 01:34:58 INFO - PROCESS | 2295 | 1468830898246 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 2295 | 1468830898249 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:34:58 INFO - PROCESS | 2295 | 1468830898254 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 2295 | 1468830898256 Marionette TRACE conn2 <- [1,1222,null,{}] 01:34:58 INFO - PROCESS | 2295 | 1468830898258 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}] 01:34:58 INFO - PROCESS | 2295 | 1468830898260 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:58 INFO - PROCESS | 2295 | 1468830898360 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:34:58 INFO - PROCESS | 2295 | 1468830898416 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 2295 | 1468830898418 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b32000 == 43 [pid = 2295] [id = 313] 01:34:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x118808400) [pid = 2295] [serial = 938] [outer = 0x0] 01:34:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x11991cc00) [pid = 2295] [serial = 939] [outer = 0x118808400] 01:34:58 INFO - PROCESS | 2295 | 1468830898448 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x119958400) [pid = 2295] [serial = 940] [outer = 0x118808400] 01:34:58 INFO - PROCESS | 2295 | 1468830898873 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] 01:34:58 INFO - PROCESS | 2295 | 1468830898927 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:34:58 INFO - PROCESS | 2295 | 1468830898930 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 2295 | 1468830898933 Marionette TRACE conn2 <- [1,1226,null,{}] 01:34:58 INFO - PROCESS | 2295 | 1468830898941 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}] 01:34:58 INFO - PROCESS | 2295 | 1468830898944 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:59 INFO - PROCESS | 2295 | 1468830899066 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:34:59 INFO - PROCESS | 2295 | 1468830899138 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 2295 | 1468830899140 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d7000 == 44 [pid = 2295] [id = 314] 01:34:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12320a800) [pid = 2295] [serial = 941] [outer = 0x0] 01:34:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x124490c00) [pid = 2295] [serial = 942] [outer = 0x12320a800] 01:34:59 INFO - PROCESS | 2295 | 1468830899172 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x128996800) [pid = 2295] [serial = 943] [outer = 0x12320a800] 01:34:59 INFO - PROCESS | 2295 | 1468830899581 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]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 01:34:59 INFO - PROCESS | 2295 | 1468830899602 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:34:59 INFO - PROCESS | 2295 | 1468830899604 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:34:59 INFO - PROCESS | 2295 | 1468830899606 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 2295 | 1468830899608 Marionette TRACE conn2 <- [1,1230,null,{}] 01:34:59 INFO - PROCESS | 2295 | 1468830899610 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}] 01:34:59 INFO - PROCESS | 2295 | 1468830899611 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:59 INFO - PROCESS | 2295 | 1468830899711 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:34:59 INFO - PROCESS | 2295 | 1468830899762 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 2295 | 1468830899764 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:34:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcdc800 == 45 [pid = 2295] [id = 315] 01:34:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12902c400) [pid = 2295] [serial = 944] [outer = 0x0] 01:34:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12924bc00) [pid = 2295] [serial = 945] [outer = 0x12902c400] 01:34:59 INFO - PROCESS | 2295 | 1468830899793 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12a96b800) [pid = 2295] [serial = 946] [outer = 0x12902c400] 01:35:00 INFO - PROCESS | 2295 | 1468830900247 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]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 01:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:35:00 INFO - PROCESS | 2295 | 1468830900277 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 2295 | 1468830900278 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:35:00 INFO - PROCESS | 2295 | 1468830900280 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 2295 | 1468830900281 Marionette TRACE conn2 <- [1,1234,null,{}] 01:35:00 INFO - PROCESS | 2295 | 1468830900284 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}] 01:35:00 INFO - PROCESS | 2295 | 1468830900285 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:00 INFO - PROCESS | 2295 | 1468830900382 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:35:00 INFO - PROCESS | 2295 | 1468830900476 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 2295 | 1468830900478 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c514800 == 46 [pid = 2295] [id = 316] 01:35:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x129033c00) [pid = 2295] [serial = 947] [outer = 0x0] 01:35:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x12b8c2000) [pid = 2295] [serial = 948] [outer = 0x129033c00] 01:35:00 INFO - PROCESS | 2295 | 1468830900506 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x12b960800) [pid = 2295] [serial = 949] [outer = 0x129033c00] 01:35:01 INFO - PROCESS | 2295 | 1468830901057 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]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 820ms 01:35:01 INFO - PROCESS | 2295 | 1468830901101 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 2295 | 1468830901103 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:35:01 INFO - PROCESS | 2295 | 1468830901107 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 2295 | 1468830901109 Marionette TRACE conn2 <- [1,1238,null,{}] 01:35:01 INFO - PROCESS | 2295 | 1468830901112 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}] 01:35:01 INFO - PROCESS | 2295 | 1468830901114 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:01 INFO - PROCESS | 2295 | 1468830901213 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:35:01 INFO - PROCESS | 2295 | 1468830901270 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 2295 | 1468830901273 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192cf800 == 47 [pid = 2295] [id = 317] 01:35:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x117157c00) [pid = 2295] [serial = 950] [outer = 0x0] 01:35:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x1176b6c00) [pid = 2295] [serial = 951] [outer = 0x117157c00] 01:35:01 INFO - PROCESS | 2295 | 1468830901300 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x1185bc000) [pid = 2295] [serial = 952] [outer = 0x117157c00] 01:35:01 INFO - PROCESS | 2295 | 1468830901756 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]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 672ms 01:35:01 INFO - PROCESS | 2295 | 1468830901779 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 2295 | 1468830901782 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:35:01 INFO - PROCESS | 2295 | 1468830901786 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 2295 | 1468830901788 Marionette TRACE conn2 <- [1,1242,null,{}] 01:35:01 INFO - PROCESS | 2295 | 1468830901790 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}] 01:35:01 INFO - PROCESS | 2295 | 1468830901792 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:01 INFO - PROCESS | 2295 | 1468830901883 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:35:01 INFO - PROCESS | 2295 | 1468830901958 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 2295 | 1468830901959 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x11982c000 == 48 [pid = 2295] [id = 318] 01:35:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1194a9800) [pid = 2295] [serial = 953] [outer = 0x0] 01:35:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x119920000) [pid = 2295] [serial = 954] [outer = 0x1194a9800] 01:35:01 INFO - PROCESS | 2295 | 1468830901986 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x1210cc000) [pid = 2295] [serial = 955] [outer = 0x1194a9800] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa97800 == 47 [pid = 2295] [id = 310] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3bb800 == 46 [pid = 2295] [id = 309] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x1192ef000 == 45 [pid = 2295] [id = 308] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x128cdd800 == 44 [pid = 2295] [id = 307] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x126a1f000 == 43 [pid = 2295] [id = 306] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x1244b7000 == 42 [pid = 2295] [id = 305] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x1238b2800 == 41 [pid = 2295] [id = 304] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12318f800 == 40 [pid = 2295] [id = 303] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x11943d800 == 39 [pid = 2295] [id = 302] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea5800 == 38 [pid = 2295] [id = 301] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x115d7e800 == 37 [pid = 2295] [id = 300] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x119c61000 == 36 [pid = 2295] [id = 299] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x116859800 == 35 [pid = 2295] [id = 298] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcc6800 == 34 [pid = 2295] [id = 297] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x1192cf800 == 33 [pid = 2295] [id = 317] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12c514800 == 32 [pid = 2295] [id = 316] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcdc800 == 31 [pid = 2295] [id = 315] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d7000 == 30 [pid = 2295] [id = 314] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x123b32000 == 29 [pid = 2295] [id = 313] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d3800 == 28 [pid = 2295] [id = 311] 01:35:02 INFO - PROCESS | 2295 | --DOCSHELL 0x116f08000 == 27 [pid = 2295] [id = 312] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x115e59800) [pid = 2295] [serial = 845] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x116894400) [pid = 2295] [serial = 846] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x12378a000) [pid = 2295] [serial = 863] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x12389ac00) [pid = 2295] [serial = 864] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x119950800) [pid = 2295] [serial = 857] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1211ebc00) [pid = 2295] [serial = 858] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x1194b2c00) [pid = 2295] [serial = 854] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x11991e800) [pid = 2295] [serial = 855] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x118877800) [pid = 2295] [serial = 851] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x124ed4000) [pid = 2295] [serial = 869] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x112d74400) [pid = 2295] [serial = 843] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x113015000) [pid = 2295] [serial = 842] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x11942ac00) [pid = 2295] [serial = 852] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x123ccc400) [pid = 2295] [serial = 866] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x124483000) [pid = 2295] [serial = 867] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x118531400) [pid = 2295] [serial = 848] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1185c2800) [pid = 2295] [serial = 849] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1211f1400) [pid = 2295] [serial = 860] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12370b800) [pid = 2295] [serial = 861] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x125ec0400) [pid = 2295] [serial = 872] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x129035c00) [pid = 2295] [serial = 875] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x129246800) [pid = 2295] [serial = 876] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11887c800) [pid = 2295] [serial = 881] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12924e800) [pid = 2295] [serial = 878] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12a376400) [pid = 2295] [serial = 884] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12a6b6000) [pid = 2295] [serial = 885] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12940d400) [pid = 2295] [serial = 879] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12a6be400) [pid = 2295] [serial = 887] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x128c20400) [pid = 2295] [serial = 873] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x128d29c00) [pid = 2295] [serial = 882] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12aaee800) [pid = 2295] [serial = 888] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12b013800) [pid = 2295] [serial = 890] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x125934800) [pid = 2295] [serial = 870] [outer = 0x0] [url = about:blank] 01:35:02 INFO - PROCESS | 2295 | 1468830902849 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]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1071ms 01:35:02 INFO - PROCESS | 2295 | 1468830902857 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 2295 | 1468830902860 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:35:02 INFO - PROCESS | 2295 | 1468830902863 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 2295 | 1468830902866 Marionette TRACE conn2 <- [1,1246,null,{}] 01:35:02 INFO - PROCESS | 2295 | 1468830902869 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}] 01:35:02 INFO - PROCESS | 2295 | 1468830902871 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:02 INFO - PROCESS | 2295 | 1468830902966 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:35:03 INFO - PROCESS | 2295 | 1468830903019 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 2295 | 1468830903021 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x1164bc000 == 28 [pid = 2295] [id = 319] 01:35:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1132da800) [pid = 2295] [serial = 956] [outer = 0x0] 01:35:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1161ab000) [pid = 2295] [serial = 957] [outer = 0x1132da800] 01:35:03 INFO - PROCESS | 2295 | 1468830903048 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x116768000) [pid = 2295] [serial = 958] [outer = 0x1132da800] 01:35:03 INFO - PROCESS | 2295 | 1468830903358 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]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 521ms 01:35:03 INFO - PROCESS | 2295 | 1468830903384 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 2295 | 1468830903387 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:35:03 INFO - PROCESS | 2295 | 1468830903394 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 2295 | 1468830903395 Marionette TRACE conn2 <- [1,1250,null,{}] 01:35:03 INFO - PROCESS | 2295 | 1468830903398 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}] 01:35:03 INFO - PROCESS | 2295 | 1468830903399 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:03 INFO - PROCESS | 2295 | 1468830903478 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:35:03 INFO - PROCESS | 2295 | 1468830903482 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 2295 | 1468830903484 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea5800 == 29 [pid = 2295] [id = 320] 01:35:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x11688fc00) [pid = 2295] [serial = 959] [outer = 0x0] 01:35:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x118110800) [pid = 2295] [serial = 960] [outer = 0x11688fc00] 01:35:03 INFO - PROCESS | 2295 | 1468830903512 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x11875e400) [pid = 2295] [serial = 961] [outer = 0x11688fc00] 01:35:03 INFO - PROCESS | 2295 | 1468830903865 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]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 523ms 01:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:35:03 INFO - PROCESS | 2295 | 1468830903918 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 2295 | 1468830903919 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:35:03 INFO - PROCESS | 2295 | 1468830903921 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 2295 | 1468830903924 Marionette TRACE conn2 <- [1,1254,null,{}] 01:35:03 INFO - PROCESS | 2295 | 1468830903932 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}] 01:35:03 INFO - PROCESS | 2295 | 1468830903935 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:04 INFO - PROCESS | 2295 | 1468830904010 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:35:04 INFO - PROCESS | 2295 | 1468830904015 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 2295 | 1468830904017 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191ad000 == 30 [pid = 2295] [id = 321] 01:35:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119166000) [pid = 2295] [serial = 962] [outer = 0x0] 01:35:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x119915000) [pid = 2295] [serial = 963] [outer = 0x119166000] 01:35:04 INFO - PROCESS | 2295 | 1468830904047 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x119984c00) [pid = 2295] [serial = 964] [outer = 0x119166000] 01:35:04 INFO - PROCESS | 2295 | 1468830904398 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]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 01:35:04 INFO - PROCESS | 2295 | 1468830904442 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 2295 | 1468830904444 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:35:04 INFO - PROCESS | 2295 | 1468830904446 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 2295 | 1468830904447 Marionette TRACE conn2 <- [1,1258,null,{}] 01:35:04 INFO - PROCESS | 2295 | 1468830904449 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}] 01:35:04 INFO - PROCESS | 2295 | 1468830904450 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:04 INFO - PROCESS | 2295 | 1468830904552 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:35:04 INFO - PROCESS | 2295 | 1468830904561 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 2295 | 1468830904561 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x119829800 == 31 [pid = 2295] [id = 322] 01:35:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x119992400) [pid = 2295] [serial = 965] [outer = 0x0] 01:35:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x123205400) [pid = 2295] [serial = 966] [outer = 0x119992400] 01:35:04 INFO - PROCESS | 2295 | 1468830904587 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123702800) [pid = 2295] [serial = 967] [outer = 0x119992400] 01:35:04 INFO - PROCESS | 2295 | 1468830904929 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]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 01:35:04 INFO - PROCESS | 2295 | 1468830904967 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 2295 | 1468830904968 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:35:04 INFO - PROCESS | 2295 | 1468830904970 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 2295 | 1468830904971 Marionette TRACE conn2 <- [1,1262,null,{}] 01:35:04 INFO - PROCESS | 2295 | 1468830904974 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}] 01:35:04 INFO - PROCESS | 2295 | 1468830904975 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:05 INFO - PROCESS | 2295 | 1468830905069 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:35:05 INFO - PROCESS | 2295 | 1468830905073 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 2295 | 1468830905074 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x123286800 == 32 [pid = 2295] [id = 323] 01:35:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1131c4400) [pid = 2295] [serial = 968] [outer = 0x0] 01:35:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12370a800) [pid = 2295] [serial = 969] [outer = 0x1131c4400] 01:35:05 INFO - PROCESS | 2295 | 1468830905098 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x123793000) [pid = 2295] [serial = 970] [outer = 0x1131c4400] 01:35:05 INFO - PROCESS | 2295 | 1468830905451 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]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 521ms 01:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:35:05 INFO - PROCESS | 2295 | 1468830905491 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 2295 | 1468830905493 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:35:05 INFO - PROCESS | 2295 | 1468830905495 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 2295 | 1468830905496 Marionette TRACE conn2 <- [1,1266,null,{}] 01:35:05 INFO - PROCESS | 2295 | 1468830905498 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}] 01:35:05 INFO - PROCESS | 2295 | 1468830905502 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:05 INFO - PROCESS | 2295 | 1468830905602 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:35:05 INFO - PROCESS | 2295 | 1468830905637 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 2295 | 1468830905638 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b7f800 == 33 [pid = 2295] [id = 324] 01:35:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x123793400) [pid = 2295] [serial = 971] [outer = 0x0] 01:35:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x124287800) [pid = 2295] [serial = 972] [outer = 0x123793400] 01:35:05 INFO - PROCESS | 2295 | 1468830905663 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x125e38800) [pid = 2295] [serial = 973] [outer = 0x123793400] 01:35:05 INFO - PROCESS | 2295 | 1468830905962 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]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 517ms 01:35:06 INFO - PROCESS | 2295 | 1468830906013 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 2295 | 1468830906014 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:35:06 INFO - PROCESS | 2295 | 1468830906023 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 2295 | 1468830906024 Marionette TRACE conn2 <- [1,1270,null,{}] 01:35:06 INFO - PROCESS | 2295 | 1468830906026 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}] 01:35:06 INFO - PROCESS | 2295 | 1468830906027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:06 INFO - PROCESS | 2295 | 1468830906121 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:35:06 INFO - PROCESS | 2295 | 1468830906124 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 2295 | 1468830906125 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x1244b4000 == 34 [pid = 2295] [id = 325] 01:35:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x123897400) [pid = 2295] [serial = 974] [outer = 0x0] 01:35:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12898e000) [pid = 2295] [serial = 975] [outer = 0x123897400] 01:35:06 INFO - PROCESS | 2295 | 1468830906149 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x128c14c00) [pid = 2295] [serial = 976] [outer = 0x123897400] 01:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 468ms 01:35:06 INFO - PROCESS | 2295 | 1468830906485 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]]]}] 01:35:06 INFO - PROCESS | 2295 | 1468830906492 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 2295 | 1468830906493 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:35:06 INFO - PROCESS | 2295 | 1468830906495 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 2295 | 1468830906496 Marionette TRACE conn2 <- [1,1274,null,{}] 01:35:06 INFO - PROCESS | 2295 | 1468830906499 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}] 01:35:06 INFO - PROCESS | 2295 | 1468830906500 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:06 INFO - PROCESS | 2295 | 1468830906591 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:35:06 INFO - PROCESS | 2295 | 1468830906602 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 2295 | 1468830906605 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x125e95800 == 35 [pid = 2295] [id = 326] 01:35:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x128991800) [pid = 2295] [serial = 977] [outer = 0x0] 01:35:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x129031800) [pid = 2295] [serial = 978] [outer = 0x128991800] 01:35:06 INFO - PROCESS | 2295 | 1468830906631 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x129243400) [pid = 2295] [serial = 979] [outer = 0x128991800] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x12a964c00) [pid = 2295] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x125da4c00) [pid = 2295] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x112d56c00) [pid = 2295] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x112dbe800) [pid = 2295] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x115e08800) [pid = 2295] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x123702c00) [pid = 2295] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x112f48400) [pid = 2295] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1185ba000) [pid = 2295] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1130bec00) [pid = 2295] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1239b3400) [pid = 2295] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x112f48c00) [pid = 2295] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x112f4ac00) [pid = 2295] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12a968c00) [pid = 2295] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11991b400) [pid = 2295] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12370c400) [pid = 2295] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:35:07 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123710c00) [pid = 2295] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:35:07 INFO - PROCESS | 2295 | 1468830907111 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]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 622ms 01:35:07 INFO - PROCESS | 2295 | 1468830907118 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 2295 | 1468830907119 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:35:07 INFO - PROCESS | 2295 | 1468830907124 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 2295 | 1468830907126 Marionette TRACE conn2 <- [1,1278,null,{}] 01:35:07 INFO - PROCESS | 2295 | 1468830907129 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}] 01:35:07 INFO - PROCESS | 2295 | 1468830907130 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:07 INFO - PROCESS | 2295 | 1468830907207 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:35:07 INFO - PROCESS | 2295 | 1468830907211 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 2295 | 1468830907212 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a12000 == 36 [pid = 2295] [id = 327] 01:35:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x112f49c00) [pid = 2295] [serial = 980] [outer = 0x0] 01:35:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1185b3800) [pid = 2295] [serial = 981] [outer = 0x112f49c00] 01:35:07 INFO - PROCESS | 2295 | 1468830907236 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119cbe000) [pid = 2295] [serial = 982] [outer = 0x112f49c00] 01:35:07 INFO - PROCESS | 2295 | 1468830907578 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]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 472ms 01:35:07 INFO - PROCESS | 2295 | 1468830907595 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 2295 | 1468830907596 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:35:07 INFO - PROCESS | 2295 | 1468830907598 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 2295 | 1468830907599 Marionette TRACE conn2 <- [1,1282,null,{}] 01:35:07 INFO - PROCESS | 2295 | 1468830907602 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}] 01:35:07 INFO - PROCESS | 2295 | 1468830907603 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:07 INFO - PROCESS | 2295 | 1468830907703 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:35:07 INFO - PROCESS | 2295 | 1468830907711 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 2295 | 1468830907712 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dc2000 == 37 [pid = 2295] [id = 328] 01:35:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x11887b800) [pid = 2295] [serial = 983] [outer = 0x0] 01:35:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x126887c00) [pid = 2295] [serial = 984] [outer = 0x11887b800] 01:35:07 INFO - PROCESS | 2295 | 1468830907736 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x129248400) [pid = 2295] [serial = 985] [outer = 0x11887b800] 01:35:08 INFO - PROCESS | 2295 | 1468830908057 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]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 01:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:35:08 INFO - PROCESS | 2295 | 1468830908067 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 2295 | 1468830908068 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:35:08 INFO - PROCESS | 2295 | 1468830908070 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 2295 | 1468830908075 Marionette TRACE conn2 <- [1,1286,null,{}] 01:35:08 INFO - PROCESS | 2295 | 1468830908078 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}] 01:35:08 INFO - PROCESS | 2295 | 1468830908080 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:08 INFO - PROCESS | 2295 | 1468830908166 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:35:08 INFO - PROCESS | 2295 | 1468830908170 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 2295 | 1468830908173 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a65e000 == 38 [pid = 2295] [id = 329] 01:35:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x123792000) [pid = 2295] [serial = 986] [outer = 0x0] 01:35:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x129403000) [pid = 2295] [serial = 987] [outer = 0x123792000] 01:35:08 INFO - PROCESS | 2295 | 1468830908201 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12a967800) [pid = 2295] [serial = 988] [outer = 0x123792000] 01:35:08 INFO - PROCESS | 2295 | 1468830908544 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]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 522ms 01:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:35:08 INFO - PROCESS | 2295 | 1468830908597 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 2295 | 1468830908598 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:35:08 INFO - PROCESS | 2295 | 1468830908600 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 2295 | 1468830908601 Marionette TRACE conn2 <- [1,1290,null,{}] 01:35:08 INFO - PROCESS | 2295 | 1468830908603 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}] 01:35:08 INFO - PROCESS | 2295 | 1468830908604 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:08 INFO - PROCESS | 2295 | 1468830908678 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:35:08 INFO - PROCESS | 2295 | 1468830908682 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 2295 | 1468830908683 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a91e000 == 39 [pid = 2295] [id = 330] 01:35:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12a965c00) [pid = 2295] [serial = 989] [outer = 0x0] 01:35:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12aaf0400) [pid = 2295] [serial = 990] [outer = 0x12a965c00] 01:35:08 INFO - PROCESS | 2295 | 1468830908709 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12b17fc00) [pid = 2295] [serial = 991] [outer = 0x12a965c00] 01:35:09 INFO - PROCESS | 2295 | 1468830909080 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]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 01:35:09 INFO - PROCESS | 2295 | 1468830909120 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 2295 | 1468830909122 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:35:09 INFO - PROCESS | 2295 | 1468830909126 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 2295 | 1468830909129 Marionette TRACE conn2 <- [1,1294,null,{}] 01:35:09 INFO - PROCESS | 2295 | 1468830909133 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}] 01:35:09 INFO - PROCESS | 2295 | 1468830909135 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:09 INFO - PROCESS | 2295 | 1468830909250 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:35:09 INFO - PROCESS | 2295 | 1468830909330 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 2295 | 1468830909333 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x116172800 == 40 [pid = 2295] [id = 331] 01:35:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x112f4e000) [pid = 2295] [serial = 992] [outer = 0x0] 01:35:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x11301e000) [pid = 2295] [serial = 993] [outer = 0x112f4e000] 01:35:09 INFO - PROCESS | 2295 | 1468830909364 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x115e56400) [pid = 2295] [serial = 994] [outer = 0x112f4e000] 01:35:09 INFO - PROCESS | 2295 | 1468830909860 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]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 827ms 01:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:35:09 INFO - PROCESS | 2295 | 1468830909953 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 2295 | 1468830909956 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:35:09 INFO - PROCESS | 2295 | 1468830909961 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 2295 | 1468830909963 Marionette TRACE conn2 <- [1,1298,null,{}] 01:35:09 INFO - PROCESS | 2295 | 1468830909965 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}] 01:35:09 INFO - PROCESS | 2295 | 1468830909967 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:10 INFO - PROCESS | 2295 | 1468830910073 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:35:10 INFO - PROCESS | 2295 | 1468830910153 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 2295 | 1468830910155 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192e8000 == 41 [pid = 2295] [id = 332] 01:35:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x1185c1000) [pid = 2295] [serial = 995] [outer = 0x0] 01:35:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x118808800) [pid = 2295] [serial = 996] [outer = 0x1185c1000] 01:35:10 INFO - PROCESS | 2295 | 1468830910186 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x11916d800) [pid = 2295] [serial = 997] [outer = 0x1185c1000] 01:35:10 INFO - PROCESS | 2295 | 1468830910845 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]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 922ms 01:35:10 INFO - PROCESS | 2295 | 1468830910882 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 2295 | 1468830910885 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:35:10 INFO - PROCESS | 2295 | 1468830910891 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 2295 | 1468830910893 Marionette TRACE conn2 <- [1,1302,null,{}] 01:35:10 INFO - PROCESS | 2295 | 1468830910897 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}] 01:35:10 INFO - PROCESS | 2295 | 1468830910898 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:11 INFO - PROCESS | 2295 | 1468830911004 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:35:11 INFO - PROCESS | 2295 | 1468830911083 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 2295 | 1468830911086 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f0f000 == 42 [pid = 2295] [id = 333] 01:35:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x11688ec00) [pid = 2295] [serial = 998] [outer = 0x0] 01:35:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x116aaec00) [pid = 2295] [serial = 999] [outer = 0x11688ec00] 01:35:11 INFO - PROCESS | 2295 | 1468830911115 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x1183d8400) [pid = 2295] [serial = 1000] [outer = 0x11688ec00] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x12a65e000 == 41 [pid = 2295] [id = 329] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x128dc2000 == 40 [pid = 2295] [id = 328] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x126a12000 == 39 [pid = 2295] [id = 327] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x125e95800 == 38 [pid = 2295] [id = 326] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x1244b4000 == 37 [pid = 2295] [id = 325] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x123b7f800 == 36 [pid = 2295] [id = 324] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x123286800 == 35 [pid = 2295] [id = 323] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x119829800 == 34 [pid = 2295] [id = 322] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x1191ad000 == 33 [pid = 2295] [id = 321] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea5800 == 32 [pid = 2295] [id = 320] 01:35:11 INFO - PROCESS | 2295 | --DOCSHELL 0x1164bc000 == 31 [pid = 2295] [id = 319] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12aaf3000) [pid = 2295] [serial = 840] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x128995c00) [pid = 2295] [serial = 915] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x129405800) [pid = 2295] [serial = 918] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x12a969400) [pid = 2295] [serial = 921] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x119919400) [pid = 2295] [serial = 925] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x12378b800) [pid = 2295] [serial = 909] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1131c0800) [pid = 2295] [serial = 893] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x113ca8000) [pid = 2295] [serial = 894] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x11942b800) [pid = 2295] [serial = 902] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1198bf800) [pid = 2295] [serial = 903] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x115d98400) [pid = 2295] [serial = 899] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x117e27000) [pid = 2295] [serial = 900] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12b184000) [pid = 2295] [serial = 891] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1210cbc00) [pid = 2295] [serial = 906] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x123202400) [pid = 2295] [serial = 907] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1183cec00) [pid = 2295] [serial = 896] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x118759400) [pid = 2295] [serial = 897] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1239b5800) [pid = 2295] [serial = 910] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x117e1dc00) [pid = 2295] [serial = 924] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12b962000) [pid = 2295] [serial = 931] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12a6c0800) [pid = 2295] [serial = 928] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x115e5bc00) [pid = 2295] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12bc87c00) [pid = 2295] [serial = 934] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12b012c00) [pid = 2295] [serial = 922] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x12b8bd800) [pid = 2295] [serial = 930] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12b964000) [pid = 2295] [serial = 933] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1240eb000) [pid = 2295] [serial = 912] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125938000) [pid = 2295] [serial = 913] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1292cc000) [pid = 2295] [serial = 916] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12a6b2400) [pid = 2295] [serial = 919] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x128896800) [pid = 2295] [serial = 927] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 2295 | 1468830911500 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]]]}] 01:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 628ms 01:35:11 INFO - PROCESS | 2295 | 1468830911516 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 2295 | 1468830911519 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:35:11 INFO - PROCESS | 2295 | 1468830911526 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - PROCESS | 2295 | 1468830911527 Marionette TRACE conn2 <- [1,1306,null,{}] 01:35:11 INFO - PROCESS | 2295 | 1468830911530 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}] 01:35:11 INFO - PROCESS | 2295 | 1468830911531 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:11 INFO - PROCESS | 2295 | 1468830911607 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:35:11 INFO - PROCESS | 2295 | 1468830911611 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 2295 | 1468830911612 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ec4800 == 32 [pid = 2295] [id = 334] 01:35:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x11875c800) [pid = 2295] [serial = 1001] [outer = 0x0] 01:35:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11916e800) [pid = 2295] [serial = 1002] [outer = 0x11875c800] 01:35:11 INFO - PROCESS | 2295 | 1468830911641 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1194b6800) [pid = 2295] [serial = 1003] [outer = 0x11875c800] 01:35:12 INFO - PROCESS | 2295 | 1468830912000 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]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 01:35:12 INFO - PROCESS | 2295 | 1468830912046 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:35:12 INFO - PROCESS | 2295 | 1468830912047 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:35:12 INFO - PROCESS | 2295 | 1468830912049 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 2295 | 1468830912052 Marionette TRACE conn2 <- [1,1310,null,{}] 01:35:12 INFO - PROCESS | 2295 | 1468830912059 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}] 01:35:12 INFO - PROCESS | 2295 | 1468830912063 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:12 INFO - PROCESS | 2295 | 1468830912141 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:35:12 INFO - PROCESS | 2295 | 1468830912146 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 2295 | 1468830912148 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x11945d800 == 33 [pid = 2295] [id = 335] 01:35:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x119921c00) [pid = 2295] [serial = 1004] [outer = 0x0] 01:35:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1211ec400) [pid = 2295] [serial = 1005] [outer = 0x119921c00] 01:35:12 INFO - PROCESS | 2295 | 1468830912178 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12370c400) [pid = 2295] [serial = 1006] [outer = 0x119921c00] 01:35:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 01:35:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:35:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1 01:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:12 INFO - _addTest/ [0,1313,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 2295 | 1468830912523 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:35:12 INFO - PROCESS | 2295 | 1468830912527 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 2295 | 1468830912528 Marionette TRACE conn2 <- [1,1314,null,{}] 01:35:12 INFO - PROCESS | 2295 | 1468830912530 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}] 01:35:12 INFO - PROCESS | 2295 | 1468830912532 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:12 INFO - PROCESS | 2295 | 1468830912615 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:35:12 INFO - PROCESS | 2295 | 1468830912670 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 2295 | 1468830912671 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x1231a4800 == 34 [pid = 2295] [id = 336] 01:35:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1183cbc00) [pid = 2295] [serial = 1007] [outer = 0x0] 01:35:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123788c00) [pid = 2295] [serial = 1008] [outer = 0x1183cbc00] 01:35:12 INFO - PROCESS | 2295 | 1468830912696 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1240e3400) [pid = 2295] [serial = 1009] [outer = 0x1183cbc00] 01:35:12 INFO - PROCESS | 2295 | 1468830912993 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]]]}] 01:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 01:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:35:13 INFO - PROCESS | 2295 | 1468830913046 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 2295 | 1468830913047 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:35:13 INFO - PROCESS | 2295 | 1468830913049 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 2295 | 1468830913050 Marionette TRACE conn2 <- [1,1318,null,{}] 01:35:13 INFO - PROCESS | 2295 | 1468830913053 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}] 01:35:13 INFO - PROCESS | 2295 | 1468830913054 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:13 INFO - PROCESS | 2295 | 1468830913126 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:35:13 INFO - PROCESS | 2295 | 1468830913129 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 2295 | 1468830913131 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x123ce1800 == 35 [pid = 2295] [id = 337] 01:35:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1237aa000) [pid = 2295] [serial = 1010] [outer = 0x0] 01:35:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x124487400) [pid = 2295] [serial = 1011] [outer = 0x1237aa000] 01:35:13 INFO - PROCESS | 2295 | 1468830913163 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x125d9d000) [pid = 2295] [serial = 1012] [outer = 0x1237aa000] 01:35:13 INFO - PROCESS | 2295 | 1468830913490 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]]]}] 01:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 469ms 01:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:35:13 INFO - PROCESS | 2295 | 1468830913519 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 2295 | 1468830913520 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:35:13 INFO - PROCESS | 2295 | 1468830913522 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 2295 | 1468830913523 Marionette TRACE conn2 <- [1,1322,null,{}] 01:35:13 INFO - PROCESS | 2295 | 1468830913525 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}] 01:35:13 INFO - PROCESS | 2295 | 1468830913529 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:13 INFO - PROCESS | 2295 | 1468830913653 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:35:13 INFO - PROCESS | 2295 | 1468830913667 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 2295 | 1468830913668 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248a5000 == 36 [pid = 2295] [id = 338] 01:35:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125d2a800) [pid = 2295] [serial = 1013] [outer = 0x0] 01:35:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x128987800) [pid = 2295] [serial = 1014] [outer = 0x125d2a800] 01:35:13 INFO - PROCESS | 2295 | 1468830913693 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1292d1800) [pid = 2295] [serial = 1015] [outer = 0x125d2a800] 01:35:14 INFO - PROCESS | 2295 | 1468830914037 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]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 569ms 01:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:35:14 INFO - PROCESS | 2295 | 1468830914092 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 2295 | 1468830914093 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:35:14 INFO - PROCESS | 2295 | 1468830914095 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 2295 | 1468830914096 Marionette TRACE conn2 <- [1,1326,null,{}] 01:35:14 INFO - PROCESS | 2295 | 1468830914098 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}] 01:35:14 INFO - PROCESS | 2295 | 1468830914099 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:14 INFO - PROCESS | 2295 | 1468830914193 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:35:14 INFO - PROCESS | 2295 | 1468830914204 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 2295 | 1468830914212 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x128abd000 == 37 [pid = 2295] [id = 339] 01:35:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1292d2800) [pid = 2295] [serial = 1016] [outer = 0x0] 01:35:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12a37ac00) [pid = 2295] [serial = 1017] [outer = 0x1292d2800] 01:35:14 INFO - PROCESS | 2295 | 1468830914237 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12a96fc00) [pid = 2295] [serial = 1018] [outer = 0x1292d2800] 01:35:14 INFO - PROCESS | 2295 | 1468830914581 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]]]}] 01:35:14 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 01:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 01:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:35:14 INFO - PROCESS | 2295 | 1468830914617 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 2295 | 1468830914618 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:35:14 INFO - PROCESS | 2295 | 1468830914620 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 2295 | 1468830914621 Marionette TRACE conn2 <- [1,1330,null,{}] 01:35:14 INFO - PROCESS | 2295 | 1468830914623 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}] 01:35:14 INFO - PROCESS | 2295 | 1468830914625 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:14 INFO - PROCESS | 2295 | 1468830914721 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:35:14 INFO - PROCESS | 2295 | 1468830914724 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 2295 | 1468830914726 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x12925c000 == 38 [pid = 2295] [id = 340] 01:35:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x128892800) [pid = 2295] [serial = 1019] [outer = 0x0] 01:35:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12b012c00) [pid = 2295] [serial = 1020] [outer = 0x128892800] 01:35:14 INFO - PROCESS | 2295 | 1468830914749 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12b8bc400) [pid = 2295] [serial = 1021] [outer = 0x128892800] 01:35:15 INFO - PROCESS | 2295 | 1468830915060 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]]]}] 01:35:15 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 01:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 471ms 01:35:15 INFO - PROCESS | 2295 | 1468830915102 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 2295 | 1468830915104 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:35:15 INFO - PROCESS | 2295 | 1468830915110 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 2295 | 1468830915111 Marionette TRACE conn2 <- [1,1334,null,{}] 01:35:15 INFO - PROCESS | 2295 | 1468830915113 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}] 01:35:15 INFO - PROCESS | 2295 | 1468830915114 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:15 INFO - PROCESS | 2295 | 1468830915210 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:35:15 INFO - PROCESS | 2295 | 1468830915228 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 2295 | 1468830915229 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a909800 == 39 [pid = 2295] [id = 341] 01:35:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12b17bc00) [pid = 2295] [serial = 1022] [outer = 0x0] 01:35:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x12b95ec00) [pid = 2295] [serial = 1023] [outer = 0x12b17bc00] 01:35:15 INFO - PROCESS | 2295 | 1468830915253 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12b969000) [pid = 2295] [serial = 1024] [outer = 0x12b17bc00] 01:35:15 INFO - PROCESS | 2295 | 1468830915589 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]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x123793400) [pid = 2295] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1131c4400) [pid = 2295] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x123897400) [pid = 2295] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1132da800) [pid = 2295] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1194a9800) [pid = 2295] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119166000) [pid = 2295] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x119992400) [pid = 2295] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x11688fc00) [pid = 2295] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x115e5fc00) [pid = 2295] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x118808400) [pid = 2295] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12320a800) [pid = 2295] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12902c400) [pid = 2295] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x129033c00) [pid = 2295] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x128991800) [pid = 2295] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x112f49c00) [pid = 2295] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x117157c00) [pid = 2295] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123792000) [pid = 2295] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:35:15 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x11887b800) [pid = 2295] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:35:15 INFO - PROCESS | 2295 | 1468830915714 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 2295 | 1468830915715 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:35:15 INFO - PROCESS | 2295 | 1468830915720 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 2295 | 1468830915721 Marionette TRACE conn2 <- [1,1338,null,{}] 01:35:15 INFO - PROCESS | 2295 | 1468830915723 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}] 01:35:15 INFO - PROCESS | 2295 | 1468830915724 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:15 INFO - PROCESS | 2295 | 1468830915802 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:35:15 INFO - PROCESS | 2295 | 1468830915807 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 2295 | 1468830915808 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x12307b000 == 40 [pid = 2295] [id = 342] 01:35:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1133b9400) [pid = 2295] [serial = 1025] [outer = 0x0] 01:35:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x11676a400) [pid = 2295] [serial = 1026] [outer = 0x1133b9400] 01:35:15 INFO - PROCESS | 2295 | 1468830915832 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x11887b800) [pid = 2295] [serial = 1027] [outer = 0x1133b9400] 01:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 922ms 01:35:16 INFO - PROCESS | 2295 | 1468830916639 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]]]}] 01:35:16 INFO - PROCESS | 2295 | 1468830916643 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 2295 | 1468830916646 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:35:16 INFO - PROCESS | 2295 | 1468830916649 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 2295 | 1468830916652 Marionette TRACE conn2 <- [1,1342,null,{}] 01:35:16 INFO - PROCESS | 2295 | 1468830916657 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}] 01:35:16 INFO - PROCESS | 2295 | 1468830916659 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:16 INFO - PROCESS | 2295 | 1468830916779 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:35:16 INFO - PROCESS | 2295 | 1468830916783 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 2295 | 1468830916784 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1e1800 == 41 [pid = 2295] [id = 343] 01:35:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1211f3000) [pid = 2295] [serial = 1028] [outer = 0x0] 01:35:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x129242c00) [pid = 2295] [serial = 1029] [outer = 0x1211f3000] 01:35:16 INFO - PROCESS | 2295 | 1468830916810 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12bc88c00) [pid = 2295] [serial = 1030] [outer = 0x1211f3000] 01:35:17 INFO - PROCESS | 2295 | 1468830917127 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]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 522ms 01:35:17 INFO - PROCESS | 2295 | 1468830917171 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 2295 | 1468830917172 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:35:17 INFO - PROCESS | 2295 | 1468830917174 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 2295 | 1468830917175 Marionette TRACE conn2 <- [1,1346,null,{}] 01:35:17 INFO - PROCESS | 2295 | 1468830917177 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}] 01:35:17 INFO - PROCESS | 2295 | 1468830917178 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:17 INFO - PROCESS | 2295 | 1468830917285 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:35:17 INFO - PROCESS | 2295 | 1468830917290 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 2295 | 1468830917292 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9d6800 == 42 [pid = 2295] [id = 344] 01:35:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125ebb800) [pid = 2295] [serial = 1031] [outer = 0x0] 01:35:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12bc8d000) [pid = 2295] [serial = 1032] [outer = 0x125ebb800] 01:35:17 INFO - PROCESS | 2295 | 1468830917316 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12bf7b800) [pid = 2295] [serial = 1033] [outer = 0x125ebb800] 01:35:17 INFO - PROCESS | 2295 | 1468830917620 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]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 01:35:17 INFO - PROCESS | 2295 | 1468830917644 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 2295 | 1468830917645 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:35:17 INFO - PROCESS | 2295 | 1468830917647 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 2295 | 1468830917648 Marionette TRACE conn2 <- [1,1350,null,{}] 01:35:17 INFO - PROCESS | 2295 | 1468830917651 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}] 01:35:17 INFO - PROCESS | 2295 | 1468830917652 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:17 INFO - PROCESS | 2295 | 1468830917737 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:35:17 INFO - PROCESS | 2295 | 1468830917845 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 2295 | 1468830917846 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e23000 == 43 [pid = 2295] [id = 345] 01:35:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x111c7b400) [pid = 2295] [serial = 1034] [outer = 0x0] 01:35:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1127dc400) [pid = 2295] [serial = 1035] [outer = 0x111c7b400] 01:35:17 INFO - PROCESS | 2295 | 1468830917879 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1132e3400) [pid = 2295] [serial = 1036] [outer = 0x111c7b400] 01:35:18 INFO - PROCESS | 2295 | 1468830918307 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]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 719ms 01:35:18 INFO - PROCESS | 2295 | 1468830918369 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 2295 | 1468830918371 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:35:18 INFO - PROCESS | 2295 | 1468830918375 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 2295 | 1468830918377 Marionette TRACE conn2 <- [1,1354,null,{}] 01:35:18 INFO - PROCESS | 2295 | 1468830918381 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}] 01:35:18 INFO - PROCESS | 2295 | 1468830918382 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:18 INFO - PROCESS | 2295 | 1468830918487 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:35:18 INFO - PROCESS | 2295 | 1468830918558 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 2295 | 1468830918559 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x119840800 == 44 [pid = 2295] [id = 346] 01:35:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1176b3400) [pid = 2295] [serial = 1037] [outer = 0x0] 01:35:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1194b1000) [pid = 2295] [serial = 1038] [outer = 0x1176b3400] 01:35:18 INFO - PROCESS | 2295 | 1468830918589 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x119922800) [pid = 2295] [serial = 1039] [outer = 0x1176b3400] 01:35:19 INFO - PROCESS | 2295 | 1468830919008 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]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 01:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:35:19 INFO - PROCESS | 2295 | 1468830919050 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 2295 | 1468830919053 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:35:19 INFO - PROCESS | 2295 | 1468830919056 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 2295 | 1468830919057 Marionette TRACE conn2 <- [1,1358,null,{}] 01:35:19 INFO - PROCESS | 2295 | 1468830919059 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}] 01:35:19 INFO - PROCESS | 2295 | 1468830919061 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:19 INFO - PROCESS | 2295 | 1468830919182 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:35:19 INFO - PROCESS | 2295 | 1468830919265 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 2295 | 1468830919266 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a915000 == 45 [pid = 2295] [id = 347] 01:35:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x123791c00) [pid = 2295] [serial = 1040] [outer = 0x0] 01:35:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x123cca000) [pid = 2295] [serial = 1041] [outer = 0x123791c00] 01:35:19 INFO - PROCESS | 2295 | 1468830919297 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x125ebf000) [pid = 2295] [serial = 1042] [outer = 0x123791c00] 01:35:19 INFO - PROCESS | 2295 | 1468830919716 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]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 01:35:19 INFO - PROCESS | 2295 | 1468830919725 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 2295 | 1468830919727 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:35:19 INFO - PROCESS | 2295 | 1468830919734 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 2295 | 1468830919738 Marionette TRACE conn2 <- [1,1362,null,{}] 01:35:19 INFO - PROCESS | 2295 | 1468830919742 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}] 01:35:19 INFO - PROCESS | 2295 | 1468830919745 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:19 INFO - PROCESS | 2295 | 1468830919849 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:35:19 INFO - PROCESS | 2295 | 1468830919901 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 2295 | 1468830919903 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c522000 == 46 [pid = 2295] [id = 348] 01:35:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x125ec0400) [pid = 2295] [serial = 1043] [outer = 0x0] 01:35:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x128c1d400) [pid = 2295] [serial = 1044] [outer = 0x125ec0400] 01:35:19 INFO - PROCESS | 2295 | 1468830919931 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12a6b2400) [pid = 2295] [serial = 1045] [outer = 0x125ec0400] 01:35:20 INFO - PROCESS | 2295 | 1468830920413 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]]]}] 01:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 728ms 01:35:20 INFO - PROCESS | 2295 | 1468830920459 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 2295 | 1468830920461 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:35:20 INFO - PROCESS | 2295 | 1468830920481 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 2295 | 1468830920482 Marionette TRACE conn2 <- [1,1366,null,{}] 01:35:20 INFO - PROCESS | 2295 | 1468830920485 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}] 01:35:20 INFO - PROCESS | 2295 | 1468830920486 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:20 INFO - PROCESS | 2295 | 1468830920620 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:35:20 INFO - PROCESS | 2295 | 1468830920672 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 2295 | 1468830920673 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f20000 == 47 [pid = 2295] [id = 349] 01:35:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x116aab400) [pid = 2295] [serial = 1046] [outer = 0x0] 01:35:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1239bc400) [pid = 2295] [serial = 1047] [outer = 0x116aab400] 01:35:20 INFO - PROCESS | 2295 | 1468830920702 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x129408400) [pid = 2295] [serial = 1048] [outer = 0x116aab400] 01:35:21 INFO - PROCESS | 2295 | 1468830921253 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] 01:35:21 INFO - PROCESS | 2295 | 1468830921307 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:35:21 INFO - PROCESS | 2295 | 1468830921311 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 2295 | 1468830921313 Marionette TRACE conn2 <- [1,1370,null,{}] 01:35:21 INFO - PROCESS | 2295 | 1468830921317 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}] 01:35:21 INFO - PROCESS | 2295 | 1468830921318 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:21 INFO - PROCESS | 2295 | 1468830921417 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:35:21 INFO - PROCESS | 2295 | 1468830921491 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 2295 | 1468830921492 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x1164c4800 == 48 [pid = 2295] [id = 350] 01:35:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x1183d1c00) [pid = 2295] [serial = 1049] [outer = 0x0] 01:35:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x1185ba000) [pid = 2295] [serial = 1050] [outer = 0x1183d1c00] 01:35:21 INFO - PROCESS | 2295 | 1468830921521 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x11910e000) [pid = 2295] [serial = 1051] [outer = 0x1183d1c00] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9d6800 == 47 [pid = 2295] [id = 344] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1e1800 == 46 [pid = 2295] [id = 343] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12307b000 == 45 [pid = 2295] [id = 342] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12a909800 == 44 [pid = 2295] [id = 341] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12925c000 == 43 [pid = 2295] [id = 340] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x128abd000 == 42 [pid = 2295] [id = 339] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1248a5000 == 41 [pid = 2295] [id = 338] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x123ce1800 == 40 [pid = 2295] [id = 337] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1231a4800 == 39 [pid = 2295] [id = 336] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x11945d800 == 38 [pid = 2295] [id = 335] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x117ec4800 == 37 [pid = 2295] [id = 334] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x116f0f000 == 36 [pid = 2295] [id = 333] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1192e8000 == 35 [pid = 2295] [id = 332] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x116172800 == 34 [pid = 2295] [id = 331] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12a91e000 == 33 [pid = 2295] [id = 330] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x11982c000 == 32 [pid = 2295] [id = 318] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x116f20000 == 31 [pid = 2295] [id = 349] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12c522000 == 30 [pid = 2295] [id = 348] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12a915000 == 29 [pid = 2295] [id = 347] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x119840800 == 28 [pid = 2295] [id = 346] 01:35:22 INFO - PROCESS | 2295 | --DOCSHELL 0x115e23000 == 27 [pid = 2295] [id = 345] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x124287800) [pid = 2295] [serial = 972] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x12370a800) [pid = 2295] [serial = 969] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12898e000) [pid = 2295] [serial = 975] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1161ab000) [pid = 2295] [serial = 957] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x116768000) [pid = 2295] [serial = 958] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x1210cc000) [pid = 2295] [serial = 955] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x119920000) [pid = 2295] [serial = 954] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x119915000) [pid = 2295] [serial = 963] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119984c00) [pid = 2295] [serial = 964] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x123205400) [pid = 2295] [serial = 966] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x118110800) [pid = 2295] [serial = 960] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x11875e400) [pid = 2295] [serial = 961] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x117e26c00) [pid = 2295] [serial = 937] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1164dfc00) [pid = 2295] [serial = 936] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119958400) [pid = 2295] [serial = 940] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x11991cc00) [pid = 2295] [serial = 939] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x128996800) [pid = 2295] [serial = 943] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x124490c00) [pid = 2295] [serial = 942] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12a96b800) [pid = 2295] [serial = 946] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12924bc00) [pid = 2295] [serial = 945] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12b960800) [pid = 2295] [serial = 949] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12b8c2000) [pid = 2295] [serial = 948] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x125e38800) [pid = 2295] [serial = 973] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x129031800) [pid = 2295] [serial = 978] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12aaf0400) [pid = 2295] [serial = 990] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x128c14c00) [pid = 2295] [serial = 976] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1185b3800) [pid = 2295] [serial = 981] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1185bc000) [pid = 2295] [serial = 952] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x129403000) [pid = 2295] [serial = 987] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119cbe000) [pid = 2295] [serial = 982] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x129243400) [pid = 2295] [serial = 979] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1176b6c00) [pid = 2295] [serial = 951] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x129248400) [pid = 2295] [serial = 985] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x12a967800) [pid = 2295] [serial = 988] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x123793000) [pid = 2295] [serial = 970] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x123702800) [pid = 2295] [serial = 967] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x126887c00) [pid = 2295] [serial = 984] [outer = 0x0] [url = about:blank] 01:35:22 INFO - PROCESS | 2295 | 1468830922502 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] 01:35:22 INFO - PROCESS | 2295 | 1468830922538 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:35:22 INFO - PROCESS | 2295 | 1468830922541 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 2295 | 1468830922543 Marionette TRACE conn2 <- [1,1374,null,{}] 01:35:22 INFO - PROCESS | 2295 | 1468830922547 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}] 01:35:22 INFO - PROCESS | 2295 | 1468830922548 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:22 INFO - PROCESS | 2295 | 1468830922631 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:35:22 INFO - PROCESS | 2295 | 1468830922636 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 2295 | 1468830922639 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x115ebe800 == 28 [pid = 2295] [id = 351] 01:35:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1131bd400) [pid = 2295] [serial = 1052] [outer = 0x0] 01:35:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1131cb000) [pid = 2295] [serial = 1053] [outer = 0x1131bd400] 01:35:22 INFO - PROCESS | 2295 | 1468830922669 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x112dc3400) [pid = 2295] [serial = 1054] [outer = 0x1131bd400] 01:35:22 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:35:23 INFO - PROCESS | 2295 | 1468830923000 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] 01:35:23 INFO - PROCESS | 2295 | 1468830923035 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:35:23 INFO - PROCESS | 2295 | 1468830923041 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 2295 | 1468830923042 Marionette TRACE conn2 <- [1,1378,null,{}] 01:35:23 INFO - PROCESS | 2295 | 1468830923045 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}] 01:35:23 INFO - PROCESS | 2295 | 1468830923047 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:23 INFO - PROCESS | 2295 | 1468830923122 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:35:23 INFO - PROCESS | 2295 | 1468830923127 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 2295 | 1468830923128 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff6800 == 29 [pid = 2295] [id = 352] 01:35:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x116762400) [pid = 2295] [serial = 1055] [outer = 0x0] 01:35:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1176ad400) [pid = 2295] [serial = 1056] [outer = 0x116762400] 01:35:23 INFO - PROCESS | 2295 | 1468830923157 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1183d0800) [pid = 2295] [serial = 1057] [outer = 0x116762400] 01:35:23 INFO - PROCESS | 2295 | 1468830923492 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] 01:35:23 INFO - PROCESS | 2295 | 1468830923512 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:35:23 INFO - PROCESS | 2295 | 1468830923514 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 2295 | 1468830923517 Marionette TRACE conn2 <- [1,1382,null,{}] 01:35:23 INFO - PROCESS | 2295 | 1468830923527 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}] 01:35:23 INFO - PROCESS | 2295 | 1468830923530 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:23 INFO - PROCESS | 2295 | 1468830923608 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:35:23 INFO - PROCESS | 2295 | 1468830923662 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 2295 | 1468830923665 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b3000 == 30 [pid = 2295] [id = 353] 01:35:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x112dc1800) [pid = 2295] [serial = 1058] [outer = 0x0] 01:35:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x11910e800) [pid = 2295] [serial = 1059] [outer = 0x112dc1800] 01:35:23 INFO - PROCESS | 2295 | 1468830923693 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119920000) [pid = 2295] [serial = 1060] [outer = 0x112dc1800] 01:35:24 INFO - PROCESS | 2295 | [2295] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:35:24 INFO - PROCESS | 2295 | 1468830924204 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] 01:35:24 INFO - PROCESS | 2295 | 1468830924250 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:35:24 INFO - PROCESS | 2295 | 1468830924255 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 2295 | 1468830924260 Marionette TRACE conn2 <- [1,1386,null,{}] 01:35:24 INFO - PROCESS | 2295 | 1468830924264 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}] 01:35:24 INFO - PROCESS | 2295 | 1468830924265 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:24 INFO - PROCESS | 2295 | 1468830924372 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:35:24 INFO - PROCESS | 2295 | 1468830924444 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 2295 | 1468830924446 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x11830e800 == 31 [pid = 2295] [id = 354] 01:35:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x115e5bc00) [pid = 2295] [serial = 1061] [outer = 0x0] 01:35:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x11715e800) [pid = 2295] [serial = 1062] [outer = 0x115e5bc00] 01:35:24 INFO - PROCESS | 2295 | 1468830924477 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1185bb800) [pid = 2295] [serial = 1063] [outer = 0x115e5bc00] 01:35:25 INFO - PROCESS | 2295 | 1468830925085 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] 01:35:25 INFO - PROCESS | 2295 | 1468830925141 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:35:25 INFO - PROCESS | 2295 | 1468830925146 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 2295 | 1468830925148 Marionette TRACE conn2 <- [1,1390,null,{}] 01:35:25 INFO - PROCESS | 2295 | 1468830925151 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}] 01:35:25 INFO - PROCESS | 2295 | 1468830925152 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:25 INFO - PROCESS | 2295 | 1468830925255 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:35:25 INFO - PROCESS | 2295 | 1468830925307 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 2295 | 1468830925308 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c57800 == 32 [pid = 2295] [id = 355] 01:35:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x116890000) [pid = 2295] [serial = 1064] [outer = 0x0] 01:35:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x119951400) [pid = 2295] [serial = 1065] [outer = 0x116890000] 01:35:25 INFO - PROCESS | 2295 | 1468830925339 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x119986400) [pid = 2295] [serial = 1066] [outer = 0x116890000] 01:35:25 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff6800 == 31 [pid = 2295] [id = 352] 01:35:25 INFO - PROCESS | 2295 | --DOCSHELL 0x115ebe800 == 30 [pid = 2295] [id = 351] 01:35:25 INFO - PROCESS | 2295 | --DOCSHELL 0x1164c4800 == 29 [pid = 2295] [id = 350] 01:35:25 INFO - PROCESS | 2295 | 1468830925794 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 673ms 01:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:35:25 INFO - PROCESS | 2295 | 1468830925819 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 2295 | 1468830925821 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:35:25 INFO - PROCESS | 2295 | 1468830925831 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 2295 | 1468830925834 Marionette TRACE conn2 <- [1,1394,null,{}] 01:35:25 INFO - PROCESS | 2295 | 1468830925841 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}] 01:35:25 INFO - PROCESS | 2295 | 1468830925843 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:25 INFO - PROCESS | 2295 | 1468830925925 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:35:25 INFO - PROCESS | 2295 | 1468830925929 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 2295 | 1468830925931 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x117481000 == 30 [pid = 2295] [id = 356] 01:35:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x116764800) [pid = 2295] [serial = 1067] [outer = 0x0] 01:35:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x117e26c00) [pid = 2295] [serial = 1068] [outer = 0x116764800] 01:35:25 INFO - PROCESS | 2295 | 1468830925959 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1185c1c00) [pid = 2295] [serial = 1069] [outer = 0x116764800] 01:35:26 INFO - PROCESS | 2295 | 1468830926306 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 532ms 01:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:35:26 INFO - PROCESS | 2295 | 1468830926383 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 2295 | 1468830926385 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:35:26 INFO - PROCESS | 2295 | 1468830926390 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 2295 | 1468830926391 Marionette TRACE conn2 <- [1,1398,null,{}] 01:35:26 INFO - PROCESS | 2295 | 1468830926394 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}] 01:35:26 INFO - PROCESS | 2295 | 1468830926395 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:26 INFO - PROCESS | 2295 | 1468830926494 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:35:26 INFO - PROCESS | 2295 | 1468830926532 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 2295 | 1468830926533 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d8a000 == 31 [pid = 2295] [id = 357] 01:35:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1198b8c00) [pid = 2295] [serial = 1070] [outer = 0x0] 01:35:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x11998a800) [pid = 2295] [serial = 1071] [outer = 0x1198b8c00] 01:35:26 INFO - PROCESS | 2295 | 1468830926559 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1210c2000) [pid = 2295] [serial = 1072] [outer = 0x1198b8c00] 01:35:26 INFO - PROCESS | 2295 | 1468830926927 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 571ms 01:35:26 INFO - PROCESS | 2295 | 1468830926969 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 2295 | 1468830926970 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:35:26 INFO - PROCESS | 2295 | 1468830926972 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 2295 | 1468830926975 Marionette TRACE conn2 <- [1,1402,null,{}] 01:35:26 INFO - PROCESS | 2295 | 1468830926983 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}] 01:35:26 INFO - PROCESS | 2295 | 1468830926986 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:27 INFO - PROCESS | 2295 | 1468830927084 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:35:27 INFO - PROCESS | 2295 | 1468830927125 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 2295 | 1468830927127 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d0000 == 32 [pid = 2295] [id = 358] 01:35:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x123036800) [pid = 2295] [serial = 1073] [outer = 0x0] 01:35:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x123708400) [pid = 2295] [serial = 1074] [outer = 0x123036800] 01:35:27 INFO - PROCESS | 2295 | 1468830927155 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x111fe3800) [pid = 2295] [serial = 1075] [outer = 0x123036800] 01:35:27 INFO - PROCESS | 2295 | 1468830927477 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 01:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:35:27 INFO - PROCESS | 2295 | 1468830927494 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 2295 | 1468830927496 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:35:27 INFO - PROCESS | 2295 | 1468830927498 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 2295 | 1468830927499 Marionette TRACE conn2 <- [1,1406,null,{}] 01:35:27 INFO - PROCESS | 2295 | 1468830927502 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}] 01:35:27 INFO - PROCESS | 2295 | 1468830927503 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:27 INFO - PROCESS | 2295 | 1468830927603 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:35:27 INFO - PROCESS | 2295 | 1468830927612 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 2295 | 1468830927614 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x124225800 == 33 [pid = 2295] [id = 359] 01:35:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1237ab400) [pid = 2295] [serial = 1076] [outer = 0x0] 01:35:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x124483000) [pid = 2295] [serial = 1077] [outer = 0x1237ab400] 01:35:27 INFO - PROCESS | 2295 | 1468830927638 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x124ed5800) [pid = 2295] [serial = 1078] [outer = 0x1237ab400] 01:35:27 INFO - PROCESS | 2295 | 1468830927965 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]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 01:35:28 INFO - PROCESS | 2295 | 1468830928022 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 2295 | 1468830928024 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:35:28 INFO - PROCESS | 2295 | 1468830928026 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 2295 | 1468830928027 Marionette TRACE conn2 <- [1,1410,null,{}] 01:35:28 INFO - PROCESS | 2295 | 1468830928029 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}] 01:35:28 INFO - PROCESS | 2295 | 1468830928030 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:28 INFO - PROCESS | 2295 | 1468830928124 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:35:28 INFO - PROCESS | 2295 | 1468830928127 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 2295 | 1468830928129 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f39800 == 34 [pid = 2295] [id = 360] 01:35:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x10eafd800) [pid = 2295] [serial = 1079] [outer = 0x0] 01:35:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12592b800) [pid = 2295] [serial = 1080] [outer = 0x10eafd800] 01:35:28 INFO - PROCESS | 2295 | 1468830928153 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x128891800) [pid = 2295] [serial = 1081] [outer = 0x10eafd800] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x1183d1c00) [pid = 2295] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1176b3400) [pid = 2295] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x111c7b400) [pid = 2295] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x123791c00) [pid = 2295] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x116762400) [pid = 2295] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x125ec0400) [pid = 2295] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1131bd400) [pid = 2295] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1292d2800) [pid = 2295] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x128892800) [pid = 2295] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12b17bc00) [pid = 2295] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x11875c800) [pid = 2295] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119921c00) [pid = 2295] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1185c1000) [pid = 2295] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112f4e000) [pid = 2295] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1183cbc00) [pid = 2295] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1237aa000) [pid = 2295] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x11688ec00) [pid = 2295] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12a965c00) [pid = 2295] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1211f3000) [pid = 2295] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x116aab400) [pid = 2295] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1133b9400) [pid = 2295] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x125ebb800) [pid = 2295] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:35:28 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125d2a800) [pid = 2295] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:35:28 INFO - PROCESS | 2295 | 1468830928613 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]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 618ms 01:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:35:28 INFO - PROCESS | 2295 | 1468830928645 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 2295 | 1468830928647 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:35:28 INFO - PROCESS | 2295 | 1468830928650 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 2295 | 1468830928651 Marionette TRACE conn2 <- [1,1414,null,{}] 01:35:28 INFO - PROCESS | 2295 | 1468830928655 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}] 01:35:28 INFO - PROCESS | 2295 | 1468830928661 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:28 INFO - PROCESS | 2295 | 1468830928821 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:35:28 INFO - PROCESS | 2295 | 1468830928907 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 2295 | 1468830928909 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289a8800 == 35 [pid = 2295] [id = 361] 01:35:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x116762400) [pid = 2295] [serial = 1082] [outer = 0x0] 01:35:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123c87c00) [pid = 2295] [serial = 1083] [outer = 0x116762400] 01:35:28 INFO - PROCESS | 2295 | 1468830928949 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1210bf800) [pid = 2295] [serial = 1084] [outer = 0x116762400] 01:35:29 INFO - PROCESS | 2295 | 1468830929268 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 672ms 01:35:29 INFO - PROCESS | 2295 | 1468830929322 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 2295 | 1468830929325 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:35:29 INFO - PROCESS | 2295 | 1468830929337 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 2295 | 1468830929338 Marionette TRACE conn2 <- [1,1418,null,{}] 01:35:29 INFO - PROCESS | 2295 | 1468830929342 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}] 01:35:29 INFO - PROCESS | 2295 | 1468830929344 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:29 INFO - PROCESS | 2295 | 1468830929417 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:35:29 INFO - PROCESS | 2295 | 1468830929420 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 2295 | 1468830929422 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd0800 == 36 [pid = 2295] [id = 362] 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128993800) [pid = 2295] [serial = 1085] [outer = 0x0] 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x129030400) [pid = 2295] [serial = 1086] [outer = 0x128993800] 01:35:29 INFO - PROCESS | 2295 | 1468830929448 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x129241000) [pid = 2295] [serial = 1087] [outer = 0x128993800] 01:35:29 INFO - PROCESS | 2295 | 1468830929766 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 471ms 01:35:29 INFO - PROCESS | 2295 | 1468830929809 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 2295 | 1468830929810 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:35:29 INFO - PROCESS | 2295 | 1468830929813 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 2295 | 1468830929814 Marionette TRACE conn2 <- [1,1422,null,{}] 01:35:29 INFO - PROCESS | 2295 | 1468830929816 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}] 01:35:29 INFO - PROCESS | 2295 | 1468830929817 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:29 INFO - PROCESS | 2295 | 1468830929892 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:35:29 INFO - PROCESS | 2295 | 1468830929896 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 2295 | 1468830929897 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3bf800 == 37 [pid = 2295] [id = 363] 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x129244400) [pid = 2295] [serial = 1088] [outer = 0x0] 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12924e400) [pid = 2295] [serial = 1089] [outer = 0x129244400] 01:35:29 INFO - PROCESS | 2295 | 1468830929920 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x129403000) [pid = 2295] [serial = 1090] [outer = 0x129244400] 01:35:30 INFO - PROCESS | 2295 | 1468830930264 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]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 01:35:30 INFO - PROCESS | 2295 | 1468830930282 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 2295 | 1468830930283 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:35:30 INFO - PROCESS | 2295 | 1468830930285 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 2295 | 1468830930286 Marionette TRACE conn2 <- [1,1426,null,{}] 01:35:30 INFO - PROCESS | 2295 | 1468830930288 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}] 01:35:30 INFO - PROCESS | 2295 | 1468830930289 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:30 INFO - PROCESS | 2295 | 1468830930393 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:35:30 INFO - PROCESS | 2295 | 1468830930399 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 2295 | 1468830930400 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a904800 == 38 [pid = 2295] [id = 364] 01:35:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12924a000) [pid = 2295] [serial = 1091] [outer = 0x0] 01:35:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12940b800) [pid = 2295] [serial = 1092] [outer = 0x12924a000] 01:35:30 INFO - PROCESS | 2295 | 1468830930425 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12a6b2c00) [pid = 2295] [serial = 1093] [outer = 0x12924a000] 01:35:30 INFO - PROCESS | 2295 | 1468830930929 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]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 669ms 01:35:30 INFO - PROCESS | 2295 | 1468830930973 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 2295 | 1468830930975 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:35:30 INFO - PROCESS | 2295 | 1468830930980 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 2295 | 1468830930983 Marionette TRACE conn2 <- [1,1430,null,{}] 01:35:30 INFO - PROCESS | 2295 | 1468830930987 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}] 01:35:30 INFO - PROCESS | 2295 | 1468830930990 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:31 INFO - PROCESS | 2295 | 1468830931092 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:35:31 INFO - PROCESS | 2295 | 1468830931160 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 2295 | 1468830931162 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x119830800 == 39 [pid = 2295] [id = 365] 01:35:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x11649f800) [pid = 2295] [serial = 1094] [outer = 0x0] 01:35:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x116aab400) [pid = 2295] [serial = 1095] [outer = 0x11649f800] 01:35:31 INFO - PROCESS | 2295 | 1468830931193 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x118757400) [pid = 2295] [serial = 1096] [outer = 0x11649f800] 01:35:31 INFO - PROCESS | 2295 | 1468830931720 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]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 772ms 01:35:31 INFO - PROCESS | 2295 | 1468830931752 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 2295 | 1468830931757 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:35:31 INFO - PROCESS | 2295 | 1468830931762 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 2295 | 1468830931764 Marionette TRACE conn2 <- [1,1434,null,{}] 01:35:31 INFO - PROCESS | 2295 | 1468830931767 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}] 01:35:31 INFO - PROCESS | 2295 | 1468830931769 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:31 INFO - PROCESS | 2295 | 1468830931868 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:35:31 INFO - PROCESS | 2295 | 1468830931937 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 2295 | 1468830931939 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a22000 == 40 [pid = 2295] [id = 366] 01:35:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x119cbec00) [pid = 2295] [serial = 1097] [outer = 0x0] 01:35:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1211ec800) [pid = 2295] [serial = 1098] [outer = 0x119cbec00] 01:35:31 INFO - PROCESS | 2295 | 1468830931969 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12348e800) [pid = 2295] [serial = 1099] [outer = 0x119cbec00] 01:35:32 INFO - PROCESS | 2295 | 1468830932416 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]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 669ms 01:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:35:32 INFO - PROCESS | 2295 | 1468830932432 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 2295 | 1468830932433 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:35:32 INFO - PROCESS | 2295 | 1468830932436 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 2295 | 1468830932439 Marionette TRACE conn2 <- [1,1438,null,{}] 01:35:32 INFO - PROCESS | 2295 | 1468830932449 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}] 01:35:32 INFO - PROCESS | 2295 | 1468830932452 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:32 INFO - PROCESS | 2295 | 1468830932551 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:35:32 INFO - PROCESS | 2295 | 1468830932622 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 2295 | 1468830932624 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d3800 == 41 [pid = 2295] [id = 367] 01:35:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12389c400) [pid = 2295] [serial = 1100] [outer = 0x0] 01:35:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x125d9dc00) [pid = 2295] [serial = 1101] [outer = 0x12389c400] 01:35:32 INFO - PROCESS | 2295 | 1468830932656 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x128d1f000) [pid = 2295] [serial = 1102] [outer = 0x12389c400] 01:35:33 INFO - PROCESS | 2295 | 1468830933061 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 01:35:33 INFO - PROCESS | 2295 | 1468830933110 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:35:33 INFO - PROCESS | 2295 | 1468830933112 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:35:33 INFO - PROCESS | 2295 | 1468830933115 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 2295 | 1468830933116 Marionette TRACE conn2 <- [1,1442,null,{}] 01:35:33 INFO - PROCESS | 2295 | 1468830933118 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}] 01:35:33 INFO - PROCESS | 2295 | 1468830933120 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:33 INFO - PROCESS | 2295 | 1468830933236 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:35:33 INFO - PROCESS | 2295 | 1468830933293 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 2295 | 1468830933295 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9dc000 == 42 [pid = 2295] [id = 368] 01:35:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12940c800) [pid = 2295] [serial = 1103] [outer = 0x0] 01:35:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12a966c00) [pid = 2295] [serial = 1104] [outer = 0x12940c800] 01:35:33 INFO - PROCESS | 2295 | 1468830933324 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12aaf3c00) [pid = 2295] [serial = 1105] [outer = 0x12940c800] 01:35:33 INFO - PROCESS | 2295 | 1468830933909 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 820ms 01:35:33 INFO - PROCESS | 2295 | 1468830933937 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 2295 | 1468830933941 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:35:33 INFO - PROCESS | 2295 | 1468830933945 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 2295 | 1468830933948 Marionette TRACE conn2 <- [1,1446,null,{}] 01:35:33 INFO - PROCESS | 2295 | 1468830933952 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}] 01:35:33 INFO - PROCESS | 2295 | 1468830933954 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:34 INFO - PROCESS | 2295 | 1468830934056 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:35:34 INFO - PROCESS | 2295 | 1468830934122 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 2295 | 1468830934125 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e8d800 == 43 [pid = 2295] [id = 369] 01:35:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1161aac00) [pid = 2295] [serial = 1106] [outer = 0x0] 01:35:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1164e6c00) [pid = 2295] [serial = 1107] [outer = 0x1161aac00] 01:35:34 INFO - PROCESS | 2295 | 1468830934153 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x1176b6c00) [pid = 2295] [serial = 1108] [outer = 0x1161aac00] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3bf800 == 42 [pid = 2295] [id = 363] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd0800 == 41 [pid = 2295] [id = 362] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x1289a8800 == 40 [pid = 2295] [id = 361] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x124f39800 == 39 [pid = 2295] [id = 360] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x124225800 == 38 [pid = 2295] [id = 359] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d0000 == 37 [pid = 2295] [id = 358] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x119d8a000 == 36 [pid = 2295] [id = 357] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x117481000 == 35 [pid = 2295] [id = 356] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x11910e800) [pid = 2295] [serial = 1059] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | 1468830934652 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]]]}] 01:35:34 INFO - PROCESS | 2295 | --DOCSHELL 0x11830e800 == 34 [pid = 2295] [id = 354] 01:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 728ms 01:35:34 INFO - PROCESS | 2295 | 1468830934678 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 2295 | 1468830934681 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:35:34 INFO - PROCESS | 2295 | 1468830934686 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 2295 | 1468830934687 Marionette TRACE conn2 <- [1,1450,null,{}] 01:35:34 INFO - PROCESS | 2295 | 1468830934691 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}] 01:35:34 INFO - PROCESS | 2295 | 1468830934694 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:34 INFO - PROCESS | 2295 | 1468830934777 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x1185ba000) [pid = 2295] [serial = 1050] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x11910e000) [pid = 2295] [serial = 1051] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1194b1000) [pid = 2295] [serial = 1038] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x1132e3400) [pid = 2295] [serial = 1036] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x123cca000) [pid = 2295] [serial = 1041] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1176ad400) [pid = 2295] [serial = 1056] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x128c1d400) [pid = 2295] [serial = 1044] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1131cb000) [pid = 2295] [serial = 1053] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x12a37ac00) [pid = 2295] [serial = 1017] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12b012c00) [pid = 2295] [serial = 1020] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12b95ec00) [pid = 2295] [serial = 1023] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x11916e800) [pid = 2295] [serial = 1002] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1194b6800) [pid = 2295] [serial = 1003] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1211ec400) [pid = 2295] [serial = 1005] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1183d0800) [pid = 2295] [serial = 1057] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12370c400) [pid = 2295] [serial = 1006] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x118808800) [pid = 2295] [serial = 996] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x11916d800) [pid = 2295] [serial = 997] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x11301e000) [pid = 2295] [serial = 993] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x115e56400) [pid = 2295] [serial = 994] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x123788c00) [pid = 2295] [serial = 1008] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1240e3400) [pid = 2295] [serial = 1009] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x124487400) [pid = 2295] [serial = 1011] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x125d9d000) [pid = 2295] [serial = 1012] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x116aaec00) [pid = 2295] [serial = 999] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1183d8400) [pid = 2295] [serial = 1000] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12b17fc00) [pid = 2295] [serial = 991] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x125ebf000) [pid = 2295] [serial = 1042] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x12bc88c00) [pid = 2295] [serial = 1030] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x129408400) [pid = 2295] [serial = 1048] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x112dc3400) [pid = 2295] [serial = 1054] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1239bc400) [pid = 2295] [serial = 1047] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x11676a400) [pid = 2295] [serial = 1026] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x11887b800) [pid = 2295] [serial = 1027] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12b969000) [pid = 2295] [serial = 1024] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x129242c00) [pid = 2295] [serial = 1029] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12bf7b800) [pid = 2295] [serial = 1033] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x128987800) [pid = 2295] [serial = 1014] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x12a6b2400) [pid = 2295] [serial = 1045] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x119922800) [pid = 2295] [serial = 1039] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x1127dc400) [pid = 2295] [serial = 1035] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x12a96fc00) [pid = 2295] [serial = 1018] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x12b8bc400) [pid = 2295] [serial = 1021] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x12bc8d000) [pid = 2295] [serial = 1032] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x1292d1800) [pid = 2295] [serial = 1015] [outer = 0x0] [url = about:blank] 01:35:34 INFO - PROCESS | 2295 | 1468830934848 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 2295 | 1468830934849 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168d0800 == 35 [pid = 2295] [id = 370] 01:35:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x1131cb000) [pid = 2295] [serial = 1109] [outer = 0x0] 01:35:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1176ad400) [pid = 2295] [serial = 1110] [outer = 0x1131cb000] 01:35:34 INFO - PROCESS | 2295 | 1468830934879 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x119163c00) [pid = 2295] [serial = 1111] [outer = 0x1131cb000] 01:35:35 INFO - PROCESS | 2295 | 1468830935181 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]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 523ms 01:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:35:35 INFO - PROCESS | 2295 | 1468830935210 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 2295 | 1468830935211 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:35:35 INFO - PROCESS | 2295 | 1468830935213 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 2295 | 1468830935215 Marionette TRACE conn2 <- [1,1454,null,{}] 01:35:35 INFO - PROCESS | 2295 | 1468830935224 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}] 01:35:35 INFO - PROCESS | 2295 | 1468830935228 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:35 INFO - PROCESS | 2295 | 1468830935306 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:35:35 INFO - PROCESS | 2295 | 1468830935313 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 2295 | 1468830935315 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b5800 == 36 [pid = 2295] [id = 371] 01:35:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x119921c00) [pid = 2295] [serial = 1112] [outer = 0x0] 01:35:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x11942bc00) [pid = 2295] [serial = 1113] [outer = 0x119921c00] 01:35:35 INFO - PROCESS | 2295 | 1468830935342 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x123708000) [pid = 2295] [serial = 1114] [outer = 0x119921c00] 01:35:35 INFO - PROCESS | 2295 | 1468830935683 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]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 522ms 01:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:35:35 INFO - PROCESS | 2295 | 1468830935736 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 2295 | 1468830935737 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:35:35 INFO - PROCESS | 2295 | 1468830935739 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 2295 | 1468830935741 Marionette TRACE conn2 <- [1,1458,null,{}] 01:35:35 INFO - PROCESS | 2295 | 1468830935743 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}] 01:35:35 INFO - PROCESS | 2295 | 1468830935744 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:35 INFO - PROCESS | 2295 | 1468830935822 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:35:35 INFO - PROCESS | 2295 | 1468830935827 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 2295 | 1468830935828 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a020800 == 37 [pid = 2295] [id = 372] 01:35:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x123784800) [pid = 2295] [serial = 1115] [outer = 0x0] 01:35:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1240eb000) [pid = 2295] [serial = 1116] [outer = 0x123784800] 01:35:35 INFO - PROCESS | 2295 | 1468830935854 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x125937400) [pid = 2295] [serial = 1117] [outer = 0x123784800] 01:35:36 INFO - PROCESS | 2295 | 1468830936212 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 01:35:36 INFO - PROCESS | 2295 | 1468830936259 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 2295 | 1468830936260 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:35:36 INFO - PROCESS | 2295 | 1468830936263 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 2295 | 1468830936264 Marionette TRACE conn2 <- [1,1462,null,{}] 01:35:36 INFO - PROCESS | 2295 | 1468830936266 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}] 01:35:36 INFO - PROCESS | 2295 | 1468830936267 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:36 INFO - PROCESS | 2295 | 1468830936346 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:35:36 INFO - PROCESS | 2295 | 1468830936349 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 2295 | 1468830936350 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x1164bc800 == 38 [pid = 2295] [id = 373] 01:35:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x125938400) [pid = 2295] [serial = 1118] [outer = 0x0] 01:35:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x128990000) [pid = 2295] [serial = 1119] [outer = 0x125938400] 01:35:36 INFO - PROCESS | 2295 | 1468830936375 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1292ce400) [pid = 2295] [serial = 1120] [outer = 0x125938400] 01:35:36 INFO - PROCESS | 2295 | 1468830936713 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 01:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:35:36 INFO - PROCESS | 2295 | 1468830936734 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 2295 | 1468830936735 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:35:36 INFO - PROCESS | 2295 | 1468830936737 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 2295 | 1468830936738 Marionette TRACE conn2 <- [1,1466,null,{}] 01:35:36 INFO - PROCESS | 2295 | 1468830936743 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}] 01:35:36 INFO - PROCESS | 2295 | 1468830936747 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:36 INFO - PROCESS | 2295 | 1468830936846 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:35:36 INFO - PROCESS | 2295 | 1468830936917 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 2295 | 1468830936918 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cd7000 == 39 [pid = 2295] [id = 374] 01:35:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x12924cc00) [pid = 2295] [serial = 1121] [outer = 0x0] 01:35:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x12a6b2400) [pid = 2295] [serial = 1122] [outer = 0x12924cc00] 01:35:36 INFO - PROCESS | 2295 | 1468830936943 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x12b95d400) [pid = 2295] [serial = 1123] [outer = 0x12924cc00] 01:35:37 INFO - PROCESS | 2295 | 1468830937288 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]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 572ms 01:35:37 INFO - PROCESS | 2295 | 1468830937311 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 2295 | 1468830937312 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:35:37 INFO - PROCESS | 2295 | 1468830937314 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 2295 | 1468830937315 Marionette TRACE conn2 <- [1,1470,null,{}] 01:35:37 INFO - PROCESS | 2295 | 1468830937318 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}] 01:35:37 INFO - PROCESS | 2295 | 1468830937319 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:37 INFO - PROCESS | 2295 | 1468830937416 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:35:37 INFO - PROCESS | 2295 | 1468830937433 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 2295 | 1468830937434 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x115eca800 == 40 [pid = 2295] [id = 375] 01:35:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12a964800) [pid = 2295] [serial = 1124] [outer = 0x0] 01:35:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x12b96a800) [pid = 2295] [serial = 1125] [outer = 0x12a964800] 01:35:37 INFO - PROCESS | 2295 | 1468830937458 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x12bc8ac00) [pid = 2295] [serial = 1126] [outer = 0x12a964800] 01:35:37 INFO - PROCESS | 2295 | 1468830937814 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]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 01:35:37 INFO - PROCESS | 2295 | 1468830937833 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:35:37 INFO - PROCESS | 2295 | 1468830937834 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:35:37 INFO - PROCESS | 2295 | 1468830937836 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 2295 | 1468830937838 Marionette TRACE conn2 <- [1,1474,null,{}] 01:35:37 INFO - PROCESS | 2295 | 1468830937841 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}] 01:35:37 INFO - PROCESS | 2295 | 1468830937842 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:37 INFO - PROCESS | 2295 | 1468830937945 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:35:37 INFO - PROCESS | 2295 | 1468830937958 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 2295 | 1468830937959 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c4000 == 41 [pid = 2295] [id = 376] 01:35:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1292cd400) [pid = 2295] [serial = 1127] [outer = 0x0] 01:35:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12bf79000) [pid = 2295] [serial = 1128] [outer = 0x1292cd400] 01:35:37 INFO - PROCESS | 2295 | 1468830937983 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x12bf7e800) [pid = 2295] [serial = 1129] [outer = 0x1292cd400] 01:35:38 INFO - PROCESS | 2295 | 1468830938332 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]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 523ms 01:35:38 INFO - PROCESS | 2295 | 1468830938360 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 2295 | 1468830938362 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:35:38 INFO - PROCESS | 2295 | 1468830938364 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 2295 | 1468830938365 Marionette TRACE conn2 <- [1,1478,null,{}] 01:35:38 INFO - PROCESS | 2295 | 1468830938374 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}] 01:35:38 INFO - PROCESS | 2295 | 1468830938376 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:38 INFO - PROCESS | 2295 | 1468830938478 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:35:38 INFO - PROCESS | 2295 | 1468830938481 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 2295 | 1468830938482 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa8d800 == 42 [pid = 2295] [id = 377] 01:35:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12bae8000) [pid = 2295] [serial = 1130] [outer = 0x0] 01:35:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12baefc00) [pid = 2295] [serial = 1131] [outer = 0x12bae8000] 01:35:38 INFO - PROCESS | 2295 | 1468830938545 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12baf3c00) [pid = 2295] [serial = 1132] [outer = 0x12bae8000] 01:35:38 INFO - PROCESS | 2295 | 1468830938960 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]]]}] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x128993800) [pid = 2295] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x116764800) [pid = 2295] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x116890000) [pid = 2295] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x123036800) [pid = 2295] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1237ab400) [pid = 2295] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x116762400) [pid = 2295] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1198b8c00) [pid = 2295] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x10eafd800) [pid = 2295] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:35:38 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x129244400) [pid = 2295] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 620ms 01:35:38 INFO - PROCESS | 2295 | 1468830938985 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 2295 | 1468830938987 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:35:38 INFO - PROCESS | 2295 | 1468830938993 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 2295 | 1468830938995 Marionette TRACE conn2 <- [1,1482,null,{}] 01:35:38 INFO - PROCESS | 2295 | 1468830938998 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}] 01:35:39 INFO - PROCESS | 2295 | 1468830939000 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:39 INFO - PROCESS | 2295 | 1468830939124 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:35:39 INFO - PROCESS | 2295 | 1468830939132 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 2295 | 1468830939134 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c6000 == 43 [pid = 2295] [id = 378] 01:35:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x116890000) [pid = 2295] [serial = 1133] [outer = 0x0] 01:35:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1198b8c00) [pid = 2295] [serial = 1134] [outer = 0x116890000] 01:35:39 INFO - PROCESS | 2295 | 1468830939172 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x124e0d400) [pid = 2295] [serial = 1135] [outer = 0x116890000] 01:35:39 INFO - PROCESS | 2295 | 1468830939595 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 622ms 01:35:39 INFO - PROCESS | 2295 | 1468830939619 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 2295 | 1468830939620 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:35:39 INFO - PROCESS | 2295 | 1468830939627 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 2295 | 1468830939629 Marionette TRACE conn2 <- [1,1486,null,{}] 01:35:39 INFO - PROCESS | 2295 | 1468830939632 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}] 01:35:39 INFO - PROCESS | 2295 | 1468830939633 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:39 INFO - PROCESS | 2295 | 1468830939736 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:35:39 INFO - PROCESS | 2295 | 1468830939757 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 2295 | 1468830939759 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x112646800 == 44 [pid = 2295] [id = 379] 01:35:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12363b800) [pid = 2295] [serial = 1136] [outer = 0x0] 01:35:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12888f400) [pid = 2295] [serial = 1137] [outer = 0x12363b800] 01:35:39 INFO - PROCESS | 2295 | 1468830939784 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x12c554000) [pid = 2295] [serial = 1138] [outer = 0x12363b800] 01:35:40 INFO - PROCESS | 2295 | 1468830940116 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 521ms 01:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:35:40 INFO - PROCESS | 2295 | 1468830940148 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 2295 | 1468830940149 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:35:40 INFO - PROCESS | 2295 | 1468830940151 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 2295 | 1468830940152 Marionette TRACE conn2 <- [1,1490,null,{}] 01:35:40 INFO - PROCESS | 2295 | 1468830940154 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}] 01:35:40 INFO - PROCESS | 2295 | 1468830940155 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:40 INFO - PROCESS | 2295 | 1468830940235 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:35:40 INFO - PROCESS | 2295 | 1468830940294 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 2295 | 1468830940295 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c521000 == 45 [pid = 2295] [id = 380] 01:35:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12c550c00) [pid = 2295] [serial = 1139] [outer = 0x0] 01:35:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12c559400) [pid = 2295] [serial = 1140] [outer = 0x12c550c00] 01:35:40 INFO - PROCESS | 2295 | 1468830940320 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12c817400) [pid = 2295] [serial = 1141] [outer = 0x12c550c00] 01:35:40 INFO - PROCESS | 2295 | 1468830940578 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms 01:35:40 INFO - PROCESS | 2295 | 1468830940629 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 2295 | 1468830940630 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:35:40 INFO - PROCESS | 2295 | 1468830940632 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 2295 | 1468830940633 Marionette TRACE conn2 <- [1,1494,null,{}] 01:35:40 INFO - PROCESS | 2295 | 1468830940636 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}] 01:35:40 INFO - PROCESS | 2295 | 1468830940637 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:40 INFO - PROCESS | 2295 | 1468830940730 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:35:40 INFO - PROCESS | 2295 | 1468830940734 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 2295 | 1468830940735 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6dd800 == 46 [pid = 2295] [id = 381] 01:35:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1174a4c00) [pid = 2295] [serial = 1142] [outer = 0x0] 01:35:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1174ac000) [pid = 2295] [serial = 1143] [outer = 0x1174a4c00] 01:35:40 INFO - PROCESS | 2295 | 1468830940759 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1174b1800) [pid = 2295] [serial = 1144] [outer = 0x1174a4c00] 01:35:41 INFO - PROCESS | 2295 | 1468830941261 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]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 01:35:41 INFO - PROCESS | 2295 | 1468830941303 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 2295 | 1468830941306 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:35:41 INFO - PROCESS | 2295 | 1468830941309 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 2295 | 1468830941311 Marionette TRACE conn2 <- [1,1498,null,{}] 01:35:41 INFO - PROCESS | 2295 | 1468830941315 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}] 01:35:41 INFO - PROCESS | 2295 | 1468830941316 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:41 INFO - PROCESS | 2295 | 1468830941426 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:35:41 INFO - PROCESS | 2295 | 1468830941486 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 2295 | 1468830941487 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x117492800 == 47 [pid = 2295] [id = 382] 01:35:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x11614d400) [pid = 2295] [serial = 1145] [outer = 0x0] 01:35:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1174a9400) [pid = 2295] [serial = 1146] [outer = 0x11614d400] 01:35:41 INFO - PROCESS | 2295 | 1468830941518 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x11810e800) [pid = 2295] [serial = 1147] [outer = 0x11614d400] 01:35:41 INFO - PROCESS | 2295 | 1468830941957 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]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 01:35:41 INFO - PROCESS | 2295 | 1468830941979 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 2295 | 1468830941982 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:35:41 INFO - PROCESS | 2295 | 1468830941987 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 2295 | 1468830941989 Marionette TRACE conn2 <- [1,1502,null,{}] 01:35:41 INFO - PROCESS | 2295 | 1468830941992 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}] 01:35:41 INFO - PROCESS | 2295 | 1468830941994 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:42 INFO - PROCESS | 2295 | 1468830942098 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:35:42 INFO - PROCESS | 2295 | 1468830942156 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 2295 | 1468830942157 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x123740800 == 48 [pid = 2295] [id = 383] 01:35:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x118875400) [pid = 2295] [serial = 1148] [outer = 0x0] 01:35:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1198bbc00) [pid = 2295] [serial = 1149] [outer = 0x118875400] 01:35:42 INFO - PROCESS | 2295 | 1468830942188 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x119991800) [pid = 2295] [serial = 1150] [outer = 0x118875400] 01:35:42 INFO - PROCESS | 2295 | 1468830942642 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 672ms 01:35:42 INFO - PROCESS | 2295 | 1468830942660 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 2295 | 1468830942661 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:35:42 INFO - PROCESS | 2295 | 1468830942664 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 2295 | 1468830942666 Marionette TRACE conn2 <- [1,1506,null,{}] 01:35:42 INFO - PROCESS | 2295 | 1468830942691 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}] 01:35:42 INFO - PROCESS | 2295 | 1468830942694 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:42 INFO - PROCESS | 2295 | 1468830942839 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:35:42 INFO - PROCESS | 2295 | 1468830942893 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 2295 | 1468830942896 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcd4800 == 49 [pid = 2295] [id = 384] 01:35:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x119c4a400) [pid = 2295] [serial = 1151] [outer = 0x0] 01:35:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x119cba400) [pid = 2295] [serial = 1152] [outer = 0x119c4a400] 01:35:42 INFO - PROCESS | 2295 | 1468830942927 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12370a000) [pid = 2295] [serial = 1153] [outer = 0x119c4a400] 01:35:43 INFO - PROCESS | 2295 | 1468830943380 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]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 771ms 01:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:35:43 INFO - PROCESS | 2295 | 1468830943435 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 2295 | 1468830943437 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:35:43 INFO - PROCESS | 2295 | 1468830943440 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 2295 | 1468830943441 Marionette TRACE conn2 <- [1,1510,null,{}] 01:35:43 INFO - PROCESS | 2295 | 1468830943443 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}] 01:35:43 INFO - PROCESS | 2295 | 1468830943445 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:43 INFO - PROCESS | 2295 | 1468830943550 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:35:43 INFO - PROCESS | 2295 | 1468830943826 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 2295 | 1468830943828 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x11748c000 == 50 [pid = 2295] [id = 385] 01:35:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x115e59c00) [pid = 2295] [serial = 1154] [outer = 0x0] 01:35:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x116767000) [pid = 2295] [serial = 1155] [outer = 0x115e59c00] 01:35:43 INFO - PROCESS | 2295 | 1468830943860 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x1174b3800) [pid = 2295] [serial = 1156] [outer = 0x115e59c00] 01:35:44 INFO - PROCESS | 2295 | 1468830944382 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]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 971ms 01:35:44 INFO - PROCESS | 2295 | 1468830944412 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:35:44 INFO - PROCESS | 2295 | 1468830944414 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:35:44 INFO - PROCESS | 2295 | 1468830944417 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 2295 | 1468830944419 Marionette TRACE conn2 <- [1,1514,null,{}] 01:35:44 INFO - PROCESS | 2295 | 1468830944423 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}] 01:35:44 INFO - PROCESS | 2295 | 1468830944424 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:44 INFO - PROCESS | 2295 | 1468830944522 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:35:44 INFO - PROCESS | 2295 | 1468830944602 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 2295 | 1468830944603 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x1164a9800 == 51 [pid = 2295] [id = 386] 01:35:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x118759000) [pid = 2295] [serial = 1157] [outer = 0x0] 01:35:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x118873800) [pid = 2295] [serial = 1158] [outer = 0x118759000] 01:35:44 INFO - PROCESS | 2295 | 1468830944631 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x11991b400) [pid = 2295] [serial = 1159] [outer = 0x118759000] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x12c521000 == 50 [pid = 2295] [id = 380] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x112646800 == 49 [pid = 2295] [id = 379] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c6000 == 48 [pid = 2295] [id = 378] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa8d800 == 47 [pid = 2295] [id = 377] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c4000 == 46 [pid = 2295] [id = 376] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x115eca800 == 45 [pid = 2295] [id = 375] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x123cd7000 == 44 [pid = 2295] [id = 374] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x1164bc800 == 43 [pid = 2295] [id = 373] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x11a020800 == 42 [pid = 2295] [id = 372] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b5800 == 41 [pid = 2295] [id = 371] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x1168d0800 == 40 [pid = 2295] [id = 370] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x117e8d800 == 39 [pid = 2295] [id = 369] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x119830800 == 38 [pid = 2295] [id = 365] 01:35:45 INFO - PROCESS | 2295 | --DOCSHELL 0x12a904800 == 37 [pid = 2295] [id = 364] 01:35:45 INFO - PROCESS | 2295 | 1468830945120 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]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 723ms 01:35:45 INFO - PROCESS | 2295 | 1468830945143 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 2295 | 1468830945145 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:35:45 INFO - PROCESS | 2295 | 1468830945148 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 2295 | 1468830945149 Marionette TRACE conn2 <- [1,1518,null,{}] 01:35:45 INFO - PROCESS | 2295 | 1468830945151 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}] 01:35:45 INFO - PROCESS | 2295 | 1468830945153 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:45 INFO - PROCESS | 2295 | 1468830945235 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:35:45 INFO - PROCESS | 2295 | 1468830945245 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 2295 | 1468830945246 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x118517000 == 38 [pid = 2295] [id = 387] 01:35:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x11887b800) [pid = 2295] [serial = 1160] [outer = 0x0] 01:35:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1211ec400) [pid = 2295] [serial = 1161] [outer = 0x11887b800] 01:35:45 INFO - PROCESS | 2295 | 1468830945271 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x124287800) [pid = 2295] [serial = 1162] [outer = 0x11887b800] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x12924e400) [pid = 2295] [serial = 1089] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x129241000) [pid = 2295] [serial = 1087] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x129403000) [pid = 2295] [serial = 1090] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x129030400) [pid = 2295] [serial = 1086] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x117e26c00) [pid = 2295] [serial = 1068] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x119986400) [pid = 2295] [serial = 1066] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x111fe3800) [pid = 2295] [serial = 1075] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x119951400) [pid = 2295] [serial = 1065] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x124ed5800) [pid = 2295] [serial = 1078] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x123c87c00) [pid = 2295] [serial = 1083] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x11715e800) [pid = 2295] [serial = 1062] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x11998a800) [pid = 2295] [serial = 1071] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x123708400) [pid = 2295] [serial = 1074] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12592b800) [pid = 2295] [serial = 1080] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1210c2000) [pid = 2295] [serial = 1072] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x128891800) [pid = 2295] [serial = 1081] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x124483000) [pid = 2295] [serial = 1077] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1210bf800) [pid = 2295] [serial = 1084] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1185c1c00) [pid = 2295] [serial = 1069] [outer = 0x0] [url = about:blank] 01:35:45 INFO - PROCESS | 2295 | 1468830945635 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]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 01:35:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:35:45 INFO - PROCESS | 2295 | 1468830945668 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 2295 | 1468830945669 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:35:45 INFO - PROCESS | 2295 | 1468830945676 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 2295 | 1468830945680 Marionette TRACE conn2 <- [1,1522,null,{}] 01:35:45 INFO - PROCESS | 2295 | 1468830945683 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}] 01:35:45 INFO - PROCESS | 2295 | 1468830945686 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:45 INFO - PROCESS | 2295 | 1468830945767 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:35:45 INFO - PROCESS | 2295 | 1468830945772 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 2295 | 1468830945775 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cd7000 == 39 [pid = 2295] [id = 388] 01:35:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1246a5c00) [pid = 2295] [serial = 1163] [outer = 0x0] 01:35:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x125d9d400) [pid = 2295] [serial = 1164] [outer = 0x1246a5c00] 01:35:45 INFO - PROCESS | 2295 | 1468830945800 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x129031400) [pid = 2295] [serial = 1165] [outer = 0x1246a5c00] 01:35:46 INFO - PROCESS | 2295 | 1468830946131 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"]]]}] 01:35:46 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 () { 01:35:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:35:46 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 () { 01:35:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:35:46 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 () { 01:35:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:35:46 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 () { 01:35:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:35:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 478ms 01:35:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:35:46 INFO - PROCESS | 2295 | 1468830946151 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 2295 | 1468830946153 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:35:46 INFO - PROCESS | 2295 | 1468830946155 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 2295 | 1468830946156 Marionette TRACE conn2 <- [1,1526,null,{}] 01:35:46 INFO - PROCESS | 2295 | 1468830946159 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}] 01:35:46 INFO - PROCESS | 2295 | 1468830946160 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:46 INFO - PROCESS | 2295 | 1468830946243 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:35:46 INFO - PROCESS | 2295 | 1468830946301 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 2295 | 1468830946302 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289ba000 == 40 [pid = 2295] [id = 389] 01:35:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x129030400) [pid = 2295] [serial = 1166] [outer = 0x0] 01:35:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1292d3000) [pid = 2295] [serial = 1167] [outer = 0x129030400] 01:35:46 INFO - PROCESS | 2295 | 1468830946327 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12aaf8c00) [pid = 2295] [serial = 1168] [outer = 0x129030400] 01:35:46 INFO - PROCESS | 2295 | 1468830946594 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"]]]}] 01:35:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:35:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:35:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:35:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 473ms 01:35:46 INFO - PROCESS | 2295 | 1468830946629 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 2295 | 1468830946630 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:35:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:35:46 INFO - PROCESS | 2295 | 1468830946633 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 2295 | 1468830946634 Marionette TRACE conn2 <- [1,1530,null,{}] 01:35:46 INFO - PROCESS | 2295 | 1468830946636 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}] 01:35:46 INFO - PROCESS | 2295 | 1468830946637 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:46 INFO - PROCESS | 2295 | 1468830946727 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:35:46 INFO - PROCESS | 2295 | 1468830946731 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 2295 | 1468830946736 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a659000 == 41 [pid = 2295] [id = 390] 01:35:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12bae6800) [pid = 2295] [serial = 1169] [outer = 0x0] 01:35:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12bae9c00) [pid = 2295] [serial = 1170] [outer = 0x12bae6800] 01:35:46 INFO - PROCESS | 2295 | 1468830946774 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12bc86800) [pid = 2295] [serial = 1171] [outer = 0x12bae6800] 01:35:47 INFO - PROCESS | 2295 | 1468830947095 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]]]}] 01:35:47 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 01:35:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:35:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:35:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:35:47 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. 01:35:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:35:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 01:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:35:47 INFO - PROCESS | 2295 | 1468830947151 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 2295 | 1468830947153 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:35:47 INFO - PROCESS | 2295 | 1468830947155 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 2295 | 1468830947156 Marionette TRACE conn2 <- [1,1534,null,{}] 01:35:47 INFO - PROCESS | 2295 | 1468830947158 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}] 01:35:47 INFO - PROCESS | 2295 | 1468830947160 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:47 INFO - PROCESS | 2295 | 1468830947276 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:35:47 INFO - PROCESS | 2295 | 1468830947282 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 2295 | 1468830947284 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9dd800 == 42 [pid = 2295] [id = 391] 01:35:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12b8c4400) [pid = 2295] [serial = 1172] [outer = 0x0] 01:35:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12bf7c000) [pid = 2295] [serial = 1173] [outer = 0x12b8c4400] 01:35:47 INFO - PROCESS | 2295 | 1468830947308 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12c555c00) [pid = 2295] [serial = 1174] [outer = 0x12b8c4400] 01:35:47 INFO - PROCESS | 2295 | 1468830947655 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]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 01:35:47 INFO - PROCESS | 2295 | 1468830947674 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:35:47 INFO - PROCESS | 2295 | 1468830947676 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:35:47 INFO - PROCESS | 2295 | 1468830947678 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 2295 | 1468830947679 Marionette TRACE conn2 <- [1,1538,null,{}] 01:35:47 INFO - PROCESS | 2295 | 1468830947682 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}] 01:35:47 INFO - PROCESS | 2295 | 1468830947683 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:47 INFO - PROCESS | 2295 | 1468830947811 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:35:47 INFO - PROCESS | 2295 | 1468830947841 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 2295 | 1468830947842 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6c3000 == 43 [pid = 2295] [id = 392] 01:35:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x12aab9400) [pid = 2295] [serial = 1175] [outer = 0x0] 01:35:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12aabe800) [pid = 2295] [serial = 1176] [outer = 0x12aab9400] 01:35:47 INFO - PROCESS | 2295 | 1468830947884 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12aac2400) [pid = 2295] [serial = 1177] [outer = 0x12aab9400] 01:35:48 INFO - PROCESS | 2295 | 1468830948313 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 01:35:48 INFO - PROCESS | 2295 | 1468830948350 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 2295 | 1468830948351 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:35:48 INFO - PROCESS | 2295 | 1468830948353 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 2295 | 1468830948355 Marionette TRACE conn2 <- [1,1542,null,{}] 01:35:48 INFO - PROCESS | 2295 | 1468830948357 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}] 01:35:48 INFO - PROCESS | 2295 | 1468830948358 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:48 INFO - PROCESS | 2295 | 1468830948461 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:35:48 INFO - PROCESS | 2295 | 1468830948474 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 2295 | 1468830948475 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb49800 == 44 [pid = 2295] [id = 393] 01:35:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x1164da000) [pid = 2295] [serial = 1178] [outer = 0x0] 01:35:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12c557800) [pid = 2295] [serial = 1179] [outer = 0x1164da000] 01:35:48 INFO - PROCESS | 2295 | 1468830948499 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x12c818800) [pid = 2295] [serial = 1180] [outer = 0x1164da000] 01:35:48 INFO - PROCESS | 2295 | 1468830948805 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 01:35:48 INFO - PROCESS | 2295 | 1468830948823 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 2295 | 1468830948826 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:35:48 INFO - PROCESS | 2295 | 1468830948835 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 2295 | 1468830948836 Marionette TRACE conn2 <- [1,1546,null,{}] 01:35:48 INFO - PROCESS | 2295 | 1468830948839 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}] 01:35:48 INFO - PROCESS | 2295 | 1468830948841 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:48 INFO - PROCESS | 2295 | 1468830948950 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:35:48 INFO - PROCESS | 2295 | 1468830948976 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 2295 | 1468830948977 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0f2000 == 45 [pid = 2295] [id = 394] 01:35:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1199e9400) [pid = 2295] [serial = 1181] [outer = 0x0] 01:35:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x1199eb800) [pid = 2295] [serial = 1182] [outer = 0x1199e9400] 01:35:49 INFO - PROCESS | 2295 | 1468830949001 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x1199f0800) [pid = 2295] [serial = 1183] [outer = 0x1199e9400] 01:35:49 INFO - PROCESS | 2295 | 1468830949357 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]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 574ms 01:35:49 INFO - PROCESS | 2295 | 1468830949405 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 2295 | 1468830949406 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:35:49 INFO - PROCESS | 2295 | 1468830949408 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 2295 | 1468830949409 Marionette TRACE conn2 <- [1,1550,null,{}] 01:35:49 INFO - PROCESS | 2295 | 1468830949411 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}] 01:35:49 INFO - PROCESS | 2295 | 1468830949413 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:49 INFO - PROCESS | 2295 | 1468830949722 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12a964800) [pid = 2295] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1292cd400) [pid = 2295] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x12bae8000) [pid = 2295] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x116890000) [pid = 2295] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1161aac00) [pid = 2295] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x123784800) [pid = 2295] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119921c00) [pid = 2295] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x125938400) [pid = 2295] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x12363b800) [pid = 2295] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1131cb000) [pid = 2295] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x12924cc00) [pid = 2295] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:35:49 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12c550c00) [pid = 2295] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:35:49 INFO - PROCESS | 2295 | 1468830949777 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 2295 | 1468830949778 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d9800 == 46 [pid = 2295] [id = 395] 01:35:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x110e2a800) [pid = 2295] [serial = 1184] [outer = 0x0] 01:35:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x110e2f800) [pid = 2295] [serial = 1185] [outer = 0x110e2a800] 01:35:49 INFO - PROCESS | 2295 | 1468830949805 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x117e2b400) [pid = 2295] [serial = 1186] [outer = 0x110e2a800] 01:35:50 INFO - PROCESS | 2295 | 1468830950103 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 719ms 01:35:50 INFO - PROCESS | 2295 | 1468830950129 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 2295 | 1468830950131 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:35:50 INFO - PROCESS | 2295 | 1468830950133 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 2295 | 1468830950135 Marionette TRACE conn2 <- [1,1554,null,{}] 01:35:50 INFO - PROCESS | 2295 | 1468830950137 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}] 01:35:50 INFO - PROCESS | 2295 | 1468830950141 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:50 INFO - PROCESS | 2295 | 1468830950255 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:35:50 INFO - PROCESS | 2295 | 1468830950319 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 2295 | 1468830950320 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d380800 == 47 [pid = 2295] [id = 396] 01:35:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x110e30400) [pid = 2295] [serial = 1187] [outer = 0x0] 01:35:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12aac2800) [pid = 2295] [serial = 1188] [outer = 0x110e30400] 01:35:50 INFO - PROCESS | 2295 | 1468830950343 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12c814000) [pid = 2295] [serial = 1189] [outer = 0x110e30400] 01:35:50 INFO - PROCESS | 2295 | 1468830950608 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 01:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:35:50 INFO - PROCESS | 2295 | 1468830950653 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 2295 | 1468830950654 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:35:50 INFO - PROCESS | 2295 | 1468830950664 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 2295 | 1468830950665 Marionette TRACE conn2 <- [1,1558,null,{}] 01:35:50 INFO - PROCESS | 2295 | 1468830950668 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}] 01:35:50 INFO - PROCESS | 2295 | 1468830950669 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:50 INFO - PROCESS | 2295 | 1468830950756 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:35:50 INFO - PROCESS | 2295 | 1468830950762 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 2295 | 1468830950763 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d615000 == 48 [pid = 2295] [id = 397] 01:35:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x123108800) [pid = 2295] [serial = 1190] [outer = 0x0] 01:35:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12310b000) [pid = 2295] [serial = 1191] [outer = 0x123108800] 01:35:50 INFO - PROCESS | 2295 | 1468830950787 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x123110000) [pid = 2295] [serial = 1192] [outer = 0x123108800] 01:35:51 INFO - PROCESS | 2295 | 1468830951117 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]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:35:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 475ms 01:35:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:35:51 INFO - PROCESS | 2295 | 1468830951133 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 2295 | 1468830951134 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:35:51 INFO - PROCESS | 2295 | 1468830951136 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 2295 | 1468830951137 Marionette TRACE conn2 <- [1,1562,null,{}] 01:35:51 INFO - PROCESS | 2295 | 1468830951141 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}] 01:35:51 INFO - PROCESS | 2295 | 1468830951143 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:51 INFO - PROCESS | 2295 | 1468830951261 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:35:51 INFO - PROCESS | 2295 | 1468830951267 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 2295 | 1468830951268 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x116859800 == 49 [pid = 2295] [id = 398] 01:35:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x123102800) [pid = 2295] [serial = 1193] [outer = 0x0] 01:35:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x123111800) [pid = 2295] [serial = 1194] [outer = 0x123102800] 01:35:51 INFO - PROCESS | 2295 | 1468830951292 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x123988400) [pid = 2295] [serial = 1195] [outer = 0x123102800] 01:35:51 INFO - PROCESS | 2295 | 1468830951595 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]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:35:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 468ms 01:35:51 INFO - PROCESS | 2295 | 1468830951605 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 2295 | 1468830951606 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:35:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:35:51 INFO - PROCESS | 2295 | 1468830951616 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 2295 | 1468830951617 Marionette TRACE conn2 <- [1,1566,null,{}] 01:35:51 INFO - PROCESS | 2295 | 1468830951619 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}] 01:35:51 INFO - PROCESS | 2295 | 1468830951620 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:51 INFO - PROCESS | 2295 | 1468830951710 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:35:51 INFO - PROCESS | 2295 | 1468830951823 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 2295 | 1468830951825 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x112e31000 == 50 [pid = 2295] [id = 399] 01:35:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x110e23c00) [pid = 2295] [serial = 1196] [outer = 0x0] 01:35:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x110e29000) [pid = 2295] [serial = 1197] [outer = 0x110e23c00] 01:35:51 INFO - PROCESS | 2295 | 1468830951857 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x1132e3400) [pid = 2295] [serial = 1198] [outer = 0x110e23c00] 01:35:52 INFO - PROCESS | 2295 | 1468830952311 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]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:35:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 720ms 01:35:52 INFO - PROCESS | 2295 | 1468830952338 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 2295 | 1468830952341 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:35:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:35:52 INFO - PROCESS | 2295 | 1468830952346 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 2295 | 1468830952348 Marionette TRACE conn2 <- [1,1570,null,{}] 01:35:52 INFO - PROCESS | 2295 | 1468830952352 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}] 01:35:52 INFO - PROCESS | 2295 | 1468830952357 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:52 INFO - PROCESS | 2295 | 1468830952519 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:35:52 INFO - PROCESS | 2295 | 1468830952626 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 2295 | 1468830952628 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238b3000 == 51 [pid = 2295] [id = 400] 01:35:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x116767c00) [pid = 2295] [serial = 1199] [outer = 0x0] 01:35:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x119111000) [pid = 2295] [serial = 1200] [outer = 0x116767c00] 01:35:52 INFO - PROCESS | 2295 | 1468830952676 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x11995e000) [pid = 2295] [serial = 1201] [outer = 0x116767c00] 01:35:53 INFO - PROCESS | 2295 | 1468830953143 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:35:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 825ms 01:35:53 INFO - PROCESS | 2295 | 1468830953172 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 2295 | 1468830953175 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:35:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:35:53 INFO - PROCESS | 2295 | 1468830953178 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 2295 | 1468830953179 Marionette TRACE conn2 <- [1,1574,null,{}] 01:35:53 INFO - PROCESS | 2295 | 1468830953182 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}] 01:35:53 INFO - PROCESS | 2295 | 1468830953183 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:53 INFO - PROCESS | 2295 | 1468830953293 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:35:53 INFO - PROCESS | 2295 | 1468830953356 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 2295 | 1468830953357 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa85800 == 52 [pid = 2295] [id = 401] 01:35:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x1199ee400) [pid = 2295] [serial = 1202] [outer = 0x0] 01:35:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 122 (0x1210bf800) [pid = 2295] [serial = 1203] [outer = 0x1199ee400] 01:35:53 INFO - PROCESS | 2295 | 1468830953427 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 123 (0x123792000) [pid = 2295] [serial = 1204] [outer = 0x1199ee400] 01:35:53 INFO - PROCESS | 2295 | 1468830953861 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:35:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 721ms 01:35:53 INFO - PROCESS | 2295 | 1468830953901 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 2295 | 1468830953903 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:35:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:35:53 INFO - PROCESS | 2295 | 1468830953914 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 2295 | 1468830953921 Marionette TRACE conn2 <- [1,1578,null,{}] 01:35:53 INFO - PROCESS | 2295 | 1468830953925 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}] 01:35:53 INFO - PROCESS | 2295 | 1468830953929 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:54 INFO - PROCESS | 2295 | 1468830954090 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:35:54 INFO - PROCESS | 2295 | 1468830954229 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 2295 | 1468830954231 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b05f000 == 53 [pid = 2295] [id = 402] 01:35:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 124 (0x123105400) [pid = 2295] [serial = 1205] [outer = 0x0] 01:35:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 125 (0x124487400) [pid = 2295] [serial = 1206] [outer = 0x123105400] 01:35:54 INFO - PROCESS | 2295 | 1468830954261 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 126 (0x128993800) [pid = 2295] [serial = 1207] [outer = 0x123105400] 01:35:54 INFO - PROCESS | 2295 | 1468830954654 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]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 783ms 01:35:54 INFO - PROCESS | 2295 | 1468830954691 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:35:54 INFO - PROCESS | 2295 | 1468830954693 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:35:54 INFO - PROCESS | 2295 | 1468830954695 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 2295 | 1468830954696 Marionette TRACE conn2 <- [1,1582,null,{}] 01:35:54 INFO - PROCESS | 2295 | 1468830954699 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}] 01:35:54 INFO - PROCESS | 2295 | 1468830954700 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:54 INFO - PROCESS | 2295 | 1468830954808 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:35:54 INFO - PROCESS | 2295 | 1468830954870 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 2295 | 1468830954872 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6cd000 == 54 [pid = 2295] [id = 403] 01:35:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 127 (0x1174a8800) [pid = 2295] [serial = 1208] [outer = 0x0] 01:35:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 128 (0x12a6bac00) [pid = 2295] [serial = 1209] [outer = 0x1174a8800] 01:35:54 INFO - PROCESS | 2295 | 1468830954954 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 129 (0x12b181000) [pid = 2295] [serial = 1210] [outer = 0x1174a8800] 01:35:55 INFO - PROCESS | 2295 | 1468830955362 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]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:35:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 719ms 01:35:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:35:55 INFO - PROCESS | 2295 | 1468830955414 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 2295 | 1468830955416 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:35:55 INFO - PROCESS | 2295 | 1468830955418 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 2295 | 1468830955419 Marionette TRACE conn2 <- [1,1586,null,{}] 01:35:55 INFO - PROCESS | 2295 | 1468830955440 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}] 01:35:55 INFO - PROCESS | 2295 | 1468830955442 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:55 INFO - PROCESS | 2295 | 1468830955710 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:35:55 INFO - PROCESS | 2295 | 1468830955786 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 2295 | 1468830955788 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x123290800 == 55 [pid = 2295] [id = 404] 01:35:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 130 (0x1164db000) [pid = 2295] [serial = 1211] [outer = 0x0] 01:35:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 131 (0x116890000) [pid = 2295] [serial = 1212] [outer = 0x1164db000] 01:35:55 INFO - PROCESS | 2295 | 1468830955816 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 132 (0x1183cec00) [pid = 2295] [serial = 1213] [outer = 0x1164db000] 01:35:56 INFO - PROCESS | 2295 | 1468830956241 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]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 872ms 01:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:35:56 INFO - PROCESS | 2295 | 1468830956293 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 2295 | 1468830956295 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:35:56 INFO - PROCESS | 2295 | 1468830956297 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 2295 | 1468830956299 Marionette TRACE conn2 <- [1,1590,null,{}] 01:35:56 INFO - PROCESS | 2295 | 1468830956302 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}] 01:35:56 INFO - PROCESS | 2295 | 1468830956303 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:56 INFO - PROCESS | 2295 | 1468830956389 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:35:56 INFO - PROCESS | 2295 | 1468830956472 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 2295 | 1468830956474 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x118777800 == 56 [pid = 2295] [id = 405] 01:35:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 133 (0x1199e4000) [pid = 2295] [serial = 1214] [outer = 0x0] 01:35:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 134 (0x119c46400) [pid = 2295] [serial = 1215] [outer = 0x1199e4000] 01:35:56 INFO - PROCESS | 2295 | 1468830956513 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 135 (0x123106400) [pid = 2295] [serial = 1216] [outer = 0x1199e4000] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x116859800 == 55 [pid = 2295] [id = 398] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12d615000 == 54 [pid = 2295] [id = 397] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12d380800 == 53 [pid = 2295] [id = 396] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d9800 == 52 [pid = 2295] [id = 395] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0f2000 == 51 [pid = 2295] [id = 394] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb49800 == 50 [pid = 2295] [id = 393] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6c3000 == 49 [pid = 2295] [id = 392] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9dd800 == 48 [pid = 2295] [id = 391] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12a659000 == 47 [pid = 2295] [id = 390] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x1289ba000 == 46 [pid = 2295] [id = 389] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x123cd7000 == 45 [pid = 2295] [id = 388] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x118517000 == 44 [pid = 2295] [id = 387] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x1164a9800 == 43 [pid = 2295] [id = 386] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x11748c000 == 42 [pid = 2295] [id = 385] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x117492800 == 41 [pid = 2295] [id = 382] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6dd800 == 40 [pid = 2295] [id = 381] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b3000 == 39 [pid = 2295] [id = 353] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x119c57800 == 38 [pid = 2295] [id = 355] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d3800 == 37 [pid = 2295] [id = 367] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x123740800 == 36 [pid = 2295] [id = 383] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcd4800 == 35 [pid = 2295] [id = 384] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x126a22000 == 34 [pid = 2295] [id = 366] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9dc000 == 33 [pid = 2295] [id = 368] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x123290800 == 32 [pid = 2295] [id = 404] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6cd000 == 31 [pid = 2295] [id = 403] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12b05f000 == 30 [pid = 2295] [id = 402] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa85800 == 29 [pid = 2295] [id = 401] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x1238b3000 == 28 [pid = 2295] [id = 400] 01:35:57 INFO - PROCESS | 2295 | --DOCSHELL 0x112e31000 == 27 [pid = 2295] [id = 399] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 134 (0x12b96a800) [pid = 2295] [serial = 1125] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 133 (0x12bf79000) [pid = 2295] [serial = 1128] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 132 (0x12baefc00) [pid = 2295] [serial = 1131] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 131 (0x124e0d400) [pid = 2295] [serial = 1135] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 130 (0x116aab400) [pid = 2295] [serial = 1095] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 129 (0x1211ec800) [pid = 2295] [serial = 1098] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 128 (0x12a966c00) [pid = 2295] [serial = 1104] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 127 (0x1176b6c00) [pid = 2295] [serial = 1108] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 126 (0x1164e6c00) [pid = 2295] [serial = 1107] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 125 (0x12940b800) [pid = 2295] [serial = 1092] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 124 (0x1240eb000) [pid = 2295] [serial = 1116] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 123 (0x125937400) [pid = 2295] [serial = 1117] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 122 (0x11942bc00) [pid = 2295] [serial = 1113] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 121 (0x123708000) [pid = 2295] [serial = 1114] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x1292ce400) [pid = 2295] [serial = 1120] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x128990000) [pid = 2295] [serial = 1119] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x125d9dc00) [pid = 2295] [serial = 1101] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x1198b8c00) [pid = 2295] [serial = 1134] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x12baf3c00) [pid = 2295] [serial = 1132] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x12c554000) [pid = 2295] [serial = 1138] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x1176ad400) [pid = 2295] [serial = 1110] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x119163c00) [pid = 2295] [serial = 1111] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x12a6b2400) [pid = 2295] [serial = 1122] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x12b95d400) [pid = 2295] [serial = 1123] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x12c817400) [pid = 2295] [serial = 1141] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1174ac000) [pid = 2295] [serial = 1143] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x12bf7e800) [pid = 2295] [serial = 1129] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x12bc8ac00) [pid = 2295] [serial = 1126] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x12c559400) [pid = 2295] [serial = 1140] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x12888f400) [pid = 2295] [serial = 1137] [outer = 0x0] [url = about:blank] 01:35:57 INFO - PROCESS | 2295 | 1468830957729 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]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1473ms 01:35:57 INFO - PROCESS | 2295 | 1468830957771 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 2295 | 1468830957773 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:35:57 INFO - PROCESS | 2295 | 1468830957777 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 2295 | 1468830957779 Marionette TRACE conn2 <- [1,1594,null,{}] 01:35:57 INFO - PROCESS | 2295 | 1468830957782 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}] 01:35:57 INFO - PROCESS | 2295 | 1468830957784 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:57 INFO - PROCESS | 2295 | 1468830957867 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:35:57 INFO - PROCESS | 2295 | 1468830957927 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 2295 | 1468830957928 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x116fe2800 == 28 [pid = 2295] [id = 406] 01:35:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x1132d9400) [pid = 2295] [serial = 1217] [outer = 0x0] 01:35:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x1174a7c00) [pid = 2295] [serial = 1218] [outer = 0x1132d9400] 01:35:57 INFO - PROCESS | 2295 | 1468830957962 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x117e27000) [pid = 2295] [serial = 1219] [outer = 0x1132d9400] 01:35:58 INFO - PROCESS | 2295 | 1468830958283 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]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 01:35:58 INFO - PROCESS | 2295 | 1468830958298 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 2295 | 1468830958301 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:35:58 INFO - PROCESS | 2295 | 1468830958306 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 2295 | 1468830958311 Marionette TRACE conn2 <- [1,1598,null,{}] 01:35:58 INFO - PROCESS | 2295 | 1468830958314 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}] 01:35:58 INFO - PROCESS | 2295 | 1468830958316 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:58 INFO - PROCESS | 2295 | 1468830958396 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:35:58 INFO - PROCESS | 2295 | 1468830958400 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 2295 | 1468830958401 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x119459800 == 29 [pid = 2295] [id = 407] 01:35:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x118808000) [pid = 2295] [serial = 1220] [outer = 0x0] 01:35:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x119957800) [pid = 2295] [serial = 1221] [outer = 0x118808000] 01:35:58 INFO - PROCESS | 2295 | 1468830958431 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1199ea800) [pid = 2295] [serial = 1222] [outer = 0x118808000] 01:35:58 INFO - PROCESS | 2295 | 1468830958781 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]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 01:35:58 INFO - PROCESS | 2295 | 1468830958829 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 2295 | 1468830958830 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:35:58 INFO - PROCESS | 2295 | 1468830958833 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 2295 | 1468830958835 Marionette TRACE conn2 <- [1,1602,null,{}] 01:35:58 INFO - PROCESS | 2295 | 1468830958843 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}] 01:35:58 INFO - PROCESS | 2295 | 1468830958846 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:58 INFO - PROCESS | 2295 | 1468830958926 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:35:58 INFO - PROCESS | 2295 | 1468830958931 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 2295 | 1468830958933 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x1231a3800 == 30 [pid = 2295] [id = 408] 01:35:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x115d95400) [pid = 2295] [serial = 1223] [outer = 0x0] 01:35:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x123105800) [pid = 2295] [serial = 1224] [outer = 0x115d95400] 01:35:58 INFO - PROCESS | 2295 | 1468830958963 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x12370d800) [pid = 2295] [serial = 1225] [outer = 0x115d95400] 01:35:59 INFO - PROCESS | 2295 | 1468830959336 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 01:35:59 INFO - PROCESS | 2295 | 1468830959356 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 2295 | 1468830959358 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:35:59 INFO - PROCESS | 2295 | 1468830959360 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 2295 | 1468830959362 Marionette TRACE conn2 <- [1,1606,null,{}] 01:35:59 INFO - PROCESS | 2295 | 1468830959364 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}] 01:35:59 INFO - PROCESS | 2295 | 1468830959365 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:59 INFO - PROCESS | 2295 | 1468830959478 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:35:59 INFO - PROCESS | 2295 | 1468830959484 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 2295 | 1468830959485 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:35:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x12406e000 == 31 [pid = 2295] [id = 409] 01:35:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x12370d400) [pid = 2295] [serial = 1226] [outer = 0x0] 01:35:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x12389ec00) [pid = 2295] [serial = 1227] [outer = 0x12370d400] 01:35:59 INFO - PROCESS | 2295 | 1468830959511 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x12398dc00) [pid = 2295] [serial = 1228] [outer = 0x12370d400] 01:35:59 INFO - PROCESS | 2295 | 1468830959851 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 01:35:59 INFO - PROCESS | 2295 | 1468830959884 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:35:59 INFO - PROCESS | 2295 | 1468830959896 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:35:59 INFO - PROCESS | 2295 | 1468830959898 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 2295 | 1468830959899 Marionette TRACE conn2 <- [1,1610,null,{}] 01:35:59 INFO - PROCESS | 2295 | 1468830959901 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}] 01:35:59 INFO - PROCESS | 2295 | 1468830959903 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:00 INFO - PROCESS | 2295 | 1468830959998 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:36:00 INFO - PROCESS | 2295 | 1468830960042 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 2295 | 1468830960043 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289b1800 == 32 [pid = 2295] [id = 410] 01:36:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x1130c6000) [pid = 2295] [serial = 1229] [outer = 0x0] 01:36:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x1241c0c00) [pid = 2295] [serial = 1230] [outer = 0x1130c6000] 01:36:00 INFO - PROCESS | 2295 | 1468830960068 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x125934800) [pid = 2295] [serial = 1231] [outer = 0x1130c6000] 01:36:00 INFO - PROCESS | 2295 | 1468830960438 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]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 570ms 01:36:00 INFO - PROCESS | 2295 | 1468830960472 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 2295 | 1468830960474 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:36:00 INFO - PROCESS | 2295 | 1468830960477 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 2295 | 1468830960479 Marionette TRACE conn2 <- [1,1614,null,{}] 01:36:00 INFO - PROCESS | 2295 | 1468830960482 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}] 01:36:00 INFO - PROCESS | 2295 | 1468830960486 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:00 INFO - PROCESS | 2295 | 1468830960596 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:36:00 INFO - PROCESS | 2295 | 1468830960647 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 2295 | 1468830960649 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295cc000 == 33 [pid = 2295] [id = 411] 01:36:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x125d9dc00) [pid = 2295] [serial = 1232] [outer = 0x0] 01:36:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 122 (0x129030c00) [pid = 2295] [serial = 1233] [outer = 0x125d9dc00] 01:36:00 INFO - PROCESS | 2295 | 1468830960679 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 123 (0x12a37bc00) [pid = 2295] [serial = 1234] [outer = 0x125d9dc00] 01:36:01 INFO - PROCESS | 2295 | 1468830961096 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]]]}] 01:36:01 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 01:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 672ms 01:36:01 INFO - PROCESS | 2295 | 1468830961149 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:36:01 INFO - PROCESS | 2295 | 1468830961158 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:36:01 INFO - PROCESS | 2295 | 1468830961160 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 2295 | 1468830961161 Marionette TRACE conn2 <- [1,1618,null,{}] 01:36:01 INFO - PROCESS | 2295 | 1468830961170 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}] 01:36:01 INFO - PROCESS | 2295 | 1468830961172 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:01 INFO - PROCESS | 2295 | 1468830961269 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:36:01 INFO - PROCESS | 2295 | 1468830961273 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 2295 | 1468830961274 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a912800 == 34 [pid = 2295] [id = 412] 01:36:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 124 (0x125d9e400) [pid = 2295] [serial = 1235] [outer = 0x0] 01:36:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 125 (0x12a96fc00) [pid = 2295] [serial = 1236] [outer = 0x125d9e400] 01:36:01 INFO - PROCESS | 2295 | 1468830961298 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 126 (0x12aabf400) [pid = 2295] [serial = 1237] [outer = 0x125d9e400] 01:36:01 INFO - PROCESS | 2295 | 1468830961627 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 01:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:36:01 INFO - PROCESS | 2295 | 1468830961680 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 2295 | 1468830961681 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:36:01 INFO - PROCESS | 2295 | 1468830961683 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 2295 | 1468830961684 Marionette TRACE conn2 <- [1,1622,null,{}] 01:36:01 INFO - PROCESS | 2295 | 1468830961687 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}] 01:36:01 INFO - PROCESS | 2295 | 1468830961688 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:02 INFO - PROCESS | 2295 | 1468830962188 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 125 (0x112dc1800) [pid = 2295] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 124 (0x115e5bc00) [pid = 2295] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 123 (0x12924a000) [pid = 2295] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 122 (0x12389c400) [pid = 2295] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 121 (0x119cbec00) [pid = 2295] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x11649f800) [pid = 2295] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x12940c800) [pid = 2295] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x12aab9400) [pid = 2295] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x1164da000) [pid = 2295] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x1199e9400) [pid = 2295] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x129030400) [pid = 2295] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x115e59c00) [pid = 2295] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x110e2a800) [pid = 2295] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x11887b800) [pid = 2295] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x11614d400) [pid = 2295] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x119c4a400) [pid = 2295] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1174a4c00) [pid = 2295] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x118875400) [pid = 2295] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x12b8c4400) [pid = 2295] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1246a5c00) [pid = 2295] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x118759000) [pid = 2295] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x12bae6800) [pid = 2295] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x123108800) [pid = 2295] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x123102800) [pid = 2295] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:36:02 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x110e30400) [pid = 2295] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:36:02 INFO - PROCESS | 2295 | 1468830962261 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 2295 | 1468830962262 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x11640e800 == 35 [pid = 2295] [id = 413] 01:36:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x110e22400) [pid = 2295] [serial = 1238] [outer = 0x0] 01:36:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x110e30400) [pid = 2295] [serial = 1239] [outer = 0x110e22400] 01:36:02 INFO - PROCESS | 2295 | 1468830962287 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x115e59c00) [pid = 2295] [serial = 1240] [outer = 0x110e22400] 01:36:02 INFO - PROCESS | 2295 | 1468830962550 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]]]}] 01:36:02 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 01:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 919ms 01:36:02 INFO - PROCESS | 2295 | 1468830962602 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 2295 | 1468830962603 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:36:02 INFO - PROCESS | 2295 | 1468830962621 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 2295 | 1468830962623 Marionette TRACE conn2 <- [1,1626,null,{}] 01:36:02 INFO - PROCESS | 2295 | 1468830962629 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}] 01:36:02 INFO - PROCESS | 2295 | 1468830962630 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:02 INFO - PROCESS | 2295 | 1468830962709 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:36:02 INFO - PROCESS | 2295 | 1468830962772 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 2295 | 1468830962773 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x1231a1000 == 36 [pid = 2295] [id = 414] 01:36:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x110e27400) [pid = 2295] [serial = 1241] [outer = 0x0] 01:36:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x1183d0800) [pid = 2295] [serial = 1242] [outer = 0x110e27400] 01:36:02 INFO - PROCESS | 2295 | 1468830962798 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x119958400) [pid = 2295] [serial = 1243] [outer = 0x110e27400] 01:36:03 INFO - PROCESS | 2295 | 1468830963049 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]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 489ms 01:36:03 INFO - PROCESS | 2295 | 1468830963097 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 2295 | 1468830963099 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:36:03 INFO - PROCESS | 2295 | 1468830963101 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 2295 | 1468830963102 Marionette TRACE conn2 <- [1,1630,null,{}] 01:36:03 INFO - PROCESS | 2295 | 1468830963104 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}] 01:36:03 INFO - PROCESS | 2295 | 1468830963105 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:03 INFO - PROCESS | 2295 | 1468830963197 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:36:03 INFO - PROCESS | 2295 | 1468830963200 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 2295 | 1468830963201 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1e6000 == 37 [pid = 2295] [id = 415] 01:36:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x117e2bc00) [pid = 2295] [serial = 1244] [outer = 0x0] 01:36:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x123109400) [pid = 2295] [serial = 1245] [outer = 0x117e2bc00] 01:36:03 INFO - PROCESS | 2295 | 1468830963228 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x125ebc400) [pid = 2295] [serial = 1246] [outer = 0x117e2bc00] 01:36:03 INFO - PROCESS | 2295 | 1468830963566 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]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 01:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:36:03 INFO - PROCESS | 2295 | 1468830963626 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 2295 | 1468830963627 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:36:03 INFO - PROCESS | 2295 | 1468830963629 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 2295 | 1468830963631 Marionette TRACE conn2 <- [1,1634,null,{}] 01:36:03 INFO - PROCESS | 2295 | 1468830963641 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}] 01:36:03 INFO - PROCESS | 2295 | 1468830963643 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:03 INFO - PROCESS | 2295 | 1468830963733 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:36:03 INFO - PROCESS | 2295 | 1468830963737 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 2295 | 1468830963739 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289ac800 == 38 [pid = 2295] [id = 416] 01:36:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x12924cc00) [pid = 2295] [serial = 1247] [outer = 0x0] 01:36:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x12b007400) [pid = 2295] [serial = 1248] [outer = 0x12924cc00] 01:36:03 INFO - PROCESS | 2295 | 1468830963767 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x12b8c6000) [pid = 2295] [serial = 1249] [outer = 0x12924cc00] 01:36:04 INFO - PROCESS | 2295 | 1468830964098 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]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 01:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:36:04 INFO - PROCESS | 2295 | 1468830964149 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 2295 | 1468830964150 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:36:04 INFO - PROCESS | 2295 | 1468830964152 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 2295 | 1468830964153 Marionette TRACE conn2 <- [1,1638,null,{}] 01:36:04 INFO - PROCESS | 2295 | 1468830964155 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}] 01:36:04 INFO - PROCESS | 2295 | 1468830964156 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:04 INFO - PROCESS | 2295 | 1468830964329 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:36:04 INFO - PROCESS | 2295 | 1468830964435 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 2295 | 1468830964438 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168d7800 == 39 [pid = 2295] [id = 417] 01:36:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x1130de800) [pid = 2295] [serial = 1250] [outer = 0x0] 01:36:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x113c27400) [pid = 2295] [serial = 1251] [outer = 0x1130de800] 01:36:04 INFO - PROCESS | 2295 | 1468830964469 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1174a4c00) [pid = 2295] [serial = 1252] [outer = 0x1130de800] 01:36:04 INFO - PROCESS | 2295 | 1468830964965 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]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 01:36:05 INFO - PROCESS | 2295 | 1468830965051 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 2295 | 1468830965054 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:36:05 INFO - PROCESS | 2295 | 1468830965061 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 2295 | 1468830965063 Marionette TRACE conn2 <- [1,1642,null,{}] 01:36:05 INFO - PROCESS | 2295 | 1468830965066 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}] 01:36:05 INFO - PROCESS | 2295 | 1468830965068 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:05 INFO - PROCESS | 2295 | 1468830965180 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:36:05 INFO - PROCESS | 2295 | 1468830965266 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 2295 | 1468830965268 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f79000 == 40 [pid = 2295] [id = 418] 01:36:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x119958000) [pid = 2295] [serial = 1253] [outer = 0x0] 01:36:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x1199e4c00) [pid = 2295] [serial = 1254] [outer = 0x119958000] 01:36:05 INFO - PROCESS | 2295 | 1468830965299 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x119c3e800) [pid = 2295] [serial = 1255] [outer = 0x119958000] 01:36:05 INFO - PROCESS | 2295 | 1468830965902 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]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 871ms 01:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:36:05 INFO - PROCESS | 2295 | 1468830965933 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 2295 | 1468830965937 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:36:05 INFO - PROCESS | 2295 | 1468830965940 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 2295 | 1468830965943 Marionette TRACE conn2 <- [1,1646,null,{}] 01:36:05 INFO - PROCESS | 2295 | 1468830965947 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}] 01:36:05 INFO - PROCESS | 2295 | 1468830965949 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:06 INFO - PROCESS | 2295 | 1468830966069 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:36:06 INFO - PROCESS | 2295 | 1468830966134 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 2295 | 1468830966136 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b05b800 == 41 [pid = 2295] [id = 419] 01:36:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x1199e7000) [pid = 2295] [serial = 1256] [outer = 0x0] 01:36:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x123109000) [pid = 2295] [serial = 1257] [outer = 0x1199e7000] 01:36:06 INFO - PROCESS | 2295 | 1468830966168 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 122 (0x123711800) [pid = 2295] [serial = 1258] [outer = 0x1199e7000] 01:36:06 INFO - PROCESS | 2295 | 1468830966813 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]]]}] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1e6000 == 40 [pid = 2295] [id = 415] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x1231a1000 == 39 [pid = 2295] [id = 414] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x11640e800 == 38 [pid = 2295] [id = 413] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x12a912800 == 37 [pid = 2295] [id = 412] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x1295cc000 == 36 [pid = 2295] [id = 411] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x1289b1800 == 35 [pid = 2295] [id = 410] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x12406e000 == 34 [pid = 2295] [id = 409] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x1231a3800 == 33 [pid = 2295] [id = 408] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x119459800 == 32 [pid = 2295] [id = 407] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x116fe2800 == 31 [pid = 2295] [id = 406] 01:36:06 INFO - PROCESS | 2295 | --DOCSHELL 0x118777800 == 30 [pid = 2295] [id = 405] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 121 (0x1185bb800) [pid = 2295] [serial = 1063] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x119920000) [pid = 2295] [serial = 1060] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x12aabe800) [pid = 2295] [serial = 1176] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x12c557800) [pid = 2295] [serial = 1179] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x12aac2400) [pid = 2295] [serial = 1177] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x1199eb800) [pid = 2295] [serial = 1182] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x1199f0800) [pid = 2295] [serial = 1183] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x1292d3000) [pid = 2295] [serial = 1167] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x12aaf8c00) [pid = 2295] [serial = 1168] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x116767000) [pid = 2295] [serial = 1155] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x117e2b400) [pid = 2295] [serial = 1186] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x1174b3800) [pid = 2295] [serial = 1156] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1211ec400) [pid = 2295] [serial = 1161] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x124287800) [pid = 2295] [serial = 1162] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1174a9400) [pid = 2295] [serial = 1146] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x11810e800) [pid = 2295] [serial = 1147] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x119cba400) [pid = 2295] [serial = 1152] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x12370a000) [pid = 2295] [serial = 1153] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1174b1800) [pid = 2295] [serial = 1144] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1198bbc00) [pid = 2295] [serial = 1149] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119991800) [pid = 2295] [serial = 1150] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x12bf7c000) [pid = 2295] [serial = 1173] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x125d9d400) [pid = 2295] [serial = 1164] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x129031400) [pid = 2295] [serial = 1165] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x118873800) [pid = 2295] [serial = 1158] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x11991b400) [pid = 2295] [serial = 1159] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12bae9c00) [pid = 2295] [serial = 1170] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12bc86800) [pid = 2295] [serial = 1171] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123110000) [pid = 2295] [serial = 1192] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12310b000) [pid = 2295] [serial = 1191] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x110e2f800) [pid = 2295] [serial = 1185] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123988400) [pid = 2295] [serial = 1195] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x123111800) [pid = 2295] [serial = 1194] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12c814000) [pid = 2295] [serial = 1189] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12aac2800) [pid = 2295] [serial = 1188] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12c555c00) [pid = 2295] [serial = 1174] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12c818800) [pid = 2295] [serial = 1180] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12a6b2c00) [pid = 2295] [serial = 1093] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x128d1f000) [pid = 2295] [serial = 1102] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x12348e800) [pid = 2295] [serial = 1099] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x118757400) [pid = 2295] [serial = 1096] [outer = 0x0] [url = about:blank] 01:36:06 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12aaf3c00) [pid = 2295] [serial = 1105] [outer = 0x0] [url = about:blank] 01:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 926ms 01:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:36:06 INFO - PROCESS | 2295 | 1468830966865 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 2295 | 1468830966868 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:36:06 INFO - PROCESS | 2295 | 1468830966871 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 2295 | 1468830966875 Marionette TRACE conn2 <- [1,1650,null,{}] 01:36:06 INFO - PROCESS | 2295 | 1468830966880 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}] 01:36:06 INFO - PROCESS | 2295 | 1468830966882 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:06 INFO - PROCESS | 2295 | 1468830966972 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:36:06 INFO - PROCESS | 2295 | 1468830966986 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 2295 | 1468830966987 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f0a000 == 31 [pid = 2295] [id = 420] 01:36:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112f4d000) [pid = 2295] [serial = 1259] [outer = 0x0] 01:36:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1130e3800) [pid = 2295] [serial = 1260] [outer = 0x112f4d000] 01:36:07 INFO - PROCESS | 2295 | 1468830967023 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x114f55c00) [pid = 2295] [serial = 1261] [outer = 0x112f4d000] 01:36:07 INFO - PROCESS | 2295 | 1468830967546 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]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 725ms 01:36:07 INFO - PROCESS | 2295 | 1468830967595 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 2295 | 1468830967598 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:36:07 INFO - PROCESS | 2295 | 1468830967602 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 2295 | 1468830967604 Marionette TRACE conn2 <- [1,1654,null,{}] 01:36:07 INFO - PROCESS | 2295 | 1468830967607 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}] 01:36:07 INFO - PROCESS | 2295 | 1468830967610 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:07 INFO - PROCESS | 2295 | 1468830967688 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:36:07 INFO - PROCESS | 2295 | 1468830967696 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 2295 | 1468830967697 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191a1000 == 32 [pid = 2295] [id = 421] 01:36:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1176b3c00) [pid = 2295] [serial = 1262] [outer = 0x0] 01:36:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x117e29400) [pid = 2295] [serial = 1263] [outer = 0x1176b3c00] 01:36:07 INFO - PROCESS | 2295 | 1468830967724 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1183d7800) [pid = 2295] [serial = 1264] [outer = 0x1176b3c00] 01:36:08 INFO - PROCESS | 2295 | 1468830968056 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]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 01:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:36:08 INFO - PROCESS | 2295 | 1468830968071 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 2295 | 1468830968073 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:36:08 INFO - PROCESS | 2295 | 1468830968078 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 2295 | 1468830968080 Marionette TRACE conn2 <- [1,1658,null,{}] 01:36:08 INFO - PROCESS | 2295 | 1468830968088 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}] 01:36:08 INFO - PROCESS | 2295 | 1468830968091 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:08 INFO - PROCESS | 2295 | 1468830968170 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:36:08 INFO - PROCESS | 2295 | 1468830968177 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 2295 | 1468830968179 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x12307b000 == 33 [pid = 2295] [id = 422] 01:36:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x118873000) [pid = 2295] [serial = 1265] [outer = 0x0] 01:36:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1194b5000) [pid = 2295] [serial = 1266] [outer = 0x118873000] 01:36:08 INFO - PROCESS | 2295 | 1468830968207 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119988800) [pid = 2295] [serial = 1267] [outer = 0x118873000] 01:36:08 INFO - PROCESS | 2295 | 1468830968533 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]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 474ms 01:36:08 INFO - PROCESS | 2295 | 1468830968551 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 2295 | 1468830968553 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:36:08 INFO - PROCESS | 2295 | 1468830968555 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 2295 | 1468830968556 Marionette TRACE conn2 <- [1,1662,null,{}] 01:36:08 INFO - PROCESS | 2295 | 1468830968562 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}] 01:36:08 INFO - PROCESS | 2295 | 1468830968563 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:08 INFO - PROCESS | 2295 | 1468830968648 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:36:08 INFO - PROCESS | 2295 | 1468830968710 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 2295 | 1468830968711 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b81800 == 34 [pid = 2295] [id = 423] 01:36:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119985800) [pid = 2295] [serial = 1268] [outer = 0x0] 01:36:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x119c3cc00) [pid = 2295] [serial = 1269] [outer = 0x119985800] 01:36:08 INFO - PROCESS | 2295 | 1468830968736 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1210bf400) [pid = 2295] [serial = 1270] [outer = 0x119985800] 01:36:09 INFO - PROCESS | 2295 | 1468830969057 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]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 523ms 01:36:09 INFO - PROCESS | 2295 | 1468830969079 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 2295 | 1468830969080 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:36:09 INFO - PROCESS | 2295 | 1468830969082 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 2295 | 1468830969083 Marionette TRACE conn2 <- [1,1666,null,{}] 01:36:09 INFO - PROCESS | 2295 | 1468830969085 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}] 01:36:09 INFO - PROCESS | 2295 | 1468830969087 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:09 INFO - PROCESS | 2295 | 1468830969187 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:36:09 INFO - PROCESS | 2295 | 1468830969199 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 2295 | 1468830969200 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259ca000 == 35 [pid = 2295] [id = 424] 01:36:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x111c1e000) [pid = 2295] [serial = 1271] [outer = 0x0] 01:36:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1211ebc00) [pid = 2295] [serial = 1272] [outer = 0x111c1e000] 01:36:09 INFO - PROCESS | 2295 | 1468830969225 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123202400) [pid = 2295] [serial = 1273] [outer = 0x111c1e000] 01:36:09 INFO - PROCESS | 2295 | 1468830969552 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]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 01:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:36:09 INFO - PROCESS | 2295 | 1468830969602 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 2295 | 1468830969603 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:36:09 INFO - PROCESS | 2295 | 1468830969605 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 2295 | 1468830969606 Marionette TRACE conn2 <- [1,1670,null,{}] 01:36:09 INFO - PROCESS | 2295 | 1468830969609 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}] 01:36:09 INFO - PROCESS | 2295 | 1468830969613 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:09 INFO - PROCESS | 2295 | 1468830969736 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:36:09 INFO - PROCESS | 2295 | 1468830969747 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 2295 | 1468830969748 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dc7000 == 36 [pid = 2295] [id = 425] 01:36:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x123708400) [pid = 2295] [serial = 1274] [outer = 0x0] 01:36:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123791800) [pid = 2295] [serial = 1275] [outer = 0x123708400] 01:36:09 INFO - PROCESS | 2295 | 1468830969773 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12427bc00) [pid = 2295] [serial = 1276] [outer = 0x123708400] 01:36:10 INFO - PROCESS | 2295 | 1468830970119 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]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 01:36:10 INFO - PROCESS | 2295 | 1468830970128 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 2295 | 1468830970129 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:36:10 INFO - PROCESS | 2295 | 1468830970131 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 2295 | 1468830970132 Marionette TRACE conn2 <- [1,1674,null,{}] 01:36:10 INFO - PROCESS | 2295 | 1468830970134 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}] 01:36:10 INFO - PROCESS | 2295 | 1468830970136 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:10 INFO - PROCESS | 2295 | 1468830970241 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:36:10 INFO - PROCESS | 2295 | 1468830970246 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 2295 | 1468830970247 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a911000 == 37 [pid = 2295] [id = 426] 01:36:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123709800) [pid = 2295] [serial = 1277] [outer = 0x0] 01:36:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1244e6000) [pid = 2295] [serial = 1278] [outer = 0x123709800] 01:36:10 INFO - PROCESS | 2295 | 1468830970272 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x125d29800) [pid = 2295] [serial = 1279] [outer = 0x123709800] 01:36:10 INFO - PROCESS | 2295 | 1468830970618 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]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 01:36:10 INFO - PROCESS | 2295 | 1468830970649 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 2295 | 1468830970650 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:36:10 INFO - PROCESS | 2295 | 1468830970653 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 2295 | 1468830970654 Marionette TRACE conn2 <- [1,1678,null,{}] 01:36:10 INFO - PROCESS | 2295 | 1468830970662 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}] 01:36:10 INFO - PROCESS | 2295 | 1468830970663 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:10 INFO - PROCESS | 2295 | 1468830970763 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:36:10 INFO - PROCESS | 2295 | 1468830970767 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 2295 | 1468830970768 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b112000 == 38 [pid = 2295] [id = 427] 01:36:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x125d2a800) [pid = 2295] [serial = 1280] [outer = 0x0] 01:36:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x125ec9400) [pid = 2295] [serial = 1281] [outer = 0x125d2a800] 01:36:10 INFO - PROCESS | 2295 | 1468830970825 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12898c400) [pid = 2295] [serial = 1282] [outer = 0x125d2a800] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x118808000) [pid = 2295] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1199e4000) [pid = 2295] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12370d400) [pid = 2295] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1132d9400) [pid = 2295] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x115d95400) [pid = 2295] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x110e23c00) [pid = 2295] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x116767c00) [pid = 2295] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1130c6000) [pid = 2295] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1199ee400) [pid = 2295] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x125d9dc00) [pid = 2295] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123105400) [pid = 2295] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x125d9e400) [pid = 2295] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x117e2bc00) [pid = 2295] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1174a8800) [pid = 2295] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x110e22400) [pid = 2295] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x110e27400) [pid = 2295] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:36:11 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1164db000) [pid = 2295] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:36:11 INFO - PROCESS | 2295 | 1468830971199 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]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 568ms 01:36:11 INFO - PROCESS | 2295 | 1468830971221 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 2295 | 1468830971223 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:36:11 INFO - PROCESS | 2295 | 1468830971228 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 2295 | 1468830971229 Marionette TRACE conn2 <- [1,1682,null,{}] 01:36:11 INFO - PROCESS | 2295 | 1468830971232 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}] 01:36:11 INFO - PROCESS | 2295 | 1468830971233 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:11 INFO - PROCESS | 2295 | 1468830971315 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:36:11 INFO - PROCESS | 2295 | 1468830971374 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 2295 | 1468830971375 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dbe800 == 39 [pid = 2295] [id = 428] 01:36:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x110e2ac00) [pid = 2295] [serial = 1283] [outer = 0x0] 01:36:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x117e28400) [pid = 2295] [serial = 1284] [outer = 0x110e2ac00] 01:36:11 INFO - PROCESS | 2295 | 1468830971399 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119991800) [pid = 2295] [serial = 1285] [outer = 0x110e2ac00] 01:36:11 INFO - PROCESS | 2295 | 1468830971681 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]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 472ms 01:36:11 INFO - PROCESS | 2295 | 1468830971698 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 2295 | 1468830971699 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:36:11 INFO - PROCESS | 2295 | 1468830971702 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 2295 | 1468830971703 Marionette TRACE conn2 <- [1,1686,null,{}] 01:36:11 INFO - PROCESS | 2295 | 1468830971705 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}] 01:36:11 INFO - PROCESS | 2295 | 1468830971706 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:11 INFO - PROCESS | 2295 | 1468830971802 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:36:11 INFO - PROCESS | 2295 | 1468830971805 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 2295 | 1468830971807 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcd1800 == 40 [pid = 2295] [id = 429] 01:36:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x11887ec00) [pid = 2295] [serial = 1286] [outer = 0x0] 01:36:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x124e10400) [pid = 2295] [serial = 1287] [outer = 0x11887ec00] 01:36:11 INFO - PROCESS | 2295 | 1468830971838 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x128991800) [pid = 2295] [serial = 1288] [outer = 0x11887ec00] 01:36:12 INFO - PROCESS | 2295 | 1468830972171 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]]]}] 01:36:12 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 01:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 01:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:36:12 INFO - PROCESS | 2295 | 1468830972221 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 2295 | 1468830972222 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:36:12 INFO - PROCESS | 2295 | 1468830972224 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 2295 | 1468830972226 Marionette TRACE conn2 <- [1,1690,null,{}] 01:36:12 INFO - PROCESS | 2295 | 1468830972240 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}] 01:36:12 INFO - PROCESS | 2295 | 1468830972241 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:12 INFO - PROCESS | 2295 | 1468830972335 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:36:12 INFO - PROCESS | 2295 | 1468830972339 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 2295 | 1468830972341 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6d0800 == 41 [pid = 2295] [id = 430] 01:36:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12898f000) [pid = 2295] [serial = 1289] [outer = 0x0] 01:36:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x129031400) [pid = 2295] [serial = 1290] [outer = 0x12898f000] 01:36:12 INFO - PROCESS | 2295 | 1468830972366 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x129404000) [pid = 2295] [serial = 1291] [outer = 0x12898f000] 01:36:12 INFO - PROCESS | 2295 | 1468830972704 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]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 530ms 01:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:36:12 INFO - PROCESS | 2295 | 1468830972756 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 2295 | 1468830972758 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:36:12 INFO - PROCESS | 2295 | 1468830972760 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 2295 | 1468830972761 Marionette TRACE conn2 <- [1,1694,null,{}] 01:36:12 INFO - PROCESS | 2295 | 1468830972763 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}] 01:36:12 INFO - PROCESS | 2295 | 1468830972764 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:12 INFO - PROCESS | 2295 | 1468830972845 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:36:12 INFO - PROCESS | 2295 | 1468830972905 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 2295 | 1468830972906 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb3f000 == 42 [pid = 2295] [id = 431] 01:36:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x113c29400) [pid = 2295] [serial = 1292] [outer = 0x0] 01:36:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x129407400) [pid = 2295] [serial = 1293] [outer = 0x113c29400] 01:36:12 INFO - PROCESS | 2295 | 1468830972939 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12a6c0c00) [pid = 2295] [serial = 1294] [outer = 0x113c29400] 01:36:13 INFO - PROCESS | 2295 | 1468830973445 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]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 01:36:13 INFO - PROCESS | 2295 | 1468830973493 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 2295 | 1468830973495 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:36:13 INFO - PROCESS | 2295 | 1468830973500 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 2295 | 1468830973502 Marionette TRACE conn2 <- [1,1698,null,{}] 01:36:13 INFO - PROCESS | 2295 | 1468830973506 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}] 01:36:13 INFO - PROCESS | 2295 | 1468830973510 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:13 INFO - PROCESS | 2295 | 1468830973621 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:36:13 INFO - PROCESS | 2295 | 1468830973695 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 2295 | 1468830973697 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x118789000 == 43 [pid = 2295] [id = 432] 01:36:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x112f50400) [pid = 2295] [serial = 1295] [outer = 0x0] 01:36:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x113d9d800) [pid = 2295] [serial = 1296] [outer = 0x112f50400] 01:36:13 INFO - PROCESS | 2295 | 1468830973728 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x11715d400) [pid = 2295] [serial = 1297] [outer = 0x112f50400] 01:36:14 INFO - PROCESS | 2295 | 1468830974157 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]]]}] 01:36:14 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 01:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 721ms 01:36:14 INFO - PROCESS | 2295 | 1468830974221 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 2295 | 1468830974224 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:36:14 INFO - PROCESS | 2295 | 1468830974229 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 2295 | 1468830974231 Marionette TRACE conn2 <- [1,1702,null,{}] 01:36:14 INFO - PROCESS | 2295 | 1468830974233 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}] 01:36:14 INFO - PROCESS | 2295 | 1468830974235 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:14 INFO - PROCESS | 2295 | 1468830974341 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:36:14 INFO - PROCESS | 2295 | 1468830974403 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 2295 | 1468830974404 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289c0800 == 44 [pid = 2295] [id = 433] 01:36:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x117e2bc00) [pid = 2295] [serial = 1298] [outer = 0x0] 01:36:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x11880e400) [pid = 2295] [serial = 1299] [outer = 0x117e2bc00] 01:36:14 INFO - PROCESS | 2295 | 1468830974435 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x1198b9c00) [pid = 2295] [serial = 1300] [outer = 0x117e2bc00] 01:36:14 INFO - PROCESS | 2295 | 1468830974827 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]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 669ms 01:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:36:14 INFO - PROCESS | 2295 | 1468830974899 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 2295 | 1468830974900 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:36:14 INFO - PROCESS | 2295 | 1468830974903 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 2295 | 1468830974905 Marionette TRACE conn2 <- [1,1706,null,{}] 01:36:14 INFO - PROCESS | 2295 | 1468830974913 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}] 01:36:14 INFO - PROCESS | 2295 | 1468830974916 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:15 INFO - PROCESS | 2295 | 1468830975022 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:36:15 INFO - PROCESS | 2295 | 1468830975086 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 2295 | 1468830975088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb53800 == 45 [pid = 2295] [id = 434] 01:36:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x119c43c00) [pid = 2295] [serial = 1301] [outer = 0x0] 01:36:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12348a800) [pid = 2295] [serial = 1302] [outer = 0x119c43c00] 01:36:15 INFO - PROCESS | 2295 | 1468830975119 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x123789400) [pid = 2295] [serial = 1303] [outer = 0x119c43c00] 01:36:15 INFO - PROCESS | 2295 | 1468830975560 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]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 720ms 01:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:36:15 INFO - PROCESS | 2295 | 1468830975631 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 2295 | 1468830975634 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:36:15 INFO - PROCESS | 2295 | 1468830975638 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 2295 | 1468830975640 Marionette TRACE conn2 <- [1,1710,null,{}] 01:36:15 INFO - PROCESS | 2295 | 1468830975661 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}] 01:36:15 INFO - PROCESS | 2295 | 1468830975664 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:15 INFO - PROCESS | 2295 | 1468830975818 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:36:15 INFO - PROCESS | 2295 | 1468830975923 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 2295 | 1468830975924 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d334800 == 46 [pid = 2295] [id = 435] 01:36:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x123985000) [pid = 2295] [serial = 1304] [outer = 0x0] 01:36:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x124e10000) [pid = 2295] [serial = 1305] [outer = 0x123985000] 01:36:15 INFO - PROCESS | 2295 | 1468830975969 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x128c1a800) [pid = 2295] [serial = 1306] [outer = 0x123985000] 01:36:16 INFO - PROCESS | 2295 | 1468830976381 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]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 787ms 01:36:16 INFO - PROCESS | 2295 | 1468830976425 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:36:16 INFO - PROCESS | 2295 | 1468830976426 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:36:16 INFO - PROCESS | 2295 | 1468830976429 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 2295 | 1468830976430 Marionette TRACE conn2 <- [1,1714,null,{}] 01:36:16 INFO - PROCESS | 2295 | 1468830976432 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}] 01:36:16 INFO - PROCESS | 2295 | 1468830976434 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:16 INFO - PROCESS | 2295 | 1468830976534 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:36:16 INFO - PROCESS | 2295 | 1468830976595 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 2295 | 1468830976597 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d37b800 == 47 [pid = 2295] [id = 436] 01:36:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1244dd800) [pid = 2295] [serial = 1307] [outer = 0x0] 01:36:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x129242c00) [pid = 2295] [serial = 1308] [outer = 0x1244dd800] 01:36:16 INFO - PROCESS | 2295 | 1468830976625 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x12940c400) [pid = 2295] [serial = 1309] [outer = 0x1244dd800] 01:36:17 INFO - PROCESS | 2295 | 1468830977100 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]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 720ms 01:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:36:17 INFO - PROCESS | 2295 | 1468830977153 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 2295 | 1468830977154 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:36:17 INFO - PROCESS | 2295 | 1468830977173 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 2295 | 1468830977174 Marionette TRACE conn2 <- [1,1718,null,{}] 01:36:17 INFO - PROCESS | 2295 | 1468830977197 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}] 01:36:17 INFO - PROCESS | 2295 | 1468830977201 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:17 INFO - PROCESS | 2295 | 1468830977324 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:36:17 INFO - PROCESS | 2295 | 1468830977400 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 2295 | 1468830977401 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb3800 == 48 [pid = 2295] [id = 437] 01:36:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x111c14800) [pid = 2295] [serial = 1310] [outer = 0x0] 01:36:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1198bf400) [pid = 2295] [serial = 1311] [outer = 0x111c14800] 01:36:17 INFO - PROCESS | 2295 | 1468830977430 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x12aaf0000) [pid = 2295] [serial = 1312] [outer = 0x111c14800] 01:36:18 INFO - PROCESS | 2295 | 1468830978013 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]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 905ms 01:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:36:18 INFO - PROCESS | 2295 | 1468830978063 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 2295 | 1468830978065 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:36:18 INFO - PROCESS | 2295 | 1468830978068 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 2295 | 1468830978069 Marionette TRACE conn2 <- [1,1722,null,{}] 01:36:18 INFO - PROCESS | 2295 | 1468830978073 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}] 01:36:18 INFO - PROCESS | 2295 | 1468830978075 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:18 INFO - PROCESS | 2295 | 1468830978174 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:36:18 INFO - PROCESS | 2295 | 1468830978238 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 2295 | 1468830978240 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x116fdb000 == 49 [pid = 2295] [id = 438] 01:36:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x112a81c00) [pid = 2295] [serial = 1313] [outer = 0x0] 01:36:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x112d56c00) [pid = 2295] [serial = 1314] [outer = 0x112a81c00] 01:36:18 INFO - PROCESS | 2295 | 1468830978281 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x112f48400) [pid = 2295] [serial = 1315] [outer = 0x112a81c00] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6d0800 == 48 [pid = 2295] [id = 430] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcd1800 == 47 [pid = 2295] [id = 429] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x128dbe800 == 46 [pid = 2295] [id = 428] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b112000 == 45 [pid = 2295] [id = 427] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12a911000 == 44 [pid = 2295] [id = 426] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x128dc7000 == 43 [pid = 2295] [id = 425] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1259ca000 == 42 [pid = 2295] [id = 424] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x123b81800 == 41 [pid = 2295] [id = 423] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12307b000 == 40 [pid = 2295] [id = 422] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1191a1000 == 39 [pid = 2295] [id = 421] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x116f0a000 == 38 [pid = 2295] [id = 420] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b05b800 == 37 [pid = 2295] [id = 419] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x124f79000 == 36 [pid = 2295] [id = 418] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1168d7800 == 35 [pid = 2295] [id = 417] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1289ac800 == 34 [pid = 2295] [id = 416] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb3800 == 33 [pid = 2295] [id = 437] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12d37b800 == 32 [pid = 2295] [id = 436] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12d334800 == 31 [pid = 2295] [id = 435] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb53800 == 30 [pid = 2295] [id = 434] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1289c0800 == 29 [pid = 2295] [id = 433] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb3f000 == 28 [pid = 2295] [id = 431] 01:36:19 INFO - PROCESS | 2295 | --DOCSHELL 0x118789000 == 27 [pid = 2295] [id = 432] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x119957800) [pid = 2295] [serial = 1221] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x1199ea800) [pid = 2295] [serial = 1222] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x123106400) [pid = 2295] [serial = 1216] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x119c46400) [pid = 2295] [serial = 1215] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x12389ec00) [pid = 2295] [serial = 1227] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x1174a7c00) [pid = 2295] [serial = 1218] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x117e27000) [pid = 2295] [serial = 1219] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x123105800) [pid = 2295] [serial = 1224] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x12370d800) [pid = 2295] [serial = 1225] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x1132e3400) [pid = 2295] [serial = 1198] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x110e29000) [pid = 2295] [serial = 1197] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x11995e000) [pid = 2295] [serial = 1201] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119111000) [pid = 2295] [serial = 1200] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x125934800) [pid = 2295] [serial = 1231] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1241c0c00) [pid = 2295] [serial = 1230] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1210bf800) [pid = 2295] [serial = 1203] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x123792000) [pid = 2295] [serial = 1204] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12a37bc00) [pid = 2295] [serial = 1234] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x128993800) [pid = 2295] [serial = 1207] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x129030c00) [pid = 2295] [serial = 1233] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x124487400) [pid = 2295] [serial = 1206] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12a96fc00) [pid = 2295] [serial = 1236] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123109400) [pid = 2295] [serial = 1245] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12a6bac00) [pid = 2295] [serial = 1209] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12b181000) [pid = 2295] [serial = 1210] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x115e59c00) [pid = 2295] [serial = 1240] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12b007400) [pid = 2295] [serial = 1248] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x110e30400) [pid = 2295] [serial = 1239] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1183d0800) [pid = 2295] [serial = 1242] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x12aabf400) [pid = 2295] [serial = 1237] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1183cec00) [pid = 2295] [serial = 1213] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x116890000) [pid = 2295] [serial = 1212] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x119958400) [pid = 2295] [serial = 1243] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x12398dc00) [pid = 2295] [serial = 1228] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x125ebc400) [pid = 2295] [serial = 1246] [outer = 0x0] [url = about:blank] 01:36:19 INFO - PROCESS | 2295 | 1468830979329 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]]]}] 01:36:19 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 01:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1271ms 01:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:36:19 INFO - PROCESS | 2295 | 1468830979339 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 2295 | 1468830979343 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:36:19 INFO - PROCESS | 2295 | 1468830979346 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 2295 | 1468830979348 Marionette TRACE conn2 <- [1,1726,null,{}] 01:36:19 INFO - PROCESS | 2295 | 1468830979351 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}] 01:36:19 INFO - PROCESS | 2295 | 1468830979353 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:19 INFO - PROCESS | 2295 | 1468830979443 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:36:19 INFO - PROCESS | 2295 | 1468830979462 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 2295 | 1468830979465 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e22800 == 28 [pid = 2295] [id = 439] 01:36:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1127d5800) [pid = 2295] [serial = 1316] [outer = 0x0] 01:36:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1127d8800) [pid = 2295] [serial = 1317] [outer = 0x1127d5800] 01:36:19 INFO - PROCESS | 2295 | 1468830979492 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x112a8e400) [pid = 2295] [serial = 1318] [outer = 0x1127d5800] 01:36:19 INFO - PROCESS | 2295 | 1468830979865 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]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 573ms 01:36:19 INFO - PROCESS | 2295 | 1468830979920 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 2295 | 1468830979924 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:36:19 INFO - PROCESS | 2295 | 1468830979928 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 2295 | 1468830979930 Marionette TRACE conn2 <- [1,1730,null,{}] 01:36:19 INFO - PROCESS | 2295 | 1468830979932 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}] 01:36:19 INFO - PROCESS | 2295 | 1468830979934 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:20 INFO - PROCESS | 2295 | 1468830980015 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:36:20 INFO - PROCESS | 2295 | 1468830980020 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 2295 | 1468830980021 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff2000 == 29 [pid = 2295] [id = 440] 01:36:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x113021400) [pid = 2295] [serial = 1319] [outer = 0x0] 01:36:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1132db000) [pid = 2295] [serial = 1320] [outer = 0x113021400] 01:36:20 INFO - PROCESS | 2295 | 1468830980051 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x113ca9800) [pid = 2295] [serial = 1321] [outer = 0x113021400] 01:36:20 INFO - PROCESS | 2295 | 1468830980387 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]]]}] 01:36:20 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 01:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 469ms 01:36:20 INFO - PROCESS | 2295 | 1468830980398 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 2295 | 1468830980399 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:36:20 INFO - PROCESS | 2295 | 1468830980401 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 2295 | 1468830980404 Marionette TRACE conn2 <- [1,1734,null,{}] 01:36:20 INFO - PROCESS | 2295 | 1468830980420 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}] 01:36:20 INFO - PROCESS | 2295 | 1468830980424 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:20 INFO - PROCESS | 2295 | 1468830980523 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:36:20 INFO - PROCESS | 2295 | 1468830980530 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 2295 | 1468830980532 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x118776800 == 30 [pid = 2295] [id = 441] 01:36:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x116641000) [pid = 2295] [serial = 1322] [outer = 0x0] 01:36:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x116890000) [pid = 2295] [serial = 1323] [outer = 0x116641000] 01:36:20 INFO - PROCESS | 2295 | 1468830980559 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x117157c00) [pid = 2295] [serial = 1324] [outer = 0x116641000] 01:36:20 INFO - PROCESS | 2295 | 1468830980890 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]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 526ms 01:36:20 INFO - PROCESS | 2295 | 1468830980927 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 2295 | 1468830980929 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:36:20 INFO - PROCESS | 2295 | 1468830980931 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 2295 | 1468830980932 Marionette TRACE conn2 <- [1,1738,null,{}] 01:36:20 INFO - PROCESS | 2295 | 1468830980935 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}] 01:36:20 INFO - PROCESS | 2295 | 1468830980936 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:21 INFO - PROCESS | 2295 | 1468830981043 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:36:21 INFO - PROCESS | 2295 | 1468830981076 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 2295 | 1468830981077 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x11944b800 == 31 [pid = 2295] [id = 442] 01:36:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x116ab7400) [pid = 2295] [serial = 1325] [outer = 0x0] 01:36:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1174a9400) [pid = 2295] [serial = 1326] [outer = 0x116ab7400] 01:36:21 INFO - PROCESS | 2295 | 1468830981102 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x117e2a800) [pid = 2295] [serial = 1327] [outer = 0x116ab7400] 01:36:21 INFO - PROCESS | 2295 | 1468830981394 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]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 01:36:21 INFO - PROCESS | 2295 | 1468830981450 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 2295 | 1468830981452 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:36:21 INFO - PROCESS | 2295 | 1468830981454 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 2295 | 1468830981455 Marionette TRACE conn2 <- [1,1742,null,{}] 01:36:21 INFO - PROCESS | 2295 | 1468830981458 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}] 01:36:21 INFO - PROCESS | 2295 | 1468830981461 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:21 INFO - PROCESS | 2295 | 1468830981552 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:36:21 INFO - PROCESS | 2295 | 1468830981589 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 2295 | 1468830981590 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a00c000 == 32 [pid = 2295] [id = 443] 01:36:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1174ad400) [pid = 2295] [serial = 1328] [outer = 0x0] 01:36:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x118110c00) [pid = 2295] [serial = 1329] [outer = 0x1174ad400] 01:36:21 INFO - PROCESS | 2295 | 1468830981615 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1185be000) [pid = 2295] [serial = 1330] [outer = 0x1174ad400] 01:36:21 INFO - PROCESS | 2295 | 1468830981943 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]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 01:36:21 INFO - PROCESS | 2295 | 1468830981974 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:36:21 INFO - PROCESS | 2295 | 1468830981978 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:36:21 INFO - PROCESS | 2295 | 1468830981980 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 2295 | 1468830981981 Marionette TRACE conn2 <- [1,1746,null,{}] 01:36:21 INFO - PROCESS | 2295 | 1468830981983 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}] 01:36:21 INFO - PROCESS | 2295 | 1468830981987 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:22 INFO - PROCESS | 2295 | 1468830982104 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:36:22 INFO - PROCESS | 2295 | 1468830982136 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 2295 | 1468830982138 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238c4800 == 33 [pid = 2295] [id = 444] 01:36:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x118756400) [pid = 2295] [serial = 1331] [outer = 0x0] 01:36:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x118808c00) [pid = 2295] [serial = 1332] [outer = 0x118756400] 01:36:22 INFO - PROCESS | 2295 | 1468830982158 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x119916c00) [pid = 2295] [serial = 1333] [outer = 0x118756400] 01:36:22 INFO - PROCESS | 2295 | 1468830982519 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]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 570ms 01:36:22 INFO - PROCESS | 2295 | 1468830982551 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 2295 | 1468830982553 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:36:22 INFO - PROCESS | 2295 | 1468830982577 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 2295 | 1468830982588 Marionette TRACE conn2 <- [1,1750,null,{}] 01:36:22 INFO - PROCESS | 2295 | 1468830982592 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}] 01:36:22 INFO - PROCESS | 2295 | 1468830982594 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:22 INFO - PROCESS | 2295 | 1468830982736 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:36:22 INFO - PROCESS | 2295 | 1468830982794 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 2295 | 1468830982795 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x124224800 == 34 [pid = 2295] [id = 445] 01:36:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x118876400) [pid = 2295] [serial = 1334] [outer = 0x0] 01:36:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x119922800) [pid = 2295] [serial = 1335] [outer = 0x118876400] 01:36:22 INFO - PROCESS | 2295 | 1468830982833 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x11995ac00) [pid = 2295] [serial = 1336] [outer = 0x118876400] 01:36:23 INFO - PROCESS | 2295 | 1468830983197 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]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 01:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:36:23 INFO - PROCESS | 2295 | 1468830983206 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 2295 | 1468830983207 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:36:23 INFO - PROCESS | 2295 | 1468830983212 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 2295 | 1468830983213 Marionette TRACE conn2 <- [1,1754,null,{}] 01:36:23 INFO - PROCESS | 2295 | 1468830983216 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}] 01:36:23 INFO - PROCESS | 2295 | 1468830983217 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:23 INFO - PROCESS | 2295 | 1468830983313 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x113c29400) [pid = 2295] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x110e2ac00) [pid = 2295] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1130de800) [pid = 2295] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12924cc00) [pid = 2295] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x123708400) [pid = 2295] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x125d2a800) [pid = 2295] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12898f000) [pid = 2295] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x11887ec00) [pid = 2295] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119958000) [pid = 2295] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x111c1e000) [pid = 2295] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x119985800) [pid = 2295] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123709800) [pid = 2295] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1176b3c00) [pid = 2295] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1199e7000) [pid = 2295] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112f4d000) [pid = 2295] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:36:23 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x118873000) [pid = 2295] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:36:23 INFO - PROCESS | 2295 | 1468830983580 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 2295 | 1468830983581 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x119456800 == 35 [pid = 2295] [id = 446] 01:36:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x110e2ac00) [pid = 2295] [serial = 1337] [outer = 0x0] 01:36:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1121bcc00) [pid = 2295] [serial = 1338] [outer = 0x110e2ac00] 01:36:23 INFO - PROCESS | 2295 | 1468830983605 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1174ac000) [pid = 2295] [serial = 1339] [outer = 0x110e2ac00] 01:36:23 INFO - PROCESS | 2295 | 1468830983859 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]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 01:36:23 INFO - PROCESS | 2295 | 1468830983881 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 2295 | 1468830983882 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:36:23 INFO - PROCESS | 2295 | 1468830983886 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 2295 | 1468830983888 Marionette TRACE conn2 <- [1,1758,null,{}] 01:36:23 INFO - PROCESS | 2295 | 1468830983905 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}] 01:36:23 INFO - PROCESS | 2295 | 1468830983906 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:23 INFO - PROCESS | 2295 | 1468830983996 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:36:24 INFO - PROCESS | 2295 | 1468830984000 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 2295 | 1468830984001 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a17800 == 36 [pid = 2295] [id = 447] 01:36:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x112d56800) [pid = 2295] [serial = 1340] [outer = 0x0] 01:36:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x11880a800) [pid = 2295] [serial = 1341] [outer = 0x112d56800] 01:36:24 INFO - PROCESS | 2295 | 1468830984026 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1199e6400) [pid = 2295] [serial = 1342] [outer = 0x112d56800] 01:36:24 INFO - PROCESS | 2295 | 1468830984337 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]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 01:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:36:24 INFO - PROCESS | 2295 | 1468830984355 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 2295 | 1468830984357 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:36:24 INFO - PROCESS | 2295 | 1468830984361 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 2295 | 1468830984363 Marionette TRACE conn2 <- [1,1762,null,{}] 01:36:24 INFO - PROCESS | 2295 | 1468830984366 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}] 01:36:24 INFO - PROCESS | 2295 | 1468830984367 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:24 INFO - PROCESS | 2295 | 1468830984446 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:36:24 INFO - PROCESS | 2295 | 1468830984504 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 2295 | 1468830984505 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ab2000 == 37 [pid = 2295] [id = 448] 01:36:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1127d1800) [pid = 2295] [serial = 1343] [outer = 0x0] 01:36:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1199ee000) [pid = 2295] [serial = 1344] [outer = 0x1127d1800] 01:36:24 INFO - PROCESS | 2295 | 1468830984529 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x119c47000) [pid = 2295] [serial = 1345] [outer = 0x1127d1800] 01:36:24 INFO - PROCESS | 2295 | 1468830984834 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]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 01:36:24 INFO - PROCESS | 2295 | 1468830984882 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 2295 | 1468830984884 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:36:24 INFO - PROCESS | 2295 | 1468830984886 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 2295 | 1468830984888 Marionette TRACE conn2 <- [1,1766,null,{}] 01:36:24 INFO - PROCESS | 2295 | 1468830984890 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}] 01:36:24 INFO - PROCESS | 2295 | 1468830984892 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:24 INFO - PROCESS | 2295 | 1468830984985 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:36:24 INFO - PROCESS | 2295 | 1468830984989 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 2295 | 1468830984991 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3cf000 == 38 [pid = 2295] [id = 449] 01:36:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x119c4b400) [pid = 2295] [serial = 1346] [outer = 0x0] 01:36:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1210bec00) [pid = 2295] [serial = 1347] [outer = 0x119c4b400] 01:36:25 INFO - PROCESS | 2295 | 1468830985020 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12310d800) [pid = 2295] [serial = 1348] [outer = 0x119c4b400] 01:36:25 INFO - PROCESS | 2295 | 1468830985334 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]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 468ms 01:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:36:25 INFO - PROCESS | 2295 | 1468830985363 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 2295 | 1468830985365 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:36:25 INFO - PROCESS | 2295 | 1468830985367 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 2295 | 1468830985368 Marionette TRACE conn2 <- [1,1770,null,{}] 01:36:25 INFO - PROCESS | 2295 | 1468830985370 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}] 01:36:25 INFO - PROCESS | 2295 | 1468830985371 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:25 INFO - PROCESS | 2295 | 1468830985483 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:36:25 INFO - PROCESS | 2295 | 1468830985489 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 2295 | 1468830985490 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a90b800 == 39 [pid = 2295] [id = 450] 01:36:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x110e22800) [pid = 2295] [serial = 1349] [outer = 0x0] 01:36:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12310dc00) [pid = 2295] [serial = 1350] [outer = 0x110e22800] 01:36:25 INFO - PROCESS | 2295 | 1468830985515 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x123705c00) [pid = 2295] [serial = 1351] [outer = 0x110e22800] 01:36:26 INFO - PROCESS | 2295 | 1468830986041 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]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 719ms 01:36:26 INFO - PROCESS | 2295 | 1468830986096 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 2295 | 1468830986098 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:36:26 INFO - PROCESS | 2295 | 1468830986101 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 2295 | 1468830986105 Marionette TRACE conn2 <- [1,1774,null,{}] 01:36:26 INFO - PROCESS | 2295 | 1468830986109 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}] 01:36:26 INFO - PROCESS | 2295 | 1468830986110 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:26 INFO - PROCESS | 2295 | 1468830986221 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:36:26 INFO - PROCESS | 2295 | 1468830986347 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 2295 | 1468830986349 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb4800 == 40 [pid = 2295] [id = 451] 01:36:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x112f4fc00) [pid = 2295] [serial = 1352] [outer = 0x0] 01:36:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x112fcac00) [pid = 2295] [serial = 1353] [outer = 0x112f4fc00] 01:36:26 INFO - PROCESS | 2295 | 1468830986380 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x113c29000) [pid = 2295] [serial = 1354] [outer = 0x112f4fc00] 01:36:26 INFO - PROCESS | 2295 | 1468830986885 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]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 826ms 01:36:26 INFO - PROCESS | 2295 | 1468830986928 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 2295 | 1468830986932 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:36:26 INFO - PROCESS | 2295 | 1468830986936 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 2295 | 1468830986938 Marionette TRACE conn2 <- [1,1778,null,{}] 01:36:26 INFO - PROCESS | 2295 | 1468830986941 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}] 01:36:26 INFO - PROCESS | 2295 | 1468830986943 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:27 INFO - PROCESS | 2295 | 1468830987055 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:36:27 INFO - PROCESS | 2295 | 1468830987138 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 2295 | 1468830987139 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x11640f800 == 41 [pid = 2295] [id = 452] 01:36:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x112f4b000) [pid = 2295] [serial = 1355] [outer = 0x0] 01:36:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x1132da400) [pid = 2295] [serial = 1356] [outer = 0x112f4b000] 01:36:27 INFO - PROCESS | 2295 | 1468830987172 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x117162400) [pid = 2295] [serial = 1357] [outer = 0x112f4b000] 01:36:27 INFO - PROCESS | 2295 | 1468830987871 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]]]}] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3cf000 == 40 [pid = 2295] [id = 449] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x128ab2000 == 39 [pid = 2295] [id = 448] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x126a17800 == 38 [pid = 2295] [id = 447] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x119456800 == 37 [pid = 2295] [id = 446] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x124224800 == 36 [pid = 2295] [id = 445] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x1238c4800 == 35 [pid = 2295] [id = 444] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x11a00c000 == 34 [pid = 2295] [id = 443] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x11944b800 == 33 [pid = 2295] [id = 442] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x118776800 == 32 [pid = 2295] [id = 441] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff2000 == 31 [pid = 2295] [id = 440] 01:36:27 INFO - PROCESS | 2295 | --DOCSHELL 0x115e22800 == 30 [pid = 2295] [id = 439] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x12a6c0c00) [pid = 2295] [serial = 1294] [outer = 0x0] [url = about:blank] 01:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 01:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1020ms 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x129407400) [pid = 2295] [serial = 1293] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x124e10400) [pid = 2295] [serial = 1287] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119988800) [pid = 2295] [serial = 1267] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x119991800) [pid = 2295] [serial = 1285] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x125ec9400) [pid = 2295] [serial = 1281] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1211ebc00) [pid = 2295] [serial = 1272] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x123109000) [pid = 2295] [serial = 1257] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1174a4c00) [pid = 2295] [serial = 1252] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1244e6000) [pid = 2295] [serial = 1278] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x119c3e800) [pid = 2295] [serial = 1255] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x117e28400) [pid = 2295] [serial = 1284] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x113c27400) [pid = 2295] [serial = 1251] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12b8c6000) [pid = 2295] [serial = 1249] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x129404000) [pid = 2295] [serial = 1291] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123791800) [pid = 2295] [serial = 1275] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12898c400) [pid = 2295] [serial = 1282] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x129031400) [pid = 2295] [serial = 1290] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x128991800) [pid = 2295] [serial = 1288] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1199e4c00) [pid = 2295] [serial = 1254] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123202400) [pid = 2295] [serial = 1273] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119c3cc00) [pid = 2295] [serial = 1269] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x125d29800) [pid = 2295] [serial = 1279] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1183d7800) [pid = 2295] [serial = 1264] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x117e29400) [pid = 2295] [serial = 1263] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x123711800) [pid = 2295] [serial = 1258] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x114f55c00) [pid = 2295] [serial = 1261] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1210bf400) [pid = 2295] [serial = 1270] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1130e3800) [pid = 2295] [serial = 1260] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1194b5000) [pid = 2295] [serial = 1266] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12427bc00) [pid = 2295] [serial = 1276] [outer = 0x0] [url = about:blank] 01:36:27 INFO - PROCESS | 2295 | 1468830987958 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:36:27 INFO - PROCESS | 2295 | 1468830987960 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:36:27 INFO - PROCESS | 2295 | 1468830987964 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 2295 | 1468830987965 Marionette TRACE conn2 <- [1,1782,null,{}] 01:36:27 INFO - PROCESS | 2295 | 1468830987969 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}] 01:36:27 INFO - PROCESS | 2295 | 1468830987971 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:28 INFO - PROCESS | 2295 | 1468830988051 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:36:28 INFO - PROCESS | 2295 | 1468830988063 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 2295 | 1468830988065 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168d4800 == 31 [pid = 2295] [id = 453] 01:36:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1133b6000) [pid = 2295] [serial = 1358] [outer = 0x0] 01:36:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x113c2b800) [pid = 2295] [serial = 1359] [outer = 0x1133b6000] 01:36:28 INFO - PROCESS | 2295 | 1468830988093 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x116641800) [pid = 2295] [serial = 1360] [outer = 0x1133b6000] 01:36:28 INFO - PROCESS | 2295 | 1468830988447 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]]]}] 01:36:28 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 01:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 01:36:28 INFO - PROCESS | 2295 | 1468830988500 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 2295 | 1468830988503 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:36:28 INFO - PROCESS | 2295 | 1468830988508 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 2295 | 1468830988510 Marionette TRACE conn2 <- [1,1786,null,{}] 01:36:28 INFO - PROCESS | 2295 | 1468830988513 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}] 01:36:28 INFO - PROCESS | 2295 | 1468830988514 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:28 INFO - PROCESS | 2295 | 1468830988593 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:36:28 INFO - PROCESS | 2295 | 1468830988598 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 2295 | 1468830988599 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x11876b800 == 32 [pid = 2295] [id = 454] 01:36:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x116aafc00) [pid = 2295] [serial = 1361] [outer = 0x0] 01:36:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1174b0000) [pid = 2295] [serial = 1362] [outer = 0x116aafc00] 01:36:28 INFO - PROCESS | 2295 | 1468830988626 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x117e28800) [pid = 2295] [serial = 1363] [outer = 0x116aafc00] 01:36:28 INFO - PROCESS | 2295 | 1468830988992 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]]]}] 01:36:29 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 01:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 01:36:29 INFO - PROCESS | 2295 | 1468830989029 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:36:29 INFO - PROCESS | 2295 | 1468830989031 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:36:29 INFO - PROCESS | 2295 | 1468830989033 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 2295 | 1468830989035 Marionette TRACE conn2 <- [1,1790,null,{}] 01:36:29 INFO - PROCESS | 2295 | 1468830989043 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}] 01:36:29 INFO - PROCESS | 2295 | 1468830989046 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:29 INFO - PROCESS | 2295 | 1468830989153 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:36:29 INFO - PROCESS | 2295 | 1468830989162 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 2295 | 1468830989165 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x12318a800 == 33 [pid = 2295] [id = 455] 01:36:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x118108400) [pid = 2295] [serial = 1364] [outer = 0x0] 01:36:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x118804800) [pid = 2295] [serial = 1365] [outer = 0x118108400] 01:36:29 INFO - PROCESS | 2295 | 1468830989192 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119166000) [pid = 2295] [serial = 1366] [outer = 0x118108400] 01:36:29 INFO - PROCESS | 2295 | 1468830989488 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]]]}] 01:36:29 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) 01:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 470ms 01:36:29 INFO - PROCESS | 2295 | 1468830989504 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 2295 | 1468830989505 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:36:29 INFO - PROCESS | 2295 | 1468830989516 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 2295 | 1468830989517 Marionette TRACE conn2 <- [1,1794,null,{}] 01:36:29 INFO - PROCESS | 2295 | 1468830989519 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}] 01:36:29 INFO - PROCESS | 2295 | 1468830989520 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:29 INFO - PROCESS | 2295 | 1468830989604 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:36:29 INFO - PROCESS | 2295 | 1468830989669 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 2295 | 1468830989671 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x12406e000 == 34 [pid = 2295] [id = 456] 01:36:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1183d5c00) [pid = 2295] [serial = 1367] [outer = 0x0] 01:36:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1194b2c00) [pid = 2295] [serial = 1368] [outer = 0x1183d5c00] 01:36:29 INFO - PROCESS | 2295 | 1468830989698 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119922000) [pid = 2295] [serial = 1369] [outer = 0x1183d5c00] 01:36:30 INFO - PROCESS | 2295 | 1468830990113 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]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 01:36:30 INFO - PROCESS | 2295 | 1468830990136 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 2295 | 1468830990137 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:36:30 INFO - PROCESS | 2295 | 1468830990139 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 2295 | 1468830990140 Marionette TRACE conn2 <- [1,1798,null,{}] 01:36:30 INFO - PROCESS | 2295 | 1468830990145 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}] 01:36:30 INFO - PROCESS | 2295 | 1468830990146 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:30 INFO - PROCESS | 2295 | 1468830990244 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:36:30 INFO - PROCESS | 2295 | 1468830990281 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 2295 | 1468830990282 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a11800 == 35 [pid = 2295] [id = 457] 01:36:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x111caec00) [pid = 2295] [serial = 1370] [outer = 0x0] 01:36:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x11995e800) [pid = 2295] [serial = 1371] [outer = 0x111caec00] 01:36:30 INFO - PROCESS | 2295 | 1468830990306 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1199e3800) [pid = 2295] [serial = 1372] [outer = 0x111caec00] 01:36:30 INFO - PROCESS | 2295 | 1468830990702 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]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 620ms 01:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:36:30 INFO - PROCESS | 2295 | 1468830990760 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 2295 | 1468830990762 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:36:30 INFO - PROCESS | 2295 | 1468830990765 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 2295 | 1468830990767 Marionette TRACE conn2 <- [1,1802,null,{}] 01:36:30 INFO - PROCESS | 2295 | 1468830990770 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}] 01:36:30 INFO - PROCESS | 2295 | 1468830990776 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:30 INFO - PROCESS | 2295 | 1468830990921 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:36:30 INFO - PROCESS | 2295 | 1468830990982 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 2295 | 1468830990983 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x129276800 == 36 [pid = 2295] [id = 458] 01:36:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119c4a800) [pid = 2295] [serial = 1373] [outer = 0x0] 01:36:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123105800) [pid = 2295] [serial = 1374] [outer = 0x119c4a800] 01:36:31 INFO - PROCESS | 2295 | 1468830991008 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x123485800) [pid = 2295] [serial = 1375] [outer = 0x119c4a800] 01:36:31 INFO - PROCESS | 2295 | 1468830991320 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]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 571ms 01:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:36:31 INFO - PROCESS | 2295 | 1468830991337 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 2295 | 1468830991338 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:36:31 INFO - PROCESS | 2295 | 1468830991340 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 2295 | 1468830991343 Marionette TRACE conn2 <- [1,1806,null,{}] 01:36:31 INFO - PROCESS | 2295 | 1468830991348 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}] 01:36:31 INFO - PROCESS | 2295 | 1468830991349 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:31 INFO - PROCESS | 2295 | 1468830991450 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:36:31 INFO - PROCESS | 2295 | 1468830991461 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 2295 | 1468830991462 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x116fea800 == 37 [pid = 2295] [id = 459] 01:36:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123207c00) [pid = 2295] [serial = 1376] [outer = 0x0] 01:36:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12370b400) [pid = 2295] [serial = 1377] [outer = 0x123207c00] 01:36:31 INFO - PROCESS | 2295 | 1468830991487 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x123711800) [pid = 2295] [serial = 1378] [outer = 0x123207c00] 01:36:31 INFO - PROCESS | 2295 | 1468830991862 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]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 573ms 01:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:36:31 INFO - PROCESS | 2295 | 1468830991914 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 2295 | 1468830991916 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:36:31 INFO - PROCESS | 2295 | 1468830991919 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 2295 | 1468830991921 Marionette TRACE conn2 <- [1,1810,null,{}] 01:36:31 INFO - PROCESS | 2295 | 1468830991924 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}] 01:36:31 INFO - PROCESS | 2295 | 1468830991926 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:32 INFO - PROCESS | 2295 | 1468830992207 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x119c4b400) [pid = 2295] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x113021400) [pid = 2295] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1174ad400) [pid = 2295] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1127d5800) [pid = 2295] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x118876400) [pid = 2295] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x116ab7400) [pid = 2295] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x112a81c00) [pid = 2295] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x116641000) [pid = 2295] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x112f50400) [pid = 2295] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x117e2bc00) [pid = 2295] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119c43c00) [pid = 2295] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x123985000) [pid = 2295] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1244dd800) [pid = 2295] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x111c14800) [pid = 2295] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x118756400) [pid = 2295] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x110e2ac00) [pid = 2295] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x112d56800) [pid = 2295] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:36:32 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1127d1800) [pid = 2295] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:36:32 INFO - PROCESS | 2295 | 1468830992316 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 2295 | 1468830992317 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x118775000 == 38 [pid = 2295] [id = 460] 01:36:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x11213bc00) [pid = 2295] [serial = 1379] [outer = 0x0] 01:36:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x112d58c00) [pid = 2295] [serial = 1380] [outer = 0x11213bc00] 01:36:32 INFO - PROCESS | 2295 | 1468830992355 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x116895400) [pid = 2295] [serial = 1381] [outer = 0x11213bc00] 01:36:32 INFO - PROCESS | 2295 | 1468830992679 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]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 01:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:36:32 INFO - PROCESS | 2295 | 1468830992690 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 2295 | 1468830992691 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:36:32 INFO - PROCESS | 2295 | 1468830992701 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 2295 | 1468830992702 Marionette TRACE conn2 <- [1,1814,null,{}] 01:36:32 INFO - PROCESS | 2295 | 1468830992705 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}] 01:36:32 INFO - PROCESS | 2295 | 1468830992706 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:32 INFO - PROCESS | 2295 | 1468830992816 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:36:32 INFO - PROCESS | 2295 | 1468830992823 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 2295 | 1468830992824 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b052000 == 39 [pid = 2295] [id = 461] 01:36:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x116762400) [pid = 2295] [serial = 1382] [outer = 0x0] 01:36:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1185bc400) [pid = 2295] [serial = 1383] [outer = 0x116762400] 01:36:32 INFO - PROCESS | 2295 | 1468830992848 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123103800) [pid = 2295] [serial = 1384] [outer = 0x116762400] 01:36:33 INFO - PROCESS | 2295 | 1468830993146 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]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 475ms 01:36:33 INFO - PROCESS | 2295 | 1468830993170 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:36:33 INFO - PROCESS | 2295 | 1468830993171 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:36:33 INFO - PROCESS | 2295 | 1468830993174 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 2295 | 1468830993177 Marionette TRACE conn2 <- [1,1818,null,{}] 01:36:33 INFO - PROCESS | 2295 | 1468830993181 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}] 01:36:33 INFO - PROCESS | 2295 | 1468830993182 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:33 INFO - PROCESS | 2295 | 1468830993263 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:36:33 INFO - PROCESS | 2295 | 1468830993266 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 2295 | 1468830993267 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1cf000 == 40 [pid = 2295] [id = 462] 01:36:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12378b800) [pid = 2295] [serial = 1385] [outer = 0x0] 01:36:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123981c00) [pid = 2295] [serial = 1386] [outer = 0x12378b800] 01:36:33 INFO - PROCESS | 2295 | 1468830993298 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12398ac00) [pid = 2295] [serial = 1387] [outer = 0x12378b800] 01:36:33 INFO - PROCESS | 2295 | 1468830993647 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]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 523ms 01:36:33 INFO - PROCESS | 2295 | 1468830993697 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:36:33 INFO - PROCESS | 2295 | 1468830993699 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:36:33 INFO - PROCESS | 2295 | 1468830993701 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 2295 | 1468830993703 Marionette TRACE conn2 <- [1,1822,null,{}] 01:36:33 INFO - PROCESS | 2295 | 1468830993705 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}] 01:36:33 INFO - PROCESS | 2295 | 1468830993707 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:33 INFO - PROCESS | 2295 | 1468830993803 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:36:33 INFO - PROCESS | 2295 | 1468830993809 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 2295 | 1468830993812 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9d6800 == 41 [pid = 2295] [id = 463] 01:36:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1237a5400) [pid = 2295] [serial = 1388] [outer = 0x0] 01:36:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12448f400) [pid = 2295] [serial = 1389] [outer = 0x1237a5400] 01:36:33 INFO - PROCESS | 2295 | 1468830993838 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x124e0e000) [pid = 2295] [serial = 1390] [outer = 0x1237a5400] 01:36:34 INFO - PROCESS | 2295 | 1468830994222 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]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 569ms 01:36:34 INFO - PROCESS | 2295 | 1468830994271 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:36:34 INFO - PROCESS | 2295 | 1468830994273 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:36:34 INFO - PROCESS | 2295 | 1468830994277 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 2295 | 1468830994280 Marionette TRACE conn2 <- [1,1826,null,{}] 01:36:34 INFO - PROCESS | 2295 | 1468830994284 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}] 01:36:34 INFO - PROCESS | 2295 | 1468830994286 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:34 INFO - PROCESS | 2295 | 1468830994397 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:36:34 INFO - PROCESS | 2295 | 1468830994457 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 2295 | 1468830994460 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x116854800 == 42 [pid = 2295] [id = 464] 01:36:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1127ddc00) [pid = 2295] [serial = 1391] [outer = 0x0] 01:36:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x112d5a400) [pid = 2295] [serial = 1392] [outer = 0x1127ddc00] 01:36:34 INFO - PROCESS | 2295 | 1468830994492 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1132e7c00) [pid = 2295] [serial = 1393] [outer = 0x1127ddc00] 01:36:34 INFO - PROCESS | 2295 | 1468830994965 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]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 01:36:35 INFO - PROCESS | 2295 | 1468830994999 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 2295 | 1468830995002 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:36:35 INFO - PROCESS | 2295 | 1468830995023 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 2295 | 1468830995026 Marionette TRACE conn2 <- [1,1830,null,{}] 01:36:35 INFO - PROCESS | 2295 | 1468830995056 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}] 01:36:35 INFO - PROCESS | 2295 | 1468830995058 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:35 INFO - PROCESS | 2295 | 1468830995195 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:36:35 INFO - PROCESS | 2295 | 1468830995249 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 2295 | 1468830995250 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x1242c4800 == 43 [pid = 2295] [id = 465] 01:36:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x118103c00) [pid = 2295] [serial = 1394] [outer = 0x0] 01:36:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x11810e800) [pid = 2295] [serial = 1395] [outer = 0x118103c00] 01:36:35 INFO - PROCESS | 2295 | 1468830995281 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1185bb800) [pid = 2295] [serial = 1396] [outer = 0x118103c00] 01:36:35 INFO - PROCESS | 2295 | 1468830995746 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]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 790ms 01:36:35 INFO - PROCESS | 2295 | 1468830995798 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:36:35 INFO - PROCESS | 2295 | 1468830995800 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:36:35 INFO - PROCESS | 2295 | 1468830995804 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 2295 | 1468830995808 Marionette TRACE conn2 <- [1,1834,null,{}] 01:36:35 INFO - PROCESS | 2295 | 1468830995820 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}] 01:36:35 INFO - PROCESS | 2295 | 1468830995825 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:35 INFO - PROCESS | 2295 | 1468830995971 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:36:36 INFO - PROCESS | 2295 | 1468830996075 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 2295 | 1468830996078 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9ce800 == 44 [pid = 2295] [id = 466] 01:36:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x119989400) [pid = 2295] [serial = 1397] [outer = 0x0] 01:36:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1199ea800) [pid = 2295] [serial = 1398] [outer = 0x119989400] 01:36:36 INFO - PROCESS | 2295 | 1468830996121 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x119cbd400) [pid = 2295] [serial = 1399] [outer = 0x119989400] 01:36:36 INFO - PROCESS | 2295 | 1468830996560 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]]]}] 01:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 01:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 829ms 01:36:36 INFO - PROCESS | 2295 | 1468830996641 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 2295 | 1468830996643 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:36:36 INFO - PROCESS | 2295 | 1468830996646 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 2295 | 1468830996647 Marionette TRACE conn2 <- [1,1838,null,{}] 01:36:36 INFO - PROCESS | 2295 | 1468830996650 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}] 01:36:36 INFO - PROCESS | 2295 | 1468830996651 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:36 INFO - PROCESS | 2295 | 1468830996754 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:36:36 INFO - PROCESS | 2295 | 1468830996827 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 2295 | 1468830996829 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c512000 == 45 [pid = 2295] [id = 467] 01:36:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x123106400) [pid = 2295] [serial = 1400] [outer = 0x0] 01:36:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x123489000) [pid = 2295] [serial = 1401] [outer = 0x123106400] 01:36:36 INFO - PROCESS | 2295 | 1468830996858 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x123984c00) [pid = 2295] [serial = 1402] [outer = 0x123106400] 01:36:37 INFO - PROCESS | 2295 | 1468830997314 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]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 719ms 01:36:37 INFO - PROCESS | 2295 | 1468830997376 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 2295 | 1468830997378 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:36:37 INFO - PROCESS | 2295 | 1468830997382 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 2295 | 1468830997383 Marionette TRACE conn2 <- [1,1842,null,{}] 01:36:37 INFO - PROCESS | 2295 | 1468830997385 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}] 01:36:37 INFO - PROCESS | 2295 | 1468830997387 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:37 INFO - PROCESS | 2295 | 1468830997487 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:36:37 INFO - PROCESS | 2295 | 1468830997560 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 2295 | 1468830997561 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff7000 == 46 [pid = 2295] [id = 468] 01:36:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1127d4800) [pid = 2295] [serial = 1403] [outer = 0x0] 01:36:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x11743a800) [pid = 2295] [serial = 1404] [outer = 0x1127d4800] 01:36:37 INFO - PROCESS | 2295 | 1468830997590 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x119c41000) [pid = 2295] [serial = 1405] [outer = 0x1127d4800] 01:36:38 INFO - PROCESS | 2295 | 1468830998142 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]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 820ms 01:36:38 INFO - PROCESS | 2295 | 1468830998208 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 2295 | 1468830998211 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:36:38 INFO - PROCESS | 2295 | 1468830998216 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 2295 | 1468830998217 Marionette TRACE conn2 <- [1,1846,null,{}] 01:36:38 INFO - PROCESS | 2295 | 1468830998221 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}] 01:36:38 INFO - PROCESS | 2295 | 1468830998222 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:38 INFO - PROCESS | 2295 | 1468830998322 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:36:38 INFO - PROCESS | 2295 | 1468830998397 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 2295 | 1468830998399 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x115d77000 == 47 [pid = 2295] [id = 469] 01:36:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1133c1800) [pid = 2295] [serial = 1406] [outer = 0x0] 01:36:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x114f4c400) [pid = 2295] [serial = 1407] [outer = 0x1133c1800] 01:36:38 INFO - PROCESS | 2295 | 1468830998427 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x116766800) [pid = 2295] [serial = 1408] [outer = 0x1133c1800] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x116fdb000 == 46 [pid = 2295] [id = 438] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1cf000 == 45 [pid = 2295] [id = 462] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12b052000 == 44 [pid = 2295] [id = 461] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x118775000 == 43 [pid = 2295] [id = 460] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x116fea800 == 42 [pid = 2295] [id = 459] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x129276800 == 41 [pid = 2295] [id = 458] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x126a11800 == 40 [pid = 2295] [id = 457] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12406e000 == 39 [pid = 2295] [id = 456] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12318a800 == 38 [pid = 2295] [id = 455] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x11876b800 == 37 [pid = 2295] [id = 454] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x1168d4800 == 36 [pid = 2295] [id = 453] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x11640f800 == 35 [pid = 2295] [id = 452] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb4800 == 34 [pid = 2295] [id = 451] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12a90b800 == 33 [pid = 2295] [id = 450] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff7000 == 32 [pid = 2295] [id = 468] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12c512000 == 31 [pid = 2295] [id = 467] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9ce800 == 30 [pid = 2295] [id = 466] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x1242c4800 == 29 [pid = 2295] [id = 465] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9d6800 == 28 [pid = 2295] [id = 463] 01:36:39 INFO - PROCESS | 2295 | --DOCSHELL 0x116854800 == 27 [pid = 2295] [id = 464] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1132db000) [pid = 2295] [serial = 1320] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x118110c00) [pid = 2295] [serial = 1329] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x113ca9800) [pid = 2295] [serial = 1321] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1127d8800) [pid = 2295] [serial = 1317] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x119922800) [pid = 2295] [serial = 1335] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x112a8e400) [pid = 2295] [serial = 1318] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1174a9400) [pid = 2295] [serial = 1326] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x112f48400) [pid = 2295] [serial = 1315] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x112d56c00) [pid = 2295] [serial = 1314] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x116890000) [pid = 2295] [serial = 1323] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x11715d400) [pid = 2295] [serial = 1297] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x113d9d800) [pid = 2295] [serial = 1296] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x117157c00) [pid = 2295] [serial = 1324] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1198b9c00) [pid = 2295] [serial = 1300] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x11880e400) [pid = 2295] [serial = 1299] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123789400) [pid = 2295] [serial = 1303] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12348a800) [pid = 2295] [serial = 1302] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x128c1a800) [pid = 2295] [serial = 1306] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x124e10000) [pid = 2295] [serial = 1305] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12940c400) [pid = 2295] [serial = 1309] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x129242c00) [pid = 2295] [serial = 1308] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12aaf0000) [pid = 2295] [serial = 1312] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1198bf400) [pid = 2295] [serial = 1311] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119916c00) [pid = 2295] [serial = 1333] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x118808c00) [pid = 2295] [serial = 1332] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11995ac00) [pid = 2295] [serial = 1336] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1174ac000) [pid = 2295] [serial = 1339] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x11880a800) [pid = 2295] [serial = 1341] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1121bcc00) [pid = 2295] [serial = 1338] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x119c47000) [pid = 2295] [serial = 1345] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1199ee000) [pid = 2295] [serial = 1344] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x12310d800) [pid = 2295] [serial = 1348] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1199e6400) [pid = 2295] [serial = 1342] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1185be000) [pid = 2295] [serial = 1330] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x117e2a800) [pid = 2295] [serial = 1327] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12310dc00) [pid = 2295] [serial = 1350] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1210bec00) [pid = 2295] [serial = 1347] [outer = 0x0] [url = about:blank] 01:36:39 INFO - PROCESS | 2295 | 1468830999393 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]]]}] 01:36:39 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) 01:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1222ms 01:36:39 INFO - PROCESS | 2295 | 1468830999438 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 2295 | 1468830999440 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:36:39 INFO - PROCESS | 2295 | 1468830999449 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 2295 | 1468830999451 Marionette TRACE conn2 <- [1,1850,null,{}] 01:36:39 INFO - PROCESS | 2295 | 1468830999454 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}] 01:36:39 INFO - PROCESS | 2295 | 1468830999456 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:39 INFO - PROCESS | 2295 | 1468830999540 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:36:39 INFO - PROCESS | 2295 | 1468830999547 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 2295 | 1468830999550 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x116411000 == 28 [pid = 2295] [id = 470] 01:36:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x112a84800) [pid = 2295] [serial = 1409] [outer = 0x0] 01:36:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x112f52800) [pid = 2295] [serial = 1410] [outer = 0x112a84800] 01:36:39 INFO - PROCESS | 2295 | 1468830999577 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1127dc800) [pid = 2295] [serial = 1411] [outer = 0x112a84800] 01:36:39 INFO - PROCESS | 2295 | 1468830999959 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]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 01:36:39 INFO - PROCESS | 2295 | 1468830999970 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 2295 | 1468830999974 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:36:39 INFO - PROCESS | 2295 | 1468830999980 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 2295 | 1468830999982 Marionette TRACE conn2 <- [1,1854,null,{}] 01:36:39 INFO - PROCESS | 2295 | 1468830999984 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}] 01:36:39 INFO - PROCESS | 2295 | 1468830999986 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:40 INFO - PROCESS | 2295 | 1468831000063 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:36:40 INFO - PROCESS | 2295 | 1468831000068 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 2295 | 1468831000069 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x118316800 == 29 [pid = 2295] [id = 471] 01:36:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x115e56c00) [pid = 2295] [serial = 1412] [outer = 0x0] 01:36:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x116ab7400) [pid = 2295] [serial = 1413] [outer = 0x115e56c00] 01:36:40 INFO - PROCESS | 2295 | 1468831000098 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1174ad400) [pid = 2295] [serial = 1414] [outer = 0x115e56c00] 01:36:40 INFO - PROCESS | 2295 | 1468831000448 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]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 01:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:36:40 INFO - PROCESS | 2295 | 1468831000501 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 2295 | 1468831000502 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:36:40 INFO - PROCESS | 2295 | 1468831000505 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 2295 | 1468831000507 Marionette TRACE conn2 <- [1,1858,null,{}] 01:36:40 INFO - PROCESS | 2295 | 1468831000515 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}] 01:36:40 INFO - PROCESS | 2295 | 1468831000518 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:40 INFO - PROCESS | 2295 | 1468831000595 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:36:40 INFO - PROCESS | 2295 | 1468831000601 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 2295 | 1468831000603 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c56000 == 30 [pid = 2295] [id = 472] 01:36:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x112f4ac00) [pid = 2295] [serial = 1415] [outer = 0x0] 01:36:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1185b9800) [pid = 2295] [serial = 1416] [outer = 0x112f4ac00] 01:36:40 INFO - PROCESS | 2295 | 1468831000633 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x118807000) [pid = 2295] [serial = 1417] [outer = 0x112f4ac00] 01:36:40 INFO - PROCESS | 2295 | 1468831000980 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]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 523ms 01:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:36:41 INFO - PROCESS | 2295 | 1468831001029 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 2295 | 1468831001030 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:36:41 INFO - PROCESS | 2295 | 1468831001032 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 2295 | 1468831001034 Marionette TRACE conn2 <- [1,1862,null,{}] 01:36:41 INFO - PROCESS | 2295 | 1468831001036 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}] 01:36:41 INFO - PROCESS | 2295 | 1468831001037 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:41 INFO - PROCESS | 2295 | 1468831001142 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:36:41 INFO - PROCESS | 2295 | 1468831001178 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 2295 | 1468831001179 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x123196800 == 31 [pid = 2295] [id = 473] 01:36:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x11880fc00) [pid = 2295] [serial = 1418] [outer = 0x0] 01:36:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x11942c000) [pid = 2295] [serial = 1419] [outer = 0x11880fc00] 01:36:41 INFO - PROCESS | 2295 | 1468831001205 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1198be800) [pid = 2295] [serial = 1420] [outer = 0x11880fc00] 01:36:41 INFO - PROCESS | 2295 | 1468831001504 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]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 01:36:41 INFO - PROCESS | 2295 | 1468831001551 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 2295 | 1468831001563 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:36:41 INFO - PROCESS | 2295 | 1468831001565 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 2295 | 1468831001567 Marionette TRACE conn2 <- [1,1866,null,{}] 01:36:41 INFO - PROCESS | 2295 | 1468831001569 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}] 01:36:41 INFO - PROCESS | 2295 | 1468831001570 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:41 INFO - PROCESS | 2295 | 1468831001682 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:36:41 INFO - PROCESS | 2295 | 1468831001700 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 2295 | 1468831001701 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b39800 == 32 [pid = 2295] [id = 474] 01:36:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x115e58000) [pid = 2295] [serial = 1421] [outer = 0x0] 01:36:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119923c00) [pid = 2295] [serial = 1422] [outer = 0x115e58000] 01:36:41 INFO - PROCESS | 2295 | 1468831001741 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x119990000) [pid = 2295] [serial = 1423] [outer = 0x115e58000] 01:36:42 INFO - PROCESS | 2295 | 1468831002188 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]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 01:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:36:42 INFO - PROCESS | 2295 | 1468831002235 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 2295 | 1468831002236 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:36:42 INFO - PROCESS | 2295 | 1468831002238 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 2295 | 1468831002239 Marionette TRACE conn2 <- [1,1870,null,{}] 01:36:42 INFO - PROCESS | 2295 | 1468831002242 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}] 01:36:42 INFO - PROCESS | 2295 | 1468831002246 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:42 INFO - PROCESS | 2295 | 1468831002359 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:36:42 INFO - PROCESS | 2295 | 1468831002375 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 2295 | 1468831002376 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x1244c2000 == 33 [pid = 2295] [id = 475] 01:36:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1199eac00) [pid = 2295] [serial = 1424] [outer = 0x0] 01:36:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x119c49000) [pid = 2295] [serial = 1425] [outer = 0x1199eac00] 01:36:42 INFO - PROCESS | 2295 | 1468831002402 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123107800) [pid = 2295] [serial = 1426] [outer = 0x1199eac00] 01:36:42 INFO - PROCESS | 2295 | 1468831002748 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]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 518ms 01:36:42 INFO - PROCESS | 2295 | 1468831002757 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 2295 | 1468831002758 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:36:42 INFO - PROCESS | 2295 | 1468831002763 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 2295 | 1468831002771 Marionette TRACE conn2 <- [1,1874,null,{}] 01:36:42 INFO - PROCESS | 2295 | 1468831002774 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}] 01:36:42 INFO - PROCESS | 2295 | 1468831002775 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:42 INFO - PROCESS | 2295 | 1468831002873 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:36:42 INFO - PROCESS | 2295 | 1468831002909 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 2295 | 1468831002911 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289a8800 == 34 [pid = 2295] [id = 476] 01:36:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123107c00) [pid = 2295] [serial = 1427] [outer = 0x0] 01:36:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x123485400) [pid = 2295] [serial = 1428] [outer = 0x123107c00] 01:36:42 INFO - PROCESS | 2295 | 1468831002935 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12370bc00) [pid = 2295] [serial = 1429] [outer = 0x123107c00] 01:36:43 INFO - PROCESS | 2295 | 1468831003255 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]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 529ms 01:36:43 INFO - PROCESS | 2295 | 1468831003293 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 2295 | 1468831003296 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:36:43 INFO - PROCESS | 2295 | 1468831003305 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 2295 | 1468831003306 Marionette TRACE conn2 <- [1,1878,null,{}] 01:36:43 INFO - PROCESS | 2295 | 1468831003309 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}] 01:36:43 INFO - PROCESS | 2295 | 1468831003310 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:43 INFO - PROCESS | 2295 | 1468831003404 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:36:43 INFO - PROCESS | 2295 | 1468831003408 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 2295 | 1468831003409 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dc7000 == 35 [pid = 2295] [id = 477] 01:36:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1127d9c00) [pid = 2295] [serial = 1430] [outer = 0x0] 01:36:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123711400) [pid = 2295] [serial = 1431] [outer = 0x1127d9c00] 01:36:43 INFO - PROCESS | 2295 | 1468831003434 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x123987400) [pid = 2295] [serial = 1432] [outer = 0x1127d9c00] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x111caec00) [pid = 2295] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x119c4a800) [pid = 2295] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123207c00) [pid = 2295] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x112f4b000) [pid = 2295] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1183d5c00) [pid = 2295] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1133b6000) [pid = 2295] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112f4fc00) [pid = 2295] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x118108400) [pid = 2295] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x110e22800) [pid = 2295] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x116aafc00) [pid = 2295] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x12378b800) [pid = 2295] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1237a5400) [pid = 2295] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x116762400) [pid = 2295] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:36:43 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x11213bc00) [pid = 2295] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:36:43 INFO - PROCESS | 2295 | 1468831003896 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]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 621ms 01:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:36:43 INFO - PROCESS | 2295 | 1468831003932 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 2295 | 1468831003934 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:36:43 INFO - PROCESS | 2295 | 1468831003936 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 2295 | 1468831003937 Marionette TRACE conn2 <- [1,1882,null,{}] 01:36:43 INFO - PROCESS | 2295 | 1468831003939 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}] 01:36:43 INFO - PROCESS | 2295 | 1468831003940 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:44 INFO - PROCESS | 2295 | 1468831004053 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:36:44 INFO - PROCESS | 2295 | 1468831004087 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 2295 | 1468831004088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c55800 == 36 [pid = 2295] [id = 478] 01:36:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x110e2a000) [pid = 2295] [serial = 1433] [outer = 0x0] 01:36:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1161b1c00) [pid = 2295] [serial = 1434] [outer = 0x110e2a000] 01:36:44 INFO - PROCESS | 2295 | 1468831004112 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x118757c00) [pid = 2295] [serial = 1435] [outer = 0x110e2a000] 01:36:44 INFO - PROCESS | 2295 | 1468831004382 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]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 468ms 01:36:44 INFO - PROCESS | 2295 | 1468831004404 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 2295 | 1468831004405 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:36:44 INFO - PROCESS | 2295 | 1468831004415 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 2295 | 1468831004416 Marionette TRACE conn2 <- [1,1886,null,{}] 01:36:44 INFO - PROCESS | 2295 | 1468831004419 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}] 01:36:44 INFO - PROCESS | 2295 | 1468831004420 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:44 INFO - PROCESS | 2295 | 1468831004499 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:36:44 INFO - PROCESS | 2295 | 1468831004503 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 2295 | 1468831004504 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a65f000 == 37 [pid = 2295] [id = 479] 01:36:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x116762400) [pid = 2295] [serial = 1436] [outer = 0x0] 01:36:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123702800) [pid = 2295] [serial = 1437] [outer = 0x116762400] 01:36:44 INFO - PROCESS | 2295 | 1468831004530 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x123988c00) [pid = 2295] [serial = 1438] [outer = 0x116762400] 01:36:44 INFO - PROCESS | 2295 | 1468831004854 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]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 478ms 01:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:36:44 INFO - PROCESS | 2295 | 1468831004886 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 2295 | 1468831004888 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:36:44 INFO - PROCESS | 2295 | 1468831004890 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 2295 | 1468831004892 Marionette TRACE conn2 <- [1,1890,null,{}] 01:36:44 INFO - PROCESS | 2295 | 1468831004894 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}] 01:36:44 INFO - PROCESS | 2295 | 1468831004896 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:45 INFO - PROCESS | 2295 | 1468831005018 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:36:45 INFO - PROCESS | 2295 | 1468831005024 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 2295 | 1468831005027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x123732000 == 38 [pid = 2295] [id = 480] 01:36:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12398e800) [pid = 2295] [serial = 1439] [outer = 0x0] 01:36:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123ccc400) [pid = 2295] [serial = 1440] [outer = 0x12398e800] 01:36:45 INFO - PROCESS | 2295 | 1468831005055 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x124e0d400) [pid = 2295] [serial = 1441] [outer = 0x12398e800] 01:36:45 INFO - PROCESS | 2295 | 1468831005376 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]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 523ms 01:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:36:45 INFO - PROCESS | 2295 | 1468831005413 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 2295 | 1468831005415 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:36:45 INFO - PROCESS | 2295 | 1468831005417 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 2295 | 1468831005418 Marionette TRACE conn2 <- [1,1894,null,{}] 01:36:45 INFO - PROCESS | 2295 | 1468831005421 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}] 01:36:45 INFO - PROCESS | 2295 | 1468831005422 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:45 INFO - PROCESS | 2295 | 1468831005499 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:36:45 INFO - PROCESS | 2295 | 1468831005503 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 2295 | 1468831005504 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b11b000 == 39 [pid = 2295] [id = 481] 01:36:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x124e0e800) [pid = 2295] [serial = 1442] [outer = 0x0] 01:36:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x125929400) [pid = 2295] [serial = 1443] [outer = 0x124e0e800] 01:36:45 INFO - PROCESS | 2295 | 1468831005528 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x125d9cc00) [pid = 2295] [serial = 1444] [outer = 0x124e0e800] 01:36:46 INFO - PROCESS | 2295 | 1468831006086 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]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 01:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:36:46 INFO - PROCESS | 2295 | 1468831006138 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 2295 | 1468831006140 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:36:46 INFO - PROCESS | 2295 | 1468831006143 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 2295 | 1468831006145 Marionette TRACE conn2 <- [1,1898,null,{}] 01:36:46 INFO - PROCESS | 2295 | 1468831006149 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}] 01:36:46 INFO - PROCESS | 2295 | 1468831006151 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:46 INFO - PROCESS | 2295 | 1468831006266 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:36:46 INFO - PROCESS | 2295 | 1468831006325 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 2295 | 1468831006327 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x11831b800 == 40 [pid = 2295] [id = 482] 01:36:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x112de3800) [pid = 2295] [serial = 1445] [outer = 0x0] 01:36:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1131c9400) [pid = 2295] [serial = 1446] [outer = 0x112de3800] 01:36:46 INFO - PROCESS | 2295 | 1468831006358 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x11649d000) [pid = 2295] [serial = 1447] [outer = 0x112de3800] 01:36:46 INFO - PROCESS | 2295 | 1468831006930 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]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 821ms 01:36:46 INFO - PROCESS | 2295 | 1468831006991 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 2295 | 1468831006996 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:36:47 INFO - PROCESS | 2295 | 1468831007001 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 2295 | 1468831007003 Marionette TRACE conn2 <- [1,1902,null,{}] 01:36:47 INFO - PROCESS | 2295 | 1468831007006 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}] 01:36:47 INFO - PROCESS | 2295 | 1468831007007 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:47 INFO - PROCESS | 2295 | 1468831007116 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:36:47 INFO - PROCESS | 2295 | 1468831007197 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 2295 | 1468831007199 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x11686b000 == 41 [pid = 2295] [id = 483] 01:36:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1121bec00) [pid = 2295] [serial = 1448] [outer = 0x0] 01:36:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x115e59c00) [pid = 2295] [serial = 1449] [outer = 0x1121bec00] 01:36:47 INFO - PROCESS | 2295 | 1468831007230 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x117e2b000) [pid = 2295] [serial = 1450] [outer = 0x1121bec00] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x123732000 == 40 [pid = 2295] [id = 480] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x12a65f000 == 39 [pid = 2295] [id = 479] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x119c55800 == 38 [pid = 2295] [id = 478] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x128dc7000 == 37 [pid = 2295] [id = 477] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x1289a8800 == 36 [pid = 2295] [id = 476] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x1244c2000 == 35 [pid = 2295] [id = 475] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x123b39800 == 34 [pid = 2295] [id = 474] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x123196800 == 33 [pid = 2295] [id = 473] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x119c56000 == 32 [pid = 2295] [id = 472] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x118316800 == 31 [pid = 2295] [id = 471] 01:36:47 INFO - PROCESS | 2295 | --DOCSHELL 0x116411000 == 30 [pid = 2295] [id = 470] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1199e3800) [pid = 2295] [serial = 1372] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x11995e800) [pid = 2295] [serial = 1371] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x123485800) [pid = 2295] [serial = 1375] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x123105800) [pid = 2295] [serial = 1374] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12370b400) [pid = 2295] [serial = 1377] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123711800) [pid = 2295] [serial = 1378] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1132da400) [pid = 2295] [serial = 1356] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x117162400) [pid = 2295] [serial = 1357] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1194b2c00) [pid = 2295] [serial = 1368] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x113c2b800) [pid = 2295] [serial = 1359] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x116641800) [pid = 2295] [serial = 1360] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x112fcac00) [pid = 2295] [serial = 1353] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x113c29000) [pid = 2295] [serial = 1354] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x118804800) [pid = 2295] [serial = 1365] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119166000) [pid = 2295] [serial = 1366] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123705c00) [pid = 2295] [serial = 1351] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1174b0000) [pid = 2295] [serial = 1362] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x117e28800) [pid = 2295] [serial = 1363] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12398ac00) [pid = 2295] [serial = 1387] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12448f400) [pid = 2295] [serial = 1389] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x124e0e000) [pid = 2295] [serial = 1390] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x123103800) [pid = 2295] [serial = 1384] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x123981c00) [pid = 2295] [serial = 1386] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x112d58c00) [pid = 2295] [serial = 1380] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x116895400) [pid = 2295] [serial = 1381] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x119922000) [pid = 2295] [serial = 1369] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x1185bc400) [pid = 2295] [serial = 1383] [outer = 0x0] [url = about:blank] 01:36:47 INFO - PROCESS | 2295 | 1468831007862 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]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 872ms 01:36:47 INFO - PROCESS | 2295 | 1468831007874 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 2295 | 1468831007879 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:36:47 INFO - PROCESS | 2295 | 1468831007883 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 2295 | 1468831007884 Marionette TRACE conn2 <- [1,1906,null,{}] 01:36:47 INFO - PROCESS | 2295 | 1468831007888 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}] 01:36:47 INFO - PROCESS | 2295 | 1468831007890 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:47 INFO - PROCESS | 2295 | 1468831007971 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:36:47 INFO - PROCESS | 2295 | 1468831007979 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 2295 | 1468831007982 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x117481800 == 31 [pid = 2295] [id = 484] 01:36:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x116aac800) [pid = 2295] [serial = 1451] [outer = 0x0] 01:36:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1174aa800) [pid = 2295] [serial = 1452] [outer = 0x116aac800] 01:36:48 INFO - PROCESS | 2295 | 1468831008009 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x117e20400) [pid = 2295] [serial = 1453] [outer = 0x116aac800] 01:36:48 INFO - PROCESS | 2295 | 1468831008424 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]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 01:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:36:48 INFO - PROCESS | 2295 | 1468831008453 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 2295 | 1468831008456 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:36:48 INFO - PROCESS | 2295 | 1468831008460 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 2295 | 1468831008462 Marionette TRACE conn2 <- [1,1910,null,{}] 01:36:48 INFO - PROCESS | 2295 | 1468831008465 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}] 01:36:48 INFO - PROCESS | 2295 | 1468831008467 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:48 INFO - PROCESS | 2295 | 1468831008566 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:36:48 INFO - PROCESS | 2295 | 1468831008672 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 2295 | 1468831008675 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea4800 == 32 [pid = 2295] [id = 485] 01:36:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1174a4400) [pid = 2295] [serial = 1454] [outer = 0x0] 01:36:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1176b3400) [pid = 2295] [serial = 1455] [outer = 0x1174a4400] 01:36:48 INFO - PROCESS | 2295 | 1468831008720 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1183d2c00) [pid = 2295] [serial = 1456] [outer = 0x1174a4400] 01:36:49 INFO - PROCESS | 2295 | 1468831009132 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]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 720ms 01:36:49 INFO - PROCESS | 2295 | 1468831009180 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 2295 | 1468831009183 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:36:49 INFO - PROCESS | 2295 | 1468831009188 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 2295 | 1468831009190 Marionette TRACE conn2 <- [1,1914,null,{}] 01:36:49 INFO - PROCESS | 2295 | 1468831009192 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}] 01:36:49 INFO - PROCESS | 2295 | 1468831009194 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:49 INFO - PROCESS | 2295 | 1468831009292 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:36:49 INFO - PROCESS | 2295 | 1468831009349 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 2295 | 1468831009350 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x119846800 == 33 [pid = 2295] [id = 486] 01:36:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112a8dc00) [pid = 2295] [serial = 1457] [outer = 0x0] 01:36:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11880b000) [pid = 2295] [serial = 1458] [outer = 0x112a8dc00] 01:36:49 INFO - PROCESS | 2295 | 1468831009382 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x11942b400) [pid = 2295] [serial = 1459] [outer = 0x112a8dc00] 01:36:49 INFO - PROCESS | 2295 | 1468831009818 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]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 01:36:49 INFO - PROCESS | 2295 | 1468831009875 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 2295 | 1468831009877 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:36:49 INFO - PROCESS | 2295 | 1468831009881 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 2295 | 1468831009884 Marionette TRACE conn2 <- [1,1918,null,{}] 01:36:49 INFO - PROCESS | 2295 | 1468831009894 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}] 01:36:49 INFO - PROCESS | 2295 | 1468831009898 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:50 INFO - PROCESS | 2295 | 1468831010014 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:36:50 INFO - PROCESS | 2295 | 1468831010084 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 2295 | 1468831010086 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238b4800 == 34 [pid = 2295] [id = 487] 01:36:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x119957800) [pid = 2295] [serial = 1460] [outer = 0x0] 01:36:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1199e3800) [pid = 2295] [serial = 1461] [outer = 0x119957800] 01:36:50 INFO - PROCESS | 2295 | 1468831010120 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119c43800) [pid = 2295] [serial = 1462] [outer = 0x119957800] 01:36:50 INFO - PROCESS | 2295 | 1468831010556 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]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 724ms 01:36:50 INFO - PROCESS | 2295 | 1468831010608 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 2295 | 1468831010611 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:36:50 INFO - PROCESS | 2295 | 1468831010614 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 2295 | 1468831010616 Marionette TRACE conn2 <- [1,1922,null,{}] 01:36:50 INFO - PROCESS | 2295 | 1468831010618 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}] 01:36:50 INFO - PROCESS | 2295 | 1468831010619 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:50 INFO - PROCESS | 2295 | 1468831010719 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:36:50 INFO - PROCESS | 2295 | 1468831010788 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 2295 | 1468831010790 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c1800 == 35 [pid = 2295] [id = 488] 01:36:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1210cb000) [pid = 2295] [serial = 1463] [outer = 0x0] 01:36:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123105800) [pid = 2295] [serial = 1464] [outer = 0x1210cb000] 01:36:50 INFO - PROCESS | 2295 | 1468831010819 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x123487c00) [pid = 2295] [serial = 1465] [outer = 0x1210cb000] 01:36:51 INFO - PROCESS | 2295 | 1468831011236 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]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 01:36:51 INFO - PROCESS | 2295 | 1468831011287 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 2295 | 1468831011288 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:36:51 INFO - PROCESS | 2295 | 1468831011291 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 2295 | 1468831011292 Marionette TRACE conn2 <- [1,1926,null,{}] 01:36:51 INFO - PROCESS | 2295 | 1468831011294 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}] 01:36:51 INFO - PROCESS | 2295 | 1468831011296 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:51 INFO - PROCESS | 2295 | 1468831011404 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:36:51 INFO - PROCESS | 2295 | 1468831011472 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 2295 | 1468831011473 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x128aa2000 == 36 [pid = 2295] [id = 489] 01:36:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x123704c00) [pid = 2295] [serial = 1466] [outer = 0x0] 01:36:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123711000) [pid = 2295] [serial = 1467] [outer = 0x123704c00] 01:36:51 INFO - PROCESS | 2295 | 1468831011502 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1237aac00) [pid = 2295] [serial = 1468] [outer = 0x123704c00] 01:36:51 INFO - PROCESS | 2295 | 1468831011937 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]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 01:36:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12389ec00) [pid = 2295] [serial = 1469] [outer = 0x12cbd6c00] 01:36:51 INFO - PROCESS | 2295 | 1468831011981 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 2295 | 1468831011983 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:36:52 INFO - PROCESS | 2295 | 1468831012007 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 2295 | 1468831012008 Marionette TRACE conn2 <- [1,1930,null,{}] 01:36:52 INFO - PROCESS | 2295 | 1468831012032 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}] 01:36:52 INFO - PROCESS | 2295 | 1468831012037 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:52 INFO - PROCESS | 2295 | 1468831012158 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:36:52 INFO - PROCESS | 2295 | 1468831012217 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 2295 | 1468831012218 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a65f000 == 37 [pid = 2295] [id = 490] 01:36:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12370c000) [pid = 2295] [serial = 1470] [outer = 0x0] 01:36:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x125930000) [pid = 2295] [serial = 1471] [outer = 0x12370c000] 01:36:52 INFO - PROCESS | 2295 | 1468831012249 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x125d32800) [pid = 2295] [serial = 1472] [outer = 0x12370c000] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x1164b1800 == 36 [pid = 2295] [id = 26] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x115e19800 == 35 [pid = 2295] [id = 23] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x11831b800 == 34 [pid = 2295] [id = 482] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x118513000 == 33 [pid = 2295] [id = 11] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x111c9f800 == 32 [pid = 2295] [id = 22] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x117ec5000 == 31 [pid = 2295] [id = 12] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0e2000 == 30 [pid = 2295] [id = 18] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x128dce000 == 29 [pid = 2295] [id = 6] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6d1000 == 28 [pid = 2295] [id = 14] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb45000 == 27 [pid = 2295] [id = 15] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x116f1b800 == 26 [pid = 2295] [id = 24] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12d61a000 == 25 [pid = 2295] [id = 21] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12c518800 == 24 [pid = 2295] [id = 13] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12a90f800 == 23 [pid = 2295] [id = 8] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d5000 == 22 [pid = 2295] [id = 9] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9ca800 == 21 [pid = 2295] [id = 10] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0f1800 == 20 [pid = 2295] [id = 19] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12d336000 == 19 [pid = 2295] [id = 20] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x115d6c000 == 18 [pid = 2295] [id = 25] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x115d77000 == 17 [pid = 2295] [id = 469] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x11686b000 == 16 [pid = 2295] [id = 483] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x128aa2000 == 15 [pid = 2295] [id = 489] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c1800 == 14 [pid = 2295] [id = 488] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x1238b4800 == 13 [pid = 2295] [id = 487] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x119846800 == 12 [pid = 2295] [id = 486] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x12b11b000 == 11 [pid = 2295] [id = 481] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x117481800 == 10 [pid = 2295] [id = 484] 01:36:54 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea4800 == 9 [pid = 2295] [id = 485] 01:36:54 INFO - PROCESS | 2295 | 1468831014710 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]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2761ms 01:36:54 INFO - PROCESS | 2295 | 1468831014757 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 2295 | 1468831014760 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:36:54 INFO - PROCESS | 2295 | 1468831014764 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 2295 | 1468831014766 Marionette TRACE conn2 <- [1,1934,null,{}] 01:36:54 INFO - PROCESS | 2295 | 1468831014770 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}] 01:36:54 INFO - PROCESS | 2295 | 1468831014771 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:54 INFO - PROCESS | 2295 | 1468831014851 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:36:54 INFO - PROCESS | 2295 | 1468831014856 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 2295 | 1468831014858 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f18800 == 10 [pid = 2295] [id = 491] 01:36:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x113017c00) [pid = 2295] [serial = 1473] [outer = 0x0] 01:36:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1130e4400) [pid = 2295] [serial = 1474] [outer = 0x113017c00] 01:36:54 INFO - PROCESS | 2295 | 1468831014890 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x115e07c00) [pid = 2295] [serial = 1475] [outer = 0x113017c00] 01:36:55 INFO - PROCESS | 2295 | 1468831015230 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]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 01:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:36:55 INFO - PROCESS | 2295 | 1468831015283 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 2295 | 1468831015287 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:36:55 INFO - PROCESS | 2295 | 1468831015291 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 2295 | 1468831015294 Marionette TRACE conn2 <- [1,1938,null,{}] 01:36:55 INFO - PROCESS | 2295 | 1468831015298 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}] 01:36:55 INFO - PROCESS | 2295 | 1468831015299 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:55 INFO - PROCESS | 2295 | 1468831015379 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:36:55 INFO - PROCESS | 2295 | 1468831015383 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 2295 | 1468831015384 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x11686b000 == 11 [pid = 2295] [id = 492] 01:36:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x116815400) [pid = 2295] [serial = 1476] [outer = 0x0] 01:36:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1174aa400) [pid = 2295] [serial = 1477] [outer = 0x116815400] 01:36:55 INFO - PROCESS | 2295 | 1468831015414 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x117e2b800) [pid = 2295] [serial = 1478] [outer = 0x116815400] 01:36:55 INFO - PROCESS | 2295 | 1468831015769 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]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 01:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:36:55 INFO - PROCESS | 2295 | 1468831015813 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 2295 | 1468831015815 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:36:55 INFO - PROCESS | 2295 | 1468831015817 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 2295 | 1468831015819 Marionette TRACE conn2 <- [1,1942,null,{}] 01:36:55 INFO - PROCESS | 2295 | 1468831015834 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}] 01:36:55 INFO - PROCESS | 2295 | 1468831015837 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:55 INFO - PROCESS | 2295 | 1468831015915 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:36:55 INFO - PROCESS | 2295 | 1468831015920 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 2295 | 1468831015922 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x121067000 == 12 [pid = 2295] [id = 493] 01:36:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x112f56800) [pid = 2295] [serial = 1479] [outer = 0x0] 01:36:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x118808c00) [pid = 2295] [serial = 1480] [outer = 0x112f56800] 01:36:55 INFO - PROCESS | 2295 | 1468831015952 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x119425400) [pid = 2295] [serial = 1481] [outer = 0x112f56800] 01:36:56 INFO - PROCESS | 2295 | 1468831016345 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]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 571ms 01:36:56 INFO - PROCESS | 2295 | 1468831016389 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 2295 | 1468831016390 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:36:56 INFO - PROCESS | 2295 | 1468831016393 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 2295 | 1468831016394 Marionette TRACE conn2 <- [1,1946,null,{}] 01:36:56 INFO - PROCESS | 2295 | 1468831016396 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}] 01:36:56 INFO - PROCESS | 2295 | 1468831016397 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:56 INFO - PROCESS | 2295 | 1468831016498 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:36:56 INFO - PROCESS | 2295 | 1468831016502 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 2295 | 1468831016503 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b95800 == 13 [pid = 2295] [id = 494] 01:36:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x11991d000) [pid = 2295] [serial = 1482] [outer = 0x0] 01:36:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x119983400) [pid = 2295] [serial = 1483] [outer = 0x11991d000] 01:36:56 INFO - PROCESS | 2295 | 1468831016529 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x11998f000) [pid = 2295] [serial = 1484] [outer = 0x11991d000] 01:36:56 INFO - PROCESS | 2295 | 1468831016867 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]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 521ms 01:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:36:56 INFO - PROCESS | 2295 | 1468831016915 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 2295 | 1468831016917 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:36:56 INFO - PROCESS | 2295 | 1468831016920 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 2295 | 1468831016922 Marionette TRACE conn2 <- [1,1950,null,{}] 01:36:56 INFO - PROCESS | 2295 | 1468831016925 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}] 01:36:56 INFO - PROCESS | 2295 | 1468831016927 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:57 INFO - PROCESS | 2295 | 1468831017069 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:36:57 INFO - PROCESS | 2295 | 1468831017085 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 2295 | 1468831017086 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f7d800 == 14 [pid = 2295] [id = 495] 01:36:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x116762000) [pid = 2295] [serial = 1485] [outer = 0x0] 01:36:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x1199e7800) [pid = 2295] [serial = 1486] [outer = 0x116762000] 01:36:57 INFO - PROCESS | 2295 | 1468831017125 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x119c46800) [pid = 2295] [serial = 1487] [outer = 0x116762000] 01:36:57 INFO - PROCESS | 2295 | 1468831017544 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]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 01:36:57 INFO - PROCESS | 2295 | 1468831017591 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 2295 | 1468831017593 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:36:57 INFO - PROCESS | 2295 | 1468831017597 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 2295 | 1468831017598 Marionette TRACE conn2 <- [1,1954,null,{}] 01:36:57 INFO - PROCESS | 2295 | 1468831017602 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}] 01:36:57 INFO - PROCESS | 2295 | 1468831017607 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:57 INFO - PROCESS | 2295 | 1468831017807 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:36:57 INFO - PROCESS | 2295 | 1468831017827 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 2295 | 1468831017828 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3bf000 == 15 [pid = 2295] [id = 496] 01:36:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x119c46400) [pid = 2295] [serial = 1488] [outer = 0x0] 01:36:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1211ea400) [pid = 2295] [serial = 1489] [outer = 0x119c46400] 01:36:57 INFO - PROCESS | 2295 | 1468831017868 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x12378dc00) [pid = 2295] [serial = 1490] [outer = 0x119c46400] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x123704c00) [pid = 2295] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x1174a4400) [pid = 2295] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x1210cb000) [pid = 2295] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x119957800) [pid = 2295] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1121bec00) [pid = 2295] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x112a84800) [pid = 2295] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x11880fc00) [pid = 2295] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x115e58000) [pid = 2295] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x123107c00) [pid = 2295] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x115e56c00) [pid = 2295] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1199eac00) [pid = 2295] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x110e2a000) [pid = 2295] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x112f4ac00) [pid = 2295] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1127d9c00) [pid = 2295] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x116aac800) [pid = 2295] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1133c1800) [pid = 2295] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x116762400) [pid = 2295] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1127ddc00) [pid = 2295] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x118103c00) [pid = 2295] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119989400) [pid = 2295] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x123106400) [pid = 2295] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1127d4800) [pid = 2295] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x124e0e800) [pid = 2295] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12398e800) [pid = 2295] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x112de3800) [pid = 2295] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:36:58 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112a8dc00) [pid = 2295] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:36:58 INFO - PROCESS | 2295 | 1468831018517 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]]]}] 01:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 971ms 01:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:36:58 INFO - PROCESS | 2295 | 1468831018567 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 2295 | 1468831018569 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:36:58 INFO - PROCESS | 2295 | 1468831018571 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 2295 | 1468831018572 Marionette TRACE conn2 <- [1,1958,null,{}] 01:36:58 INFO - PROCESS | 2295 | 1468831018574 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}] 01:36:58 INFO - PROCESS | 2295 | 1468831018575 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:58 INFO - PROCESS | 2295 | 1468831018646 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:36:58 INFO - PROCESS | 2295 | 1468831018650 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 2295 | 1468831018658 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d6e000 == 16 [pid = 2295] [id = 497] 01:36:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x11213cc00) [pid = 2295] [serial = 1491] [outer = 0x0] 01:36:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x112f4ac00) [pid = 2295] [serial = 1492] [outer = 0x11213cc00] 01:36:58 INFO - PROCESS | 2295 | 1468831018685 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x116764400) [pid = 2295] [serial = 1493] [outer = 0x11213cc00] 01:36:59 INFO - PROCESS | 2295 | 1468831019001 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]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 469ms 01:36:59 INFO - PROCESS | 2295 | 1468831019041 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 2295 | 1468831019042 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:36:59 INFO - PROCESS | 2295 | 1468831019064 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 2295 | 1468831019065 Marionette TRACE conn2 <- [1,1962,null,{}] 01:36:59 INFO - PROCESS | 2295 | 1468831019067 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}] 01:36:59 INFO - PROCESS | 2295 | 1468831019068 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:59 INFO - PROCESS | 2295 | 1468831019146 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:36:59 INFO - PROCESS | 2295 | 1468831019149 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 2295 | 1468831019150 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa8c000 == 17 [pid = 2295] [id = 498] 01:36:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x116764800) [pid = 2295] [serial = 1494] [outer = 0x0] 01:36:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1185bac00) [pid = 2295] [serial = 1495] [outer = 0x116764800] 01:36:59 INFO - PROCESS | 2295 | 1468831019175 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x119919800) [pid = 2295] [serial = 1496] [outer = 0x116764800] 01:36:59 INFO - PROCESS | 2295 | 1468831019577 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]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 519ms 01:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:36:59 INFO - PROCESS | 2295 | 1468831019582 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 2295 | 1468831019583 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:36:59 INFO - PROCESS | 2295 | 1468831019585 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 2295 | 1468831019587 Marionette TRACE conn2 <- [1,1966,null,{}] 01:36:59 INFO - PROCESS | 2295 | 1468831019589 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}] 01:36:59 INFO - PROCESS | 2295 | 1468831019590 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:59 INFO - PROCESS | 2295 | 1468831019666 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:36:59 INFO - PROCESS | 2295 | 1468831019725 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 2295 | 1468831019726 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:36:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x121066800 == 18 [pid = 2295] [id = 499] 01:36:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x112de3800) [pid = 2295] [serial = 1497] [outer = 0x0] 01:36:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x119989400) [pid = 2295] [serial = 1498] [outer = 0x112de3800] 01:36:59 INFO - PROCESS | 2295 | 1468831019752 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x123107c00) [pid = 2295] [serial = 1499] [outer = 0x112de3800] 01:37:00 INFO - PROCESS | 2295 | 1468831020035 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]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms 01:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:37:00 INFO - PROCESS | 2295 | 1468831020055 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 2295 | 1468831020056 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:37:00 INFO - PROCESS | 2295 | 1468831020066 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 2295 | 1468831020068 Marionette TRACE conn2 <- [1,1970,null,{}] 01:37:00 INFO - PROCESS | 2295 | 1468831020070 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}] 01:37:00 INFO - PROCESS | 2295 | 1468831020071 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:00 INFO - PROCESS | 2295 | 1468831020152 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:37:00 INFO - PROCESS | 2295 | 1468831020156 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 2295 | 1468831020157 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1cd000 == 19 [pid = 2295] [id = 500] 01:37:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x11991b000) [pid = 2295] [serial = 1500] [outer = 0x0] 01:37:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x123897c00) [pid = 2295] [serial = 1501] [outer = 0x11991b000] 01:37:00 INFO - PROCESS | 2295 | 1468831020184 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12398c400) [pid = 2295] [serial = 1502] [outer = 0x11991b000] 01:37:00 INFO - PROCESS | 2295 | 1468831020584 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]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 579ms 01:37:00 INFO - PROCESS | 2295 | 1468831020643 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 2295 | 1468831020645 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:37:00 INFO - PROCESS | 2295 | 1468831020650 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 2295 | 1468831020652 Marionette TRACE conn2 <- [1,1974,null,{}] 01:37:00 INFO - PROCESS | 2295 | 1468831020656 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}] 01:37:00 INFO - PROCESS | 2295 | 1468831020657 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:00 INFO - PROCESS | 2295 | 1468831020758 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:37:00 INFO - PROCESS | 2295 | 1468831020817 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 2295 | 1468831020818 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb8800 == 20 [pid = 2295] [id = 501] 01:37:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x112a8d800) [pid = 2295] [serial = 1503] [outer = 0x0] 01:37:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x1131c3c00) [pid = 2295] [serial = 1504] [outer = 0x112a8d800] 01:37:00 INFO - PROCESS | 2295 | 1468831020852 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x11663a800) [pid = 2295] [serial = 1505] [outer = 0x112a8d800] 01:37:01 INFO - PROCESS | 2295 | 1468831021325 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]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 722ms 01:37:01 INFO - PROCESS | 2295 | 1468831021372 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 2295 | 1468831021375 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:37:01 INFO - PROCESS | 2295 | 1468831021398 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 2295 | 1468831021400 Marionette TRACE conn2 <- [1,1978,null,{}] 01:37:01 INFO - PROCESS | 2295 | 1468831021402 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}] 01:37:01 INFO - PROCESS | 2295 | 1468831021404 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:01 INFO - PROCESS | 2295 | 1468831021503 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:37:01 INFO - PROCESS | 2295 | 1468831021574 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 2295 | 1468831021575 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289b5000 == 21 [pid = 2295] [id = 502] 01:37:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x1183cbc00) [pid = 2295] [serial = 1506] [outer = 0x0] 01:37:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1185bd400) [pid = 2295] [serial = 1507] [outer = 0x1183cbc00] 01:37:01 INFO - PROCESS | 2295 | 1468831021606 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x119167400) [pid = 2295] [serial = 1508] [outer = 0x1183cbc00] 01:37:02 INFO - PROCESS | 2295 | 1468831022016 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]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 627ms 01:37:02 INFO - PROCESS | 2295 | 1468831022022 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 2295 | 1468831022024 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:37:02 INFO - PROCESS | 2295 | 1468831022026 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 2295 | 1468831022029 Marionette TRACE conn2 <- [1,1982,null,{}] 01:37:02 INFO - PROCESS | 2295 | 1468831022036 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}] 01:37:02 INFO - PROCESS | 2295 | 1468831022040 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:02 INFO - PROCESS | 2295 | 1468831022153 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:37:02 INFO - PROCESS | 2295 | 1468831022227 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 2295 | 1468831022229 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9d7800 == 22 [pid = 2295] [id = 503] 01:37:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x119c49c00) [pid = 2295] [serial = 1509] [outer = 0x0] 01:37:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1210cac00) [pid = 2295] [serial = 1510] [outer = 0x119c49c00] 01:37:02 INFO - PROCESS | 2295 | 1468831022260 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x12310d000) [pid = 2295] [serial = 1511] [outer = 0x119c49c00] 01:37:02 INFO - PROCESS | 2295 | 1468831022683 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]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 01:37:02 INFO - PROCESS | 2295 | 1468831022699 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:37:02 INFO - PROCESS | 2295 | 1468831022701 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:37:02 INFO - PROCESS | 2295 | 1468831022703 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 2295 | 1468831022704 Marionette TRACE conn2 <- [1,1986,null,{}] 01:37:02 INFO - PROCESS | 2295 | 1468831022707 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}] 01:37:02 INFO - PROCESS | 2295 | 1468831022708 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:02 INFO - PROCESS | 2295 | 1468831022805 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:37:02 INFO - PROCESS | 2295 | 1468831022860 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 2295 | 1468831022861 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eca800 == 23 [pid = 2295] [id = 504] 01:37:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x1185c0400) [pid = 2295] [serial = 1512] [outer = 0x0] 01:37:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x123708800) [pid = 2295] [serial = 1513] [outer = 0x1185c0400] 01:37:02 INFO - PROCESS | 2295 | 1468831022890 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x123985800) [pid = 2295] [serial = 1514] [outer = 0x1185c0400] 01:37:03 INFO - PROCESS | 2295 | 1468831023430 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]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 769ms 01:37:03 INFO - PROCESS | 2295 | 1468831023473 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 2295 | 1468831023475 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:37:03 INFO - PROCESS | 2295 | 1468831023499 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 2295 | 1468831023501 Marionette TRACE conn2 <- [1,1990,null,{}] 01:37:03 INFO - PROCESS | 2295 | 1468831023504 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}] 01:37:03 INFO - PROCESS | 2295 | 1468831023506 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:03 INFO - PROCESS | 2295 | 1468831023593 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:37:03 INFO - PROCESS | 2295 | 1468831023670 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 2295 | 1468831023672 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x115ed3000 == 24 [pid = 2295] [id = 505] 01:37:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x1131c6000) [pid = 2295] [serial = 1515] [outer = 0x0] 01:37:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x1133c0400) [pid = 2295] [serial = 1516] [outer = 0x1131c6000] 01:37:03 INFO - PROCESS | 2295 | 1468831023700 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x1164e1000) [pid = 2295] [serial = 1517] [outer = 0x1131c6000] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x116766800) [pid = 2295] [serial = 1408] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x117e2b000) [pid = 2295] [serial = 1450] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x112f52800) [pid = 2295] [serial = 1410] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x1127dc800) [pid = 2295] [serial = 1411] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x11942c000) [pid = 2295] [serial = 1419] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x119923c00) [pid = 2295] [serial = 1422] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x123485400) [pid = 2295] [serial = 1428] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x116ab7400) [pid = 2295] [serial = 1413] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x119c49000) [pid = 2295] [serial = 1425] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x1161b1c00) [pid = 2295] [serial = 1434] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1174ad400) [pid = 2295] [serial = 1414] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x12370bc00) [pid = 2295] [serial = 1429] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1185b9800) [pid = 2295] [serial = 1416] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x118807000) [pid = 2295] [serial = 1417] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x123711400) [pid = 2295] [serial = 1431] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1174aa800) [pid = 2295] [serial = 1452] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x114f4c400) [pid = 2295] [serial = 1407] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x117e20400) [pid = 2295] [serial = 1453] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x123702800) [pid = 2295] [serial = 1437] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1132e7c00) [pid = 2295] [serial = 1393] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x112d5a400) [pid = 2295] [serial = 1392] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1185bb800) [pid = 2295] [serial = 1396] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11810e800) [pid = 2295] [serial = 1395] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119cbd400) [pid = 2295] [serial = 1399] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1199ea800) [pid = 2295] [serial = 1398] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x123984c00) [pid = 2295] [serial = 1402] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x123489000) [pid = 2295] [serial = 1401] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119c41000) [pid = 2295] [serial = 1405] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x11743a800) [pid = 2295] [serial = 1404] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123987400) [pid = 2295] [serial = 1432] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x125929400) [pid = 2295] [serial = 1443] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x123107800) [pid = 2295] [serial = 1426] [outer = 0x0] [url = about:blank] 01:37:03 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x125d9cc00) [pid = 2295] [serial = 1444] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x119990000) [pid = 2295] [serial = 1423] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x118757c00) [pid = 2295] [serial = 1435] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x123988c00) [pid = 2295] [serial = 1438] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1198be800) [pid = 2295] [serial = 1420] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x124e0d400) [pid = 2295] [serial = 1441] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1131c9400) [pid = 2295] [serial = 1446] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x115e59c00) [pid = 2295] [serial = 1449] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x123ccc400) [pid = 2295] [serial = 1440] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x11649d000) [pid = 2295] [serial = 1447] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1237aac00) [pid = 2295] [serial = 1468] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x125930000) [pid = 2295] [serial = 1471] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1176b3400) [pid = 2295] [serial = 1455] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x11880b000) [pid = 2295] [serial = 1458] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x1183d2c00) [pid = 2295] [serial = 1456] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x123487c00) [pid = 2295] [serial = 1465] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x123711000) [pid = 2295] [serial = 1467] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x1185b5800) [pid = 2295] [serial = 904] [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.] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x123105800) [pid = 2295] [serial = 1464] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x119c43800) [pid = 2295] [serial = 1462] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x1199e3800) [pid = 2295] [serial = 1461] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x11942b400) [pid = 2295] [serial = 1459] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 2295 | 1468831024074 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]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 626ms 01:37:04 INFO - PROCESS | 2295 | 1468831024124 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 2295 | 1468831024127 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:37:04 INFO - PROCESS | 2295 | 1468831024131 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 2295 | 1468831024133 Marionette TRACE conn2 <- [1,1994,null,{}] 01:37:04 INFO - PROCESS | 2295 | 1468831024135 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}] 01:37:04 INFO - PROCESS | 2295 | 1468831024136 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:04 INFO - PROCESS | 2295 | 1468831024215 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:37:04 INFO - PROCESS | 2295 | 1468831024219 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 2295 | 1468831024220 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb1000 == 25 [pid = 2295] [id = 506] 01:37:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x11688dc00) [pid = 2295] [serial = 1518] [outer = 0x0] 01:37:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x116ab7400) [pid = 2295] [serial = 1519] [outer = 0x11688dc00] 01:37:04 INFO - PROCESS | 2295 | 1468831024249 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x1174b2400) [pid = 2295] [serial = 1520] [outer = 0x11688dc00] 01:37:04 INFO - PROCESS | 2295 | 1468831024615 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]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 519ms 01:37:04 INFO - PROCESS | 2295 | 1468831024650 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 2295 | 1468831024652 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:37:04 INFO - PROCESS | 2295 | 1468831024654 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 2295 | 1468831024657 Marionette TRACE conn2 <- [1,1998,null,{}] 01:37:04 INFO - PROCESS | 2295 | 1468831024664 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}] 01:37:04 INFO - PROCESS | 2295 | 1468831024667 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:04 INFO - PROCESS | 2295 | 1468831024746 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:37:04 INFO - PROCESS | 2295 | 1468831024763 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 2295 | 1468831024765 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192da800 == 26 [pid = 2295] [id = 507] 01:37:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x1185b8400) [pid = 2295] [serial = 1521] [outer = 0x0] 01:37:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x118807000) [pid = 2295] [serial = 1522] [outer = 0x1185b8400] 01:37:04 INFO - PROCESS | 2295 | 1468831024793 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x119424000) [pid = 2295] [serial = 1523] [outer = 0x1185b8400] 01:37:05 INFO - PROCESS | 2295 | 1468831025144 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]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 01:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:37:05 INFO - PROCESS | 2295 | 1468831025175 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 2295 | 1468831025177 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:37:05 INFO - PROCESS | 2295 | 1468831025195 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 2295 | 1468831025196 Marionette TRACE conn2 <- [1,2002,null,{}] 01:37:05 INFO - PROCESS | 2295 | 1468831025199 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}] 01:37:05 INFO - PROCESS | 2295 | 1468831025200 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:05 INFO - PROCESS | 2295 | 1468831025300 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:37:05 INFO - PROCESS | 2295 | 1468831025304 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 2295 | 1468831025305 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d80000 == 27 [pid = 2295] [id = 508] 01:37:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x1194b6c00) [pid = 2295] [serial = 1524] [outer = 0x0] 01:37:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x11991a400) [pid = 2295] [serial = 1525] [outer = 0x1194b6c00] 01:37:05 INFO - PROCESS | 2295 | 1468831025330 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x119985c00) [pid = 2295] [serial = 1526] [outer = 0x1194b6c00] 01:37:05 INFO - PROCESS | 2295 | 1468831025681 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]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 533ms 01:37:05 INFO - PROCESS | 2295 | 1468831025715 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 2295 | 1468831025716 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:37:05 INFO - PROCESS | 2295 | 1468831025720 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 2295 | 1468831025721 Marionette TRACE conn2 <- [1,2006,null,{}] 01:37:05 INFO - PROCESS | 2295 | 1468831025725 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}] 01:37:05 INFO - PROCESS | 2295 | 1468831025726 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:05 INFO - PROCESS | 2295 | 1468831025872 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:37:05 INFO - PROCESS | 2295 | 1468831025898 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 2295 | 1468831025899 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234cd000 == 28 [pid = 2295] [id = 509] 01:37:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x119990000) [pid = 2295] [serial = 1527] [outer = 0x0] 01:37:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1199ebc00) [pid = 2295] [serial = 1528] [outer = 0x119990000] 01:37:05 INFO - PROCESS | 2295 | 1468831025947 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x119c46000) [pid = 2295] [serial = 1529] [outer = 0x119990000] 01:37:06 INFO - PROCESS | 2295 | 1468831026361 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]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 01:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 674ms 01:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:37:06 INFO - PROCESS | 2295 | 1468831026394 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 2295 | 1468831026395 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:37:06 INFO - PROCESS | 2295 | 1468831026397 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 2295 | 1468831026398 Marionette TRACE conn2 <- [1,2010,null,{}] 01:37:06 INFO - PROCESS | 2295 | 1468831026400 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}] 01:37:06 INFO - PROCESS | 2295 | 1468831026405 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:06 INFO - PROCESS | 2295 | 1468831026518 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:37:06 INFO - PROCESS | 2295 | 1468831026532 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 2295 | 1468831026533 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b4d800 == 29 [pid = 2295] [id = 510] 01:37:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x119cbdc00) [pid = 2295] [serial = 1530] [outer = 0x0] 01:37:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x12310d800) [pid = 2295] [serial = 1531] [outer = 0x119cbdc00] 01:37:06 INFO - PROCESS | 2295 | 1468831026558 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1237aa000) [pid = 2295] [serial = 1532] [outer = 0x119cbdc00] 01:37:06 INFO - PROCESS | 2295 | 1468831026913 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]]]}] 01:37:06 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 01:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 570ms 01:37:06 INFO - PROCESS | 2295 | 1468831026967 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 2295 | 1468831026968 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:37:06 INFO - PROCESS | 2295 | 1468831026971 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 2295 | 1468831026972 Marionette TRACE conn2 <- [1,2014,null,{}] 01:37:06 INFO - PROCESS | 2295 | 1468831026974 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}] 01:37:06 INFO - PROCESS | 2295 | 1468831026975 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:07 INFO - PROCESS | 2295 | 1468831027109 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:37:07 INFO - PROCESS | 2295 | 1468831027124 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 2295 | 1468831027125 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x113078000 == 30 [pid = 2295] [id = 511] 01:37:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x11910d800) [pid = 2295] [serial = 1533] [outer = 0x0] 01:37:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x12398a400) [pid = 2295] [serial = 1534] [outer = 0x11910d800] 01:37:07 INFO - PROCESS | 2295 | 1468831027158 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x123ccc800) [pid = 2295] [serial = 1535] [outer = 0x11910d800] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x112de3800) [pid = 2295] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x112f56800) [pid = 2295] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x119c46400) [pid = 2295] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x116762000) [pid = 2295] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x11213cc00) [pid = 2295] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x113017c00) [pid = 2295] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x11991d000) [pid = 2295] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x12370c000) [pid = 2295] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x116815400) [pid = 2295] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:37:07 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x116764800) [pid = 2295] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:37:07 INFO - PROCESS | 2295 | 1468831027541 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]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 01:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:37:07 INFO - PROCESS | 2295 | 1468831027591 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 2295 | 1468831027593 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:37:07 INFO - PROCESS | 2295 | 1468831027595 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 2295 | 1468831027597 Marionette TRACE conn2 <- [1,2018,null,{}] 01:37:07 INFO - PROCESS | 2295 | 1468831027600 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}] 01:37:07 INFO - PROCESS | 2295 | 1468831027601 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:07 INFO - PROCESS | 2295 | 1468831027705 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:37:07 INFO - PROCESS | 2295 | 1468831027709 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 2295 | 1468831027710 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289c2000 == 31 [pid = 2295] [id = 512] 01:37:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x116815400) [pid = 2295] [serial = 1536] [outer = 0x0] 01:37:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x119c4b800) [pid = 2295] [serial = 1537] [outer = 0x116815400] 01:37:07 INFO - PROCESS | 2295 | 1468831027744 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x123ccb000) [pid = 2295] [serial = 1538] [outer = 0x116815400] 01:37:08 INFO - PROCESS | 2295 | 1468831028167 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]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 01:37:08 INFO - PROCESS | 2295 | 1468831028216 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 2295 | 1468831028217 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:37:08 INFO - PROCESS | 2295 | 1468831028219 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 2295 | 1468831028220 Marionette TRACE conn2 <- [1,2022,null,{}] 01:37:08 INFO - PROCESS | 2295 | 1468831028223 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}] 01:37:08 INFO - PROCESS | 2295 | 1468831028224 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:08 INFO - PROCESS | 2295 | 1468831028303 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:37:08 INFO - PROCESS | 2295 | 1468831028314 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 2295 | 1468831028315 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x129263800 == 32 [pid = 2295] [id = 513] 01:37:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1240e3400) [pid = 2295] [serial = 1539] [outer = 0x0] 01:37:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x12448b000) [pid = 2295] [serial = 1540] [outer = 0x1240e3400] 01:37:08 INFO - PROCESS | 2295 | 1468831028340 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x1244e5c00) [pid = 2295] [serial = 1541] [outer = 0x1240e3400] 01:37:08 INFO - PROCESS | 2295 | 1468831028653 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]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 469ms 01:37:08 INFO - PROCESS | 2295 | 1468831028688 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 2295 | 1468831028689 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:37:08 INFO - PROCESS | 2295 | 1468831028691 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 2295 | 1468831028692 Marionette TRACE conn2 <- [1,2026,null,{}] 01:37:08 INFO - PROCESS | 2295 | 1468831028695 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}] 01:37:08 INFO - PROCESS | 2295 | 1468831028696 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:08 INFO - PROCESS | 2295 | 1468831028774 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:37:08 INFO - PROCESS | 2295 | 1468831028830 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 2295 | 1468831028831 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3d0800 == 33 [pid = 2295] [id = 514] 01:37:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1240e7c00) [pid = 2295] [serial = 1542] [outer = 0x0] 01:37:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x12469e000) [pid = 2295] [serial = 1543] [outer = 0x1240e7c00] 01:37:08 INFO - PROCESS | 2295 | 1468831028856 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x124ed9800) [pid = 2295] [serial = 1544] [outer = 0x1240e7c00] 01:37:09 INFO - PROCESS | 2295 | 1468831029116 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 469ms 01:37:09 INFO - PROCESS | 2295 | 1468831029167 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 2295 | 1468831029169 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:37:09 INFO - PROCESS | 2295 | 1468831029171 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 2295 | 1468831029173 Marionette TRACE conn2 <- [1,2030,null,{}] 01:37:09 INFO - PROCESS | 2295 | 1468831029175 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}] 01:37:09 INFO - PROCESS | 2295 | 1468831029179 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:09 INFO - PROCESS | 2295 | 1468831029278 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:37:09 INFO - PROCESS | 2295 | 1468831029283 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 2295 | 1468831029284 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b05e000 == 34 [pid = 2295] [id = 515] 01:37:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x124edd000) [pid = 2295] [serial = 1545] [outer = 0x0] 01:37:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x125d26400) [pid = 2295] [serial = 1546] [outer = 0x124edd000] 01:37:09 INFO - PROCESS | 2295 | 1468831029311 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x126886800) [pid = 2295] [serial = 1547] [outer = 0x124edd000] 01:37:09 INFO - PROCESS | 2295 | 1468831029818 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 675ms 01:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:37:09 INFO - PROCESS | 2295 | 1468831029847 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 2295 | 1468831029850 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:37:09 INFO - PROCESS | 2295 | 1468831029853 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 2295 | 1468831029856 Marionette TRACE conn2 <- [1,2034,null,{}] 01:37:09 INFO - PROCESS | 2295 | 1468831029860 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}] 01:37:09 INFO - PROCESS | 2295 | 1468831029862 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:09 INFO - PROCESS | 2295 | 1468831029972 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:37:10 INFO - PROCESS | 2295 | 1468831030043 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 2295 | 1468831030045 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x11877f000 == 35 [pid = 2295] [id = 516] 01:37:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x113ca9800) [pid = 2295] [serial = 1548] [outer = 0x0] 01:37:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x11676a400) [pid = 2295] [serial = 1549] [outer = 0x113ca9800] 01:37:10 INFO - PROCESS | 2295 | 1468831030077 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1176ad000) [pid = 2295] [serial = 1550] [outer = 0x113ca9800] 01:37:10 INFO - PROCESS | 2295 | 1468831030515 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]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 672ms 01:37:10 INFO - PROCESS | 2295 | 1468831030526 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 2295 | 1468831030533 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:37:10 INFO - PROCESS | 2295 | 1468831030539 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 2295 | 1468831030542 Marionette TRACE conn2 <- [1,2038,null,{}] 01:37:10 INFO - PROCESS | 2295 | 1468831030546 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}] 01:37:10 INFO - PROCESS | 2295 | 1468831030549 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:10 INFO - PROCESS | 2295 | 1468831030702 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:37:10 INFO - PROCESS | 2295 | 1468831030814 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 2295 | 1468831030815 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x12406d000 == 36 [pid = 2295] [id = 517] 01:37:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x117e2b000) [pid = 2295] [serial = 1551] [outer = 0x0] 01:37:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119422400) [pid = 2295] [serial = 1552] [outer = 0x117e2b000] 01:37:10 INFO - PROCESS | 2295 | 1468831030847 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119956400) [pid = 2295] [serial = 1553] [outer = 0x117e2b000] 01:37:11 INFO - PROCESS | 2295 | 1468831031255 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]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 775ms 01:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:37:11 INFO - PROCESS | 2295 | 1468831031314 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 2295 | 1468831031315 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:37:11 INFO - PROCESS | 2295 | 1468831031318 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 2295 | 1468831031320 Marionette TRACE conn2 <- [1,2042,null,{}] 01:37:11 INFO - PROCESS | 2295 | 1468831031328 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}] 01:37:11 INFO - PROCESS | 2295 | 1468831031331 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:11 INFO - PROCESS | 2295 | 1468831031433 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:37:11 INFO - PROCESS | 2295 | 1468831031491 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 2295 | 1468831031493 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1cf800 == 37 [pid = 2295] [id = 518] 01:37:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1211edc00) [pid = 2295] [serial = 1554] [outer = 0x0] 01:37:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12310f400) [pid = 2295] [serial = 1555] [outer = 0x1211edc00] 01:37:11 INFO - PROCESS | 2295 | 1468831031524 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12378d400) [pid = 2295] [serial = 1556] [outer = 0x1211edc00] 01:37:11 INFO - PROCESS | 2295 | 1468831031973 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]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 01:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:37:11 INFO - PROCESS | 2295 | 1468831031990 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 2295 | 1468831031992 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:37:11 INFO - PROCESS | 2295 | 1468831031994 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 2295 | 1468831031996 Marionette TRACE conn2 <- [1,2046,null,{}] 01:37:12 INFO - PROCESS | 2295 | 1468831031998 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}] 01:37:12 INFO - PROCESS | 2295 | 1468831031999 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:12 INFO - PROCESS | 2295 | 1468831032123 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:37:12 INFO - PROCESS | 2295 | 1468831032205 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 2295 | 1468831032206 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x116689800 == 38 [pid = 2295] [id = 519] 01:37:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x112def400) [pid = 2295] [serial = 1557] [outer = 0x0] 01:37:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x116767400) [pid = 2295] [serial = 1558] [outer = 0x112def400] 01:37:12 INFO - PROCESS | 2295 | 1468831032236 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1211eac00) [pid = 2295] [serial = 1559] [outer = 0x112def400] 01:37:12 INFO - PROCESS | 2295 | 1468831032745 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]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 820ms 01:37:12 INFO - PROCESS | 2295 | 1468831032830 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 2295 | 1468831032832 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:37:12 INFO - PROCESS | 2295 | 1468831032836 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 2295 | 1468831032838 Marionette TRACE conn2 <- [1,2050,null,{}] 01:37:12 INFO - PROCESS | 2295 | 1468831032842 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}] 01:37:12 INFO - PROCESS | 2295 | 1468831032845 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:12 INFO - PROCESS | 2295 | 1468831032936 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:37:13 INFO - PROCESS | 2295 | 1468831033009 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 2295 | 1468831033010 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x11851a000 == 39 [pid = 2295] [id = 520] 01:37:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x116142c00) [pid = 2295] [serial = 1560] [outer = 0x0] 01:37:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1176b6c00) [pid = 2295] [serial = 1561] [outer = 0x116142c00] 01:37:13 INFO - PROCESS | 2295 | 1468831033039 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1183d8400) [pid = 2295] [serial = 1562] [outer = 0x116142c00] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x12a65f000 == 38 [pid = 2295] [id = 490] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1234cd000 == 37 [pid = 2295] [id = 509] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x123b4d800 == 36 [pid = 2295] [id = 510] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x1289c2000 == 35 [pid = 2295] [id = 512] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3d0800 == 34 [pid = 2295] [id = 514] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x113078000 == 33 [pid = 2295] [id = 511] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x129263800 == 32 [pid = 2295] [id = 513] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x116689800 == 31 [pid = 2295] [id = 519] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1cf800 == 30 [pid = 2295] [id = 518] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x12406d000 == 29 [pid = 2295] [id = 517] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x11877f000 == 28 [pid = 2295] [id = 516] 01:37:13 INFO - PROCESS | 2295 | --DOCSHELL 0x12b05e000 == 27 [pid = 2295] [id = 515] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123107c00) [pid = 2295] [serial = 1499] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119425400) [pid = 2295] [serial = 1481] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12378dc00) [pid = 2295] [serial = 1490] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x119c46800) [pid = 2295] [serial = 1487] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x116764400) [pid = 2295] [serial = 1493] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x117e2b800) [pid = 2295] [serial = 1478] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x115e07c00) [pid = 2295] [serial = 1475] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x11998f000) [pid = 2295] [serial = 1484] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1185bac00) [pid = 2295] [serial = 1495] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x118808c00) [pid = 2295] [serial = 1480] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x112f4ac00) [pid = 2295] [serial = 1492] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1199e7800) [pid = 2295] [serial = 1486] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125d32800) [pid = 2295] [serial = 1472] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x119989400) [pid = 2295] [serial = 1498] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x119983400) [pid = 2295] [serial = 1483] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1130e4400) [pid = 2295] [serial = 1474] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1211ea400) [pid = 2295] [serial = 1489] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1174aa400) [pid = 2295] [serial = 1477] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x119919800) [pid = 2295] [serial = 1496] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x123897c00) [pid = 2295] [serial = 1501] [outer = 0x0] [url = about:blank] 01:37:13 INFO - PROCESS | 2295 | 1468831033921 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]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1122ms 01:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:37:13 INFO - PROCESS | 2295 | 1468831033959 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 2295 | 1468831033961 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:37:13 INFO - PROCESS | 2295 | 1468831033964 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 2295 | 1468831033966 Marionette TRACE conn2 <- [1,2054,null,{}] 01:37:13 INFO - PROCESS | 2295 | 1468831033969 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}] 01:37:13 INFO - PROCESS | 2295 | 1468831033971 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:14 INFO - PROCESS | 2295 | 1468831034047 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:37:14 INFO - PROCESS | 2295 | 1468831034052 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 2295 | 1468831034055 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f19800 == 28 [pid = 2295] [id = 521] 01:37:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x112f53000) [pid = 2295] [serial = 1563] [outer = 0x0] 01:37:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1131c0800) [pid = 2295] [serial = 1564] [outer = 0x112f53000] 01:37:14 INFO - PROCESS | 2295 | 1468831034084 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x113c27400) [pid = 2295] [serial = 1565] [outer = 0x112f53000] 01:37:14 INFO - PROCESS | 2295 | 1468831034415 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 522ms 01:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:37:14 INFO - PROCESS | 2295 | 1468831034485 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 2295 | 1468831034489 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:37:14 INFO - PROCESS | 2295 | 1468831034494 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 2295 | 1468831034495 Marionette TRACE conn2 <- [1,2058,null,{}] 01:37:14 INFO - PROCESS | 2295 | 1468831034498 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}] 01:37:14 INFO - PROCESS | 2295 | 1468831034499 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:14 INFO - PROCESS | 2295 | 1468831034576 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:37:14 INFO - PROCESS | 2295 | 1468831034583 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 2295 | 1468831034584 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x118776800 == 29 [pid = 2295] [id = 522] 01:37:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1161ab000) [pid = 2295] [serial = 1566] [outer = 0x0] 01:37:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x11715b800) [pid = 2295] [serial = 1567] [outer = 0x1161ab000] 01:37:14 INFO - PROCESS | 2295 | 1468831034611 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1176b3c00) [pid = 2295] [serial = 1568] [outer = 0x1161ab000] 01:37:14 INFO - PROCESS | 2295 | 1468831034969 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]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 01:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:37:15 INFO - PROCESS | 2295 | 1468831035014 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 2295 | 1468831035016 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:37:15 INFO - PROCESS | 2295 | 1468831035019 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 2295 | 1468831035022 Marionette TRACE conn2 <- [1,2062,null,{}] 01:37:15 INFO - PROCESS | 2295 | 1468831035034 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}] 01:37:15 INFO - PROCESS | 2295 | 1468831035039 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:15 INFO - PROCESS | 2295 | 1468831035155 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:37:15 INFO - PROCESS | 2295 | 1468831035174 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 2295 | 1468831035177 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x123081000 == 30 [pid = 2295] [id = 523] 01:37:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x112a8e400) [pid = 2295] [serial = 1569] [outer = 0x0] 01:37:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x118875c00) [pid = 2295] [serial = 1570] [outer = 0x112a8e400] 01:37:15 INFO - PROCESS | 2295 | 1468831035220 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119425400) [pid = 2295] [serial = 1571] [outer = 0x112a8e400] 01:37:15 INFO - PROCESS | 2295 | 1468831035611 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]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 623ms 01:37:15 INFO - PROCESS | 2295 | 1468831035642 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 2295 | 1468831035644 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:37:15 INFO - PROCESS | 2295 | 1468831035648 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 2295 | 1468831035649 Marionette TRACE conn2 <- [1,2066,null,{}] 01:37:15 INFO - PROCESS | 2295 | 1468831035652 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}] 01:37:15 INFO - PROCESS | 2295 | 1468831035653 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:15 INFO - PROCESS | 2295 | 1468831035757 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:37:15 INFO - PROCESS | 2295 | 1468831035765 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 2295 | 1468831035766 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238bc800 == 31 [pid = 2295] [id = 524] 01:37:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x11991b400) [pid = 2295] [serial = 1572] [outer = 0x0] 01:37:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119923400) [pid = 2295] [serial = 1573] [outer = 0x11991b400] 01:37:15 INFO - PROCESS | 2295 | 1468831035792 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x119985800) [pid = 2295] [serial = 1574] [outer = 0x11991b400] 01:37:16 INFO - PROCESS | 2295 | 1468831036109 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]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 01:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:37:16 INFO - PROCESS | 2295 | 1468831036167 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 2295 | 1468831036168 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:37:16 INFO - PROCESS | 2295 | 1468831036176 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 2295 | 1468831036177 Marionette TRACE conn2 <- [1,2070,null,{}] 01:37:16 INFO - PROCESS | 2295 | 1468831036179 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}] 01:37:16 INFO - PROCESS | 2295 | 1468831036180 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:16 INFO - PROCESS | 2295 | 1468831036286 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:37:16 INFO - PROCESS | 2295 | 1468831036300 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 2295 | 1468831036301 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f1d000 == 32 [pid = 2295] [id = 525] 01:37:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1131c9400) [pid = 2295] [serial = 1575] [outer = 0x0] 01:37:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1199e2800) [pid = 2295] [serial = 1576] [outer = 0x1131c9400] 01:37:16 INFO - PROCESS | 2295 | 1468831036341 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1199ee400) [pid = 2295] [serial = 1577] [outer = 0x1131c9400] 01:37:16 INFO - PROCESS | 2295 | 1468831036833 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]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 677ms 01:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:37:16 INFO - PROCESS | 2295 | 1468831036848 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 2295 | 1468831036850 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:37:16 INFO - PROCESS | 2295 | 1468831036854 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 2295 | 1468831036856 Marionette TRACE conn2 <- [1,2074,null,{}] 01:37:16 INFO - PROCESS | 2295 | 1468831036859 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}] 01:37:16 INFO - PROCESS | 2295 | 1468831036865 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:16 INFO - PROCESS | 2295 | 1468831036983 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:37:16 INFO - PROCESS | 2295 | 1468831036987 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 2295 | 1468831036988 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x128cd8800 == 33 [pid = 2295] [id = 526] 01:37:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1176b7400) [pid = 2295] [serial = 1578] [outer = 0x0] 01:37:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119cbec00) [pid = 2295] [serial = 1579] [outer = 0x1176b7400] 01:37:17 INFO - PROCESS | 2295 | 1468831037013 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123707800) [pid = 2295] [serial = 1580] [outer = 0x1176b7400] 01:37:17 INFO - PROCESS | 2295 | 1468831037353 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]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 01:37:17 INFO - PROCESS | 2295 | 1468831037373 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 2295 | 1468831037374 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:37:17 INFO - PROCESS | 2295 | 1468831037377 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 2295 | 1468831037380 Marionette TRACE conn2 <- [1,2078,null,{}] 01:37:17 INFO - PROCESS | 2295 | 1468831037395 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}] 01:37:17 INFO - PROCESS | 2295 | 1468831037397 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:17 INFO - PROCESS | 2295 | 1468831037489 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:37:17 INFO - PROCESS | 2295 | 1468831037493 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 2295 | 1468831037494 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c6000 == 34 [pid = 2295] [id = 527] 01:37:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x12310f800) [pid = 2295] [serial = 1581] [outer = 0x0] 01:37:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12378c400) [pid = 2295] [serial = 1582] [outer = 0x12310f800] 01:37:17 INFO - PROCESS | 2295 | 1468831037518 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x123986c00) [pid = 2295] [serial = 1583] [outer = 0x12310f800] 01:37:17 INFO - PROCESS | 2295 | 1468831037831 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]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 477ms 01:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:37:17 INFO - PROCESS | 2295 | 1468831037855 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 2295 | 1468831037856 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:37:17 INFO - PROCESS | 2295 | 1468831037858 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 2295 | 1468831037859 Marionette TRACE conn2 <- [1,2082,null,{}] 01:37:17 INFO - PROCESS | 2295 | 1468831037870 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}] 01:37:17 INFO - PROCESS | 2295 | 1468831037871 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:17 INFO - PROCESS | 2295 | 1468831037972 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:37:17 INFO - PROCESS | 2295 | 1468831037976 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 2295 | 1468831037977 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a90e800 == 35 [pid = 2295] [id = 528] 01:37:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12370c000) [pid = 2295] [serial = 1584] [outer = 0x0] 01:37:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x123c87c00) [pid = 2295] [serial = 1585] [outer = 0x12370c000] 01:37:18 INFO - PROCESS | 2295 | 1468831038001 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1244dfc00) [pid = 2295] [serial = 1586] [outer = 0x12370c000] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x124edd000) [pid = 2295] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119990000) [pid = 2295] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x119cbdc00) [pid = 2295] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x11991b000) [pid = 2295] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x11688dc00) [pid = 2295] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x11910d800) [pid = 2295] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1185c0400) [pid = 2295] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1185b8400) [pid = 2295] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1183cbc00) [pid = 2295] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112a8d800) [pid = 2295] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x119c49c00) [pid = 2295] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1131c6000) [pid = 2295] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1240e3400) [pid = 2295] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1240e7c00) [pid = 2295] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1194b6c00) [pid = 2295] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:37:18 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x116815400) [pid = 2295] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:37:18 INFO - PROCESS | 2295 | 1468831038469 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]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 01:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:37:18 INFO - PROCESS | 2295 | 1468831038485 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 2295 | 1468831038486 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:37:18 INFO - PROCESS | 2295 | 1468831038489 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 2295 | 1468831038490 Marionette TRACE conn2 <- [1,2086,null,{}] 01:37:18 INFO - PROCESS | 2295 | 1468831038500 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}] 01:37:18 INFO - PROCESS | 2295 | 1468831038501 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:18 INFO - PROCESS | 2295 | 1468831038615 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:37:18 INFO - PROCESS | 2295 | 1468831038649 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 2295 | 1468831038650 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x12307e000 == 36 [pid = 2295] [id = 529] 01:37:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1127d9800) [pid = 2295] [serial = 1587] [outer = 0x0] 01:37:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x118102c00) [pid = 2295] [serial = 1588] [outer = 0x1127d9800] 01:37:18 INFO - PROCESS | 2295 | 1468831038674 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1199e4800) [pid = 2295] [serial = 1589] [outer = 0x1127d9800] 01:37:18 INFO - PROCESS | 2295 | 1468831038949 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]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 01:37:18 INFO - PROCESS | 2295 | 1468831038958 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 2295 | 1468831038959 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:37:18 INFO - PROCESS | 2295 | 1468831038971 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 2295 | 1468831038972 Marionette TRACE conn2 <- [1,2090,null,{}] 01:37:18 INFO - PROCESS | 2295 | 1468831038974 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}] 01:37:18 INFO - PROCESS | 2295 | 1468831038975 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:19 INFO - PROCESS | 2295 | 1468831039065 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:37:19 INFO - PROCESS | 2295 | 1468831039068 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 2295 | 1468831039069 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1cb000 == 37 [pid = 2295] [id = 530] 01:37:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x119428c00) [pid = 2295] [serial = 1590] [outer = 0x0] 01:37:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1240e3400) [pid = 2295] [serial = 1591] [outer = 0x119428c00] 01:37:19 INFO - PROCESS | 2295 | 1468831039093 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1244e5400) [pid = 2295] [serial = 1592] [outer = 0x119428c00] 01:37:19 INFO - PROCESS | 2295 | 1468831039417 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 470ms 01:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:37:19 INFO - PROCESS | 2295 | 1468831039439 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 2295 | 1468831039441 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:37:19 INFO - PROCESS | 2295 | 1468831039443 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 2295 | 1468831039447 Marionette TRACE conn2 <- [1,2094,null,{}] 01:37:19 INFO - PROCESS | 2295 | 1468831039450 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}] 01:37:19 INFO - PROCESS | 2295 | 1468831039451 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:19 INFO - PROCESS | 2295 | 1468831039572 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:37:19 INFO - PROCESS | 2295 | 1468831039580 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 2295 | 1468831039582 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x124228800 == 38 [pid = 2295] [id = 531] 01:37:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1246a5400) [pid = 2295] [serial = 1593] [outer = 0x0] 01:37:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x124edf400) [pid = 2295] [serial = 1594] [outer = 0x1246a5400] 01:37:19 INFO - PROCESS | 2295 | 1468831039608 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125ebc000) [pid = 2295] [serial = 1595] [outer = 0x1246a5400] 01:37:19 INFO - PROCESS | 2295 | 1468831039938 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 522ms 01:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:37:19 INFO - PROCESS | 2295 | 1468831039966 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 2295 | 1468831039967 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:37:19 INFO - PROCESS | 2295 | 1468831039969 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 2295 | 1468831039970 Marionette TRACE conn2 <- [1,2098,null,{}] 01:37:19 INFO - PROCESS | 2295 | 1468831039972 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}] 01:37:19 INFO - PROCESS | 2295 | 1468831039973 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:20 INFO - PROCESS | 2295 | 1468831040051 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:37:20 INFO - PROCESS | 2295 | 1468831040055 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 2295 | 1468831040056 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bce3800 == 39 [pid = 2295] [id = 532] 01:37:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x125ec0c00) [pid = 2295] [serial = 1596] [outer = 0x0] 01:37:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x128896400) [pid = 2295] [serial = 1597] [outer = 0x125ec0c00] 01:37:20 INFO - PROCESS | 2295 | 1468831040083 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12898b800) [pid = 2295] [serial = 1598] [outer = 0x125ec0c00] 01:37:20 INFO - PROCESS | 2295 | --DOCSHELL 0x116f19800 == 38 [pid = 2295] [id = 521] 01:37:20 INFO - PROCESS | 2295 | --DOCSHELL 0x11851a000 == 37 [pid = 2295] [id = 520] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x128cd8800 == 36 [pid = 2295] [id = 526] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c6000 == 35 [pid = 2295] [id = 527] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x12307e000 == 34 [pid = 2295] [id = 529] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1cb000 == 33 [pid = 2295] [id = 530] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x1238bc800 == 32 [pid = 2295] [id = 524] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x124f1d000 == 31 [pid = 2295] [id = 525] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x12a90e800 == 30 [pid = 2295] [id = 528] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x123081000 == 29 [pid = 2295] [id = 523] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x118776800 == 28 [pid = 2295] [id = 522] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x125d26400) [pid = 2295] [serial = 1546] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x126886800) [pid = 2295] [serial = 1547] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOCSHELL 0x124228800 == 27 [pid = 2295] [id = 531] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1199ebc00) [pid = 2295] [serial = 1528] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x12310d800) [pid = 2295] [serial = 1531] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119c46000) [pid = 2295] [serial = 1529] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12398c400) [pid = 2295] [serial = 1502] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x116ab7400) [pid = 2295] [serial = 1519] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12398a400) [pid = 2295] [serial = 1534] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1174b2400) [pid = 2295] [serial = 1520] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x123708800) [pid = 2295] [serial = 1513] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123985800) [pid = 2295] [serial = 1514] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x118807000) [pid = 2295] [serial = 1522] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1185bd400) [pid = 2295] [serial = 1507] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x119167400) [pid = 2295] [serial = 1508] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1131c3c00) [pid = 2295] [serial = 1504] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x11663a800) [pid = 2295] [serial = 1505] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1210cac00) [pid = 2295] [serial = 1510] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x12310d000) [pid = 2295] [serial = 1511] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1133c0400) [pid = 2295] [serial = 1516] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1164e1000) [pid = 2295] [serial = 1517] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1244e5c00) [pid = 2295] [serial = 1541] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12469e000) [pid = 2295] [serial = 1543] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x12448b000) [pid = 2295] [serial = 1540] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x123ccc800) [pid = 2295] [serial = 1535] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x11991a400) [pid = 2295] [serial = 1525] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x119c4b800) [pid = 2295] [serial = 1537] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x1237aa000) [pid = 2295] [serial = 1532] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x123ccb000) [pid = 2295] [serial = 1538] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x119424000) [pid = 2295] [serial = 1523] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x119985c00) [pid = 2295] [serial = 1526] [outer = 0x0] [url = about:blank] 01:37:21 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x124ed9800) [pid = 2295] [serial = 1544] [outer = 0x0] [url = about:blank] 01:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1471ms 01:37:21 INFO - PROCESS | 2295 | 1468831041435 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]]]}] 01:37:21 INFO - PROCESS | 2295 | 1468831041441 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 2295 | 1468831041443 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:37:21 INFO - PROCESS | 2295 | 1468831041451 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 2295 | 1468831041453 Marionette TRACE conn2 <- [1,2102,null,{}] 01:37:21 INFO - PROCESS | 2295 | 1468831041457 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}] 01:37:21 INFO - PROCESS | 2295 | 1468831041460 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:21 INFO - PROCESS | 2295 | 1468831041538 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:37:21 INFO - PROCESS | 2295 | 1468831041591 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 2295 | 1468831041594 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x11661b800 == 28 [pid = 2295] [id = 533] 01:37:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x112d58000) [pid = 2295] [serial = 1599] [outer = 0x0] 01:37:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x112f48c00) [pid = 2295] [serial = 1600] [outer = 0x112d58000] 01:37:21 INFO - PROCESS | 2295 | 1468831041622 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x113017c00) [pid = 2295] [serial = 1601] [outer = 0x112d58000] 01:37:21 INFO - PROCESS | 2295 | 1468831041936 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]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 524ms 01:37:21 INFO - PROCESS | 2295 | 1468831041974 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 2295 | 1468831041980 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:37:21 INFO - PROCESS | 2295 | 1468831041985 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 2295 | 1468831041987 Marionette TRACE conn2 <- [1,2106,null,{}] 01:37:21 INFO - PROCESS | 2295 | 1468831041989 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}] 01:37:21 INFO - PROCESS | 2295 | 1468831041991 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:22 INFO - PROCESS | 2295 | 1468831042069 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:37:22 INFO - PROCESS | 2295 | 1468831042073 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 2295 | 1468831042075 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eba000 == 29 [pid = 2295] [id = 534] 01:37:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x1130e4400) [pid = 2295] [serial = 1602] [outer = 0x0] 01:37:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x114fd9400) [pid = 2295] [serial = 1603] [outer = 0x1130e4400] 01:37:22 INFO - PROCESS | 2295 | 1468831042105 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x1164dd400) [pid = 2295] [serial = 1604] [outer = 0x1130e4400] 01:37:22 INFO - PROCESS | 2295 | 1468831042441 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 473ms 01:37:22 INFO - PROCESS | 2295 | 1468831042459 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 2295 | 1468831042461 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:37:22 INFO - PROCESS | 2295 | 1468831042473 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 2295 | 1468831042475 Marionette TRACE conn2 <- [1,2110,null,{}] 01:37:22 INFO - PROCESS | 2295 | 1468831042483 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}] 01:37:22 INFO - PROCESS | 2295 | 1468831042487 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:22 INFO - PROCESS | 2295 | 1468831042562 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:37:22 INFO - PROCESS | 2295 | 1468831042566 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 2295 | 1468831042569 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x119448000 == 30 [pid = 2295] [id = 535] 01:37:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x110e23800) [pid = 2295] [serial = 1605] [outer = 0x0] 01:37:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1174a7c00) [pid = 2295] [serial = 1606] [outer = 0x110e23800] 01:37:22 INFO - PROCESS | 2295 | 1468831042599 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1176b3000) [pid = 2295] [serial = 1607] [outer = 0x110e23800] 01:37:22 INFO - PROCESS | 2295 | 1468831042935 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 476ms 01:37:22 INFO - PROCESS | 2295 | 1468831042949 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 2295 | 1468831042951 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:37:22 INFO - PROCESS | 2295 | 1468831042953 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 2295 | 1468831042954 Marionette TRACE conn2 <- [1,2114,null,{}] 01:37:22 INFO - PROCESS | 2295 | 1468831042956 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}] 01:37:22 INFO - PROCESS | 2295 | 1468831042958 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:23 INFO - PROCESS | 2295 | 1468831043032 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:37:23 INFO - PROCESS | 2295 | 1468831043086 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 2295 | 1468831043088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c62800 == 31 [pid = 2295] [id = 536] 01:37:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x1174aa400) [pid = 2295] [serial = 1608] [outer = 0x0] 01:37:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1183d0800) [pid = 2295] [serial = 1609] [outer = 0x1174aa400] 01:37:23 INFO - PROCESS | 2295 | 1468831043113 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1185bcc00) [pid = 2295] [serial = 1610] [outer = 0x1174aa400] 01:37:23 INFO - PROCESS | 2295 | 1468831043382 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]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 471ms 01:37:23 INFO - PROCESS | 2295 | 1468831043425 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 2295 | 1468831043426 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:37:23 INFO - PROCESS | 2295 | 1468831043436 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 2295 | 1468831043437 Marionette TRACE conn2 <- [1,2118,null,{}] 01:37:23 INFO - PROCESS | 2295 | 1468831043439 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}] 01:37:23 INFO - PROCESS | 2295 | 1468831043441 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:23 INFO - PROCESS | 2295 | 1468831043525 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:37:23 INFO - PROCESS | 2295 | 1468831043531 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 2295 | 1468831043532 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d3800 == 32 [pid = 2295] [id = 537] 01:37:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112d58800) [pid = 2295] [serial = 1611] [outer = 0x0] 01:37:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x118802c00) [pid = 2295] [serial = 1612] [outer = 0x112d58800] 01:37:23 INFO - PROCESS | 2295 | 1468831043557 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119163c00) [pid = 2295] [serial = 1613] [outer = 0x112d58800] 01:37:23 INFO - PROCESS | 2295 | 1468831043909 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]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 01:37:23 INFO - PROCESS | 2295 | 1468831043955 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:37:23 INFO - PROCESS | 2295 | 1468831043957 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:37:23 INFO - PROCESS | 2295 | 1468831043965 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 2295 | 1468831043966 Marionette TRACE conn2 <- [1,2122,null,{}] 01:37:23 INFO - PROCESS | 2295 | 1468831043969 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}] 01:37:23 INFO - PROCESS | 2295 | 1468831043973 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:24 INFO - PROCESS | 2295 | 1468831044066 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:37:24 INFO - PROCESS | 2295 | 1468831044072 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 2295 | 1468831044073 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x12422b800 == 33 [pid = 2295] [id = 538] 01:37:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x11880b800) [pid = 2295] [serial = 1614] [outer = 0x0] 01:37:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11994fc00) [pid = 2295] [serial = 1615] [outer = 0x11880b800] 01:37:24 INFO - PROCESS | 2295 | 1468831044100 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1199e9800) [pid = 2295] [serial = 1616] [outer = 0x11880b800] 01:37:24 INFO - PROCESS | 2295 | 1468831044398 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 475ms 01:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:37:24 INFO - PROCESS | 2295 | 1468831044434 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 2295 | 1468831044435 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:37:24 INFO - PROCESS | 2295 | 1468831044438 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 2295 | 1468831044439 Marionette TRACE conn2 <- [1,2126,null,{}] 01:37:24 INFO - PROCESS | 2295 | 1468831044441 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}] 01:37:24 INFO - PROCESS | 2295 | 1468831044442 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:24 INFO - PROCESS | 2295 | 1468831044521 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:37:24 INFO - PROCESS | 2295 | 1468831044578 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 2295 | 1468831044580 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f81000 == 34 [pid = 2295] [id = 539] 01:37:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x111c75800) [pid = 2295] [serial = 1617] [outer = 0x0] 01:37:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119919400) [pid = 2295] [serial = 1618] [outer = 0x111c75800] 01:37:24 INFO - PROCESS | 2295 | 1468831044604 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119c49000) [pid = 2295] [serial = 1619] [outer = 0x111c75800] 01:37:24 INFO - PROCESS | 2295 | 1468831044872 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 468ms 01:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:37:24 INFO - PROCESS | 2295 | 1468831044906 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 2295 | 1468831044907 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:37:24 INFO - PROCESS | 2295 | 1468831044919 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 2295 | 1468831044920 Marionette TRACE conn2 <- [1,2130,null,{}] 01:37:24 INFO - PROCESS | 2295 | 1468831044922 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}] 01:37:24 INFO - PROCESS | 2295 | 1468831044924 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:25 INFO - PROCESS | 2295 | 1468831045004 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:37:25 INFO - PROCESS | 2295 | 1468831045008 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 2295 | 1468831045009 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x128abd000 == 35 [pid = 2295] [id = 540] 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119c3d400) [pid = 2295] [serial = 1620] [outer = 0x0] 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1210cc400) [pid = 2295] [serial = 1621] [outer = 0x119c3d400] 01:37:25 INFO - PROCESS | 2295 | 1468831045037 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1211f1c00) [pid = 2295] [serial = 1622] [outer = 0x119c3d400] 01:37:25 INFO - PROCESS | 2295 | 1468831045368 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] 01:37:25 INFO - PROCESS | 2295 | 1468831045389 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:37:25 INFO - PROCESS | 2295 | 1468831045391 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 2295 | 1468831045394 Marionette TRACE conn2 <- [1,2134,null,{}] 01:37:25 INFO - PROCESS | 2295 | 1468831045397 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}] 01:37:25 INFO - PROCESS | 2295 | 1468831045398 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:25 INFO - PROCESS | 2295 | 1468831045499 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:37:25 INFO - PROCESS | 2295 | 1468831045505 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 2295 | 1468831045514 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x119446800 == 36 [pid = 2295] [id = 541] 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x119c45800) [pid = 2295] [serial = 1623] [outer = 0x0] 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123104000) [pid = 2295] [serial = 1624] [outer = 0x119c45800] 01:37:25 INFO - PROCESS | 2295 | 1468831045540 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123705400) [pid = 2295] [serial = 1625] [outer = 0x119c45800] 01:37:25 INFO - PROCESS | 2295 | 1468831045833 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]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 472ms 01:37:25 INFO - PROCESS | 2295 | 1468831045865 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 2295 | 1468831045867 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:37:25 INFO - PROCESS | 2295 | 1468831045869 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 2295 | 1468831045870 Marionette TRACE conn2 <- [1,2138,null,{}] 01:37:25 INFO - PROCESS | 2295 | 1468831045872 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}] 01:37:25 INFO - PROCESS | 2295 | 1468831045873 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:25 INFO - PROCESS | 2295 | 1468831045951 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:37:25 INFO - PROCESS | 2295 | 1468831045955 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 2295 | 1468831045956 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3d9800 == 37 [pid = 2295] [id = 542] 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119166c00) [pid = 2295] [serial = 1626] [outer = 0x0] 01:37:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x123786c00) [pid = 2295] [serial = 1627] [outer = 0x119166c00] 01:37:25 INFO - PROCESS | 2295 | 1468831045983 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x123983000) [pid = 2295] [serial = 1628] [outer = 0x119166c00] 01:37:26 INFO - PROCESS | 2295 | 1468831046317 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]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 468ms 01:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:37:26 INFO - PROCESS | 2295 | 1468831046338 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 2295 | 1468831046339 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:37:26 INFO - PROCESS | 2295 | 1468831046341 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 2295 | 1468831046343 Marionette TRACE conn2 <- [1,2142,null,{}] 01:37:26 INFO - PROCESS | 2295 | 1468831046348 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}] 01:37:26 INFO - PROCESS | 2295 | 1468831046350 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:26 INFO - PROCESS | 2295 | 1468831046465 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:37:26 INFO - PROCESS | 2295 | 1468831046478 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 2295 | 1468831046481 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d2800 == 38 [pid = 2295] [id = 543] 01:37:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123787c00) [pid = 2295] [serial = 1629] [outer = 0x0] 01:37:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12398c400) [pid = 2295] [serial = 1630] [outer = 0x123787c00] 01:37:26 INFO - PROCESS | 2295 | 1468831046514 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1244dd000) [pid = 2295] [serial = 1631] [outer = 0x123787c00] 01:37:26 INFO - PROCESS | 2295 | 1468831046850 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] 01:37:26 INFO - PROCESS | 2295 | 1468831046867 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:37:26 INFO - PROCESS | 2295 | 1468831046869 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 2295 | 1468831046870 Marionette TRACE conn2 <- [1,2146,null,{}] 01:37:26 INFO - PROCESS | 2295 | 1468831046873 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}] 01:37:26 INFO - PROCESS | 2295 | 1468831046874 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:26 INFO - PROCESS | 2295 | 1468831046972 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:37:26 INFO - PROCESS | 2295 | 1468831046977 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 2295 | 1468831046978 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b122000 == 39 [pid = 2295] [id = 544] 01:37:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x118803000) [pid = 2295] [serial = 1632] [outer = 0x0] 01:37:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12469b000) [pid = 2295] [serial = 1633] [outer = 0x118803000] 01:37:27 INFO - PROCESS | 2295 | 1468831047002 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x124ed7c00) [pid = 2295] [serial = 1634] [outer = 0x118803000] 01:37:27 INFO - PROCESS | 2295 | 1468831047323 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] 01:37:27 INFO - PROCESS | 2295 | 1468831047339 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:37:27 INFO - PROCESS | 2295 | 1468831047341 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 2295 | 1468831047342 Marionette TRACE conn2 <- [1,2150,null,{}] 01:37:27 INFO - PROCESS | 2295 | 1468831047352 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}] 01:37:27 INFO - PROCESS | 2295 | 1468831047353 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:27 INFO - PROCESS | 2295 | 1468831047452 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:37:27 INFO - PROCESS | 2295 | 1468831047474 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 2295 | 1468831047475 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9db000 == 40 [pid = 2295] [id = 545] 01:37:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x124ed9800) [pid = 2295] [serial = 1635] [outer = 0x0] 01:37:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x125d27400) [pid = 2295] [serial = 1636] [outer = 0x124ed9800] 01:37:27 INFO - PROCESS | 2295 | 1468831047506 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x125e38800) [pid = 2295] [serial = 1637] [outer = 0x124ed9800] 01:37:27 INFO - PROCESS | 2295 | 1468831047837 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]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 01:37:27 INFO - PROCESS | 2295 | 1468831047865 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 2295 | 1468831047866 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:37:27 INFO - PROCESS | 2295 | 1468831047869 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 2295 | 1468831047870 Marionette TRACE conn2 <- [1,2154,null,{}] 01:37:27 INFO - PROCESS | 2295 | 1468831047872 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}] 01:37:27 INFO - PROCESS | 2295 | 1468831047873 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:28 INFO - PROCESS | 2295 | 1468831048178 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1131c9400) [pid = 2295] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1176b7400) [pid = 2295] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1127d9800) [pid = 2295] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x12310f800) [pid = 2295] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12370c000) [pid = 2295] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119428c00) [pid = 2295] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x112def400) [pid = 2295] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1211edc00) [pid = 2295] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x117e2b000) [pid = 2295] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x113ca9800) [pid = 2295] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x11991b400) [pid = 2295] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112a8e400) [pid = 2295] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1161ab000) [pid = 2295] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112f53000) [pid = 2295] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x116142c00) [pid = 2295] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:37:28 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1246a5400) [pid = 2295] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:37:28 INFO - PROCESS | 2295 | 1468831048225 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 2295 | 1468831048226 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x112e3e000 == 41 [pid = 2295] [id = 546] 01:37:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x110e25400) [pid = 2295] [serial = 1638] [outer = 0x0] 01:37:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x110e2d800) [pid = 2295] [serial = 1639] [outer = 0x110e25400] 01:37:28 INFO - PROCESS | 2295 | 1468831048259 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1121b1400) [pid = 2295] [serial = 1640] [outer = 0x110e25400] 01:37:28 INFO - PROCESS | 2295 | 1468831048762 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]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 921ms 01:37:28 INFO - PROCESS | 2295 | 1468831048792 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 2295 | 1468831048794 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:37:28 INFO - PROCESS | 2295 | 1468831048825 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 2295 | 1468831048828 Marionette TRACE conn2 <- [1,2158,null,{}] 01:37:28 INFO - PROCESS | 2295 | 1468831048833 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}] 01:37:28 INFO - PROCESS | 2295 | 1468831048836 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:28 INFO - PROCESS | 2295 | 1468831048945 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:37:29 INFO - PROCESS | 2295 | 1468831049022 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 2295 | 1468831049023 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192d4800 == 42 [pid = 2295] [id = 547] 01:37:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x113018800) [pid = 2295] [serial = 1641] [outer = 0x0] 01:37:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1131c2800) [pid = 2295] [serial = 1642] [outer = 0x113018800] 01:37:29 INFO - PROCESS | 2295 | 1468831049054 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x113c2c000) [pid = 2295] [serial = 1643] [outer = 0x113018800] 01:37:29 INFO - PROCESS | 2295 | 1468831049734 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]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 926ms 01:37:29 INFO - PROCESS | 2295 | 1468831049771 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 2295 | 1468831049773 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:37:29 INFO - PROCESS | 2295 | 1468831049780 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 2295 | 1468831049782 Marionette TRACE conn2 <- [1,2162,null,{}] 01:37:29 INFO - PROCESS | 2295 | 1468831049786 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}] 01:37:29 INFO - PROCESS | 2295 | 1468831049788 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:29 INFO - PROCESS | 2295 | 1468831049889 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9db000 == 41 [pid = 2295] [id = 545] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x12b122000 == 40 [pid = 2295] [id = 544] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d2800 == 39 [pid = 2295] [id = 543] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3d9800 == 38 [pid = 2295] [id = 542] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x119446800 == 37 [pid = 2295] [id = 541] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x128abd000 == 36 [pid = 2295] [id = 540] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x124f81000 == 35 [pid = 2295] [id = 539] 01:37:29 INFO - PROCESS | 2295 | --DOCSHELL 0x12422b800 == 34 [pid = 2295] [id = 538] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x128896400) [pid = 2295] [serial = 1597] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | 1468831050010 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 2295 | 1468831050013 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:30 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d3800 == 33 [pid = 2295] [id = 537] 01:37:30 INFO - PROCESS | 2295 | --DOCSHELL 0x119c62800 == 32 [pid = 2295] [id = 536] 01:37:30 INFO - PROCESS | 2295 | --DOCSHELL 0x119448000 == 31 [pid = 2295] [id = 535] 01:37:30 INFO - PROCESS | 2295 | --DOCSHELL 0x117eba000 == 30 [pid = 2295] [id = 534] 01:37:30 INFO - PROCESS | 2295 | --DOCSHELL 0x11661b800 == 29 [pid = 2295] [id = 533] 01:37:30 INFO - PROCESS | 2295 | --DOCSHELL 0x12bce3800 == 28 [pid = 2295] [id = 532] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1199e2800) [pid = 2295] [serial = 1576] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119cbec00) [pid = 2295] [serial = 1579] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x118102c00) [pid = 2295] [serial = 1588] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x123986c00) [pid = 2295] [serial = 1583] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x12378c400) [pid = 2295] [serial = 1582] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123c87c00) [pid = 2295] [serial = 1585] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1240e3400) [pid = 2295] [serial = 1591] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1244e5400) [pid = 2295] [serial = 1592] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1244dfc00) [pid = 2295] [serial = 1586] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x116767400) [pid = 2295] [serial = 1558] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x12378d400) [pid = 2295] [serial = 1556] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12310f400) [pid = 2295] [serial = 1555] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x119956400) [pid = 2295] [serial = 1553] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119422400) [pid = 2295] [serial = 1552] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1176ad000) [pid = 2295] [serial = 1550] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x11676a400) [pid = 2295] [serial = 1549] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x119923400) [pid = 2295] [serial = 1573] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x118875c00) [pid = 2295] [serial = 1570] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x119425400) [pid = 2295] [serial = 1571] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x11715b800) [pid = 2295] [serial = 1567] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1176b3c00) [pid = 2295] [serial = 1568] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1131c0800) [pid = 2295] [serial = 1564] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x113c27400) [pid = 2295] [serial = 1565] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x1183d8400) [pid = 2295] [serial = 1562] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x1176b6c00) [pid = 2295] [serial = 1561] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x1211eac00) [pid = 2295] [serial = 1559] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x123707800) [pid = 2295] [serial = 1580] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x1199ee400) [pid = 2295] [serial = 1577] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x1199e4800) [pid = 2295] [serial = 1589] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x119985800) [pid = 2295] [serial = 1574] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x124edf400) [pid = 2295] [serial = 1594] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x125ebc000) [pid = 2295] [serial = 1595] [outer = 0x0] [url = about:blank] 01:37:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x11618d800 == 29 [pid = 2295] [id = 548] 01:37:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x1130c0c00) [pid = 2295] [serial = 1644] [outer = 0x0] 01:37:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x1132e3400) [pid = 2295] [serial = 1645] [outer = 0x1130c0c00] 01:37:30 INFO - PROCESS | 2295 | 1468831050049 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x116816400) [pid = 2295] [serial = 1646] [outer = 0x1130c0c00] 01:37:30 INFO - PROCESS | 2295 | 1468831050356 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]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 626ms 01:37:30 INFO - PROCESS | 2295 | 1468831050440 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 2295 | 1468831050442 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:37:30 INFO - PROCESS | 2295 | 1468831050446 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 2295 | 1468831050449 Marionette TRACE conn2 <- [1,2166,null,{}] 01:37:30 INFO - PROCESS | 2295 | 1468831050453 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}] 01:37:30 INFO - PROCESS | 2295 | 1468831050455 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:30 INFO - PROCESS | 2295 | 1468831050538 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:37:30 INFO - PROCESS | 2295 | 1468831050627 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 2295 | 1468831050629 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb8000 == 30 [pid = 2295] [id = 549] 01:37:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x1131c5c00) [pid = 2295] [serial = 1647] [outer = 0x0] 01:37:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x115e53c00) [pid = 2295] [serial = 1648] [outer = 0x1131c5c00] 01:37:30 INFO - PROCESS | 2295 | 1468831050662 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x116a05c00) [pid = 2295] [serial = 1649] [outer = 0x1131c5c00] 01:37:31 INFO - PROCESS | 2295 | 1468831051090 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]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 01:37:31 INFO - PROCESS | 2295 | 1468831051119 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 2295 | 1468831051121 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:37:31 INFO - PROCESS | 2295 | 1468831051126 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 2295 | 1468831051131 Marionette TRACE conn2 <- [1,2170,null,{}] 01:37:31 INFO - PROCESS | 2295 | 1468831051134 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}] 01:37:31 INFO - PROCESS | 2295 | 1468831051136 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:31 INFO - PROCESS | 2295 | 1468831051228 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:37:31 INFO - PROCESS | 2295 | 1468831051317 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 2295 | 1468831051318 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x11944a000 == 31 [pid = 2295] [id = 550] 01:37:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x117e26800) [pid = 2295] [serial = 1650] [outer = 0x0] 01:37:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x118102c00) [pid = 2295] [serial = 1651] [outer = 0x117e26800] 01:37:31 INFO - PROCESS | 2295 | 1468831051350 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x1185b4400) [pid = 2295] [serial = 1652] [outer = 0x117e26800] 01:37:31 INFO - PROCESS | 2295 | 1468831051767 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]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 676ms 01:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:37:31 INFO - PROCESS | 2295 | 1468831051800 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 2295 | 1468831051801 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:37:31 INFO - PROCESS | 2295 | 1468831051803 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 2295 | 1468831051805 Marionette TRACE conn2 <- [1,2174,null,{}] 01:37:31 INFO - PROCESS | 2295 | 1468831051812 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}] 01:37:31 INFO - PROCESS | 2295 | 1468831051816 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:31 INFO - PROCESS | 2295 | 1468831051916 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:37:31 INFO - PROCESS | 2295 | 1468831051972 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 2295 | 1468831051974 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234cd000 == 32 [pid = 2295] [id = 551] 01:37:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x1127dd800) [pid = 2295] [serial = 1653] [outer = 0x0] 01:37:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x119426000) [pid = 2295] [serial = 1654] [outer = 0x1127dd800] 01:37:32 INFO - PROCESS | 2295 | 1468831052008 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1196ba800) [pid = 2295] [serial = 1655] [outer = 0x1127dd800] 01:37:32 INFO - PROCESS | 2295 | 1468831052429 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]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 01:37:32 INFO - PROCESS | 2295 | 1468831052474 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:37:32 INFO - PROCESS | 2295 | 1468831052475 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:37:32 INFO - PROCESS | 2295 | 1468831052478 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 2295 | 1468831052479 Marionette TRACE conn2 <- [1,2178,null,{}] 01:37:32 INFO - PROCESS | 2295 | 1468831052481 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}] 01:37:32 INFO - PROCESS | 2295 | 1468831052483 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:32 INFO - PROCESS | 2295 | 1468831052576 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:37:32 INFO - PROCESS | 2295 | 1468831052666 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 2295 | 1468831052667 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e95800 == 33 [pid = 2295] [id = 552] 01:37:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x119950400) [pid = 2295] [serial = 1656] [outer = 0x0] 01:37:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x119957000) [pid = 2295] [serial = 1657] [outer = 0x119950400] 01:37:32 INFO - PROCESS | 2295 | 1468831052697 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x11998bc00) [pid = 2295] [serial = 1658] [outer = 0x119950400] 01:37:33 INFO - PROCESS | 2295 | 1468831053101 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]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 01:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:37:33 INFO - PROCESS | 2295 | 1468831053150 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 2295 | 1468831053151 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:37:33 INFO - PROCESS | 2295 | 1468831053153 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 2295 | 1468831053154 Marionette TRACE conn2 <- [1,2182,null,{}] 01:37:33 INFO - PROCESS | 2295 | 1468831053157 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}] 01:37:33 INFO - PROCESS | 2295 | 1468831053158 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:33 INFO - PROCESS | 2295 | 1468831053245 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:37:33 INFO - PROCESS | 2295 | 1468831053320 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 2295 | 1468831053321 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c8800 == 34 [pid = 2295] [id = 553] 01:37:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1127da800) [pid = 2295] [serial = 1659] [outer = 0x0] 01:37:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1199f0000) [pid = 2295] [serial = 1660] [outer = 0x1127da800] 01:37:33 INFO - PROCESS | 2295 | 1468831053350 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119c46000) [pid = 2295] [serial = 1661] [outer = 0x1127da800] 01:37:33 INFO - PROCESS | 2295 | 1468831053814 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]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 01:37:33 INFO - PROCESS | 2295 | 1468831053823 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 2295 | 1468831053826 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:37:33 INFO - PROCESS | 2295 | 1468831053832 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 2295 | 1468831053834 Marionette TRACE conn2 <- [1,2186,null,{}] 01:37:33 INFO - PROCESS | 2295 | 1468831053837 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}] 01:37:33 INFO - PROCESS | 2295 | 1468831053839 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:33 INFO - PROCESS | 2295 | 1468831053952 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:37:34 INFO - PROCESS | 2295 | 1468831054006 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 2295 | 1468831054009 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192ef000 == 35 [pid = 2295] [id = 554] 01:37:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x116ab7000) [pid = 2295] [serial = 1662] [outer = 0x0] 01:37:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1174a5000) [pid = 2295] [serial = 1663] [outer = 0x116ab7000] 01:37:34 INFO - PROCESS | 2295 | 1468831054036 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x118108400) [pid = 2295] [serial = 1664] [outer = 0x116ab7000] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x112e3e000 == 34 [pid = 2295] [id = 546] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x1192d4800 == 33 [pid = 2295] [id = 547] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c8800 == 32 [pid = 2295] [id = 553] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x117e95800 == 31 [pid = 2295] [id = 552] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x1234cd000 == 30 [pid = 2295] [id = 551] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x11944a000 == 29 [pid = 2295] [id = 550] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x11618d800 == 28 [pid = 2295] [id = 548] 01:37:34 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb8000 == 27 [pid = 2295] [id = 549] 01:37:34 INFO - PROCESS | 2295 | 1468831054875 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]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1074ms 01:37:34 INFO - PROCESS | 2295 | 1468831054906 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:37:34 INFO - PROCESS | 2295 | 1468831054908 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:37:34 INFO - PROCESS | 2295 | 1468831054912 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 2295 | 1468831054913 Marionette TRACE conn2 <- [1,2190,null,{}] 01:37:34 INFO - PROCESS | 2295 | 1468831054917 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}] 01:37:34 INFO - PROCESS | 2295 | 1468831054918 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:34 INFO - PROCESS | 2295 | 1468831054992 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:37:35 INFO - PROCESS | 2295 | 1468831054998 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 2295 | 1468831055000 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e9e000 == 28 [pid = 2295] [id = 555] 01:37:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x112f56c00) [pid = 2295] [serial = 1665] [outer = 0x0] 01:37:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x115e08800) [pid = 2295] [serial = 1666] [outer = 0x112f56c00] 01:37:35 INFO - PROCESS | 2295 | 1468831055030 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x116764400) [pid = 2295] [serial = 1667] [outer = 0x112f56c00] 01:37:35 INFO - PROCESS | 2295 | 1468831055406 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]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 01:37:35 INFO - PROCESS | 2295 | 1468831055431 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 2295 | 1468831055435 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:37:35 INFO - PROCESS | 2295 | 1468831055440 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 2295 | 1468831055441 Marionette TRACE conn2 <- [1,2194,null,{}] 01:37:35 INFO - PROCESS | 2295 | 1468831055444 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}] 01:37:35 INFO - PROCESS | 2295 | 1468831055445 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:35 INFO - PROCESS | 2295 | 1468831055527 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:37:35 INFO - PROCESS | 2295 | 1468831055535 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 2295 | 1468831055536 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x11944e800 == 29 [pid = 2295] [id = 556] 01:37:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x11715dc00) [pid = 2295] [serial = 1668] [outer = 0x0] 01:37:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x118108c00) [pid = 2295] [serial = 1669] [outer = 0x11715dc00] 01:37:35 INFO - PROCESS | 2295 | 1468831055563 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1185b9800) [pid = 2295] [serial = 1670] [outer = 0x11715dc00] 01:37:35 INFO - PROCESS | 2295 | 1468831055890 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]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 01:37:35 INFO - PROCESS | 2295 | 1468831055909 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 2295 | 1468831055910 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:37:35 INFO - PROCESS | 2295 | 1468831055915 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 2295 | 1468831055917 Marionette TRACE conn2 <- [1,2198,null,{}] 01:37:35 INFO - PROCESS | 2295 | 1468831055925 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}] 01:37:35 INFO - PROCESS | 2295 | 1468831055928 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:36 INFO - PROCESS | 2295 | 1468831056011 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:37:36 INFO - PROCESS | 2295 | 1468831056068 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 2295 | 1468831056070 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b94800 == 30 [pid = 2295] [id = 557] 01:37:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x112f4b800) [pid = 2295] [serial = 1671] [outer = 0x0] 01:37:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x11916bc00) [pid = 2295] [serial = 1672] [outer = 0x112f4b800] 01:37:36 INFO - PROCESS | 2295 | 1468831056098 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x119916c00) [pid = 2295] [serial = 1673] [outer = 0x112f4b800] 01:37:36 INFO - PROCESS | 2295 | 1468831056425 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]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 01:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:37:36 INFO - PROCESS | 2295 | 1468831056437 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 2295 | 1468831056438 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:37:36 INFO - PROCESS | 2295 | 1468831056441 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 2295 | 1468831056442 Marionette TRACE conn2 <- [1,2202,null,{}] 01:37:36 INFO - PROCESS | 2295 | 1468831056444 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}] 01:37:36 INFO - PROCESS | 2295 | 1468831056448 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:36 INFO - PROCESS | 2295 | 1468831056552 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:37:36 INFO - PROCESS | 2295 | 1468831056555 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 2295 | 1468831056556 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289c0000 == 31 [pid = 2295] [id = 558] 01:37:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x119922c00) [pid = 2295] [serial = 1674] [outer = 0x0] 01:37:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1199e3800) [pid = 2295] [serial = 1675] [outer = 0x119922c00] 01:37:36 INFO - PROCESS | 2295 | 1468831056582 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x119c44c00) [pid = 2295] [serial = 1676] [outer = 0x119922c00] 01:37:36 INFO - PROCESS | 2295 | 1468831056919 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]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 521ms 01:37:36 INFO - PROCESS | 2295 | 1468831056963 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 2295 | 1468831056964 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:37:36 INFO - PROCESS | 2295 | 1468831056966 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 2295 | 1468831056967 Marionette TRACE conn2 <- [1,2206,null,{}] 01:37:36 INFO - PROCESS | 2295 | 1468831056970 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}] 01:37:36 INFO - PROCESS | 2295 | 1468831056971 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:37 INFO - PROCESS | 2295 | 1468831057062 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:37:37 INFO - PROCESS | 2295 | 1468831057100 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 2295 | 1468831057101 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd3000 == 32 [pid = 2295] [id = 559] 01:37:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x11715c800) [pid = 2295] [serial = 1677] [outer = 0x0] 01:37:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x119dc3000) [pid = 2295] [serial = 1678] [outer = 0x11715c800] 01:37:37 INFO - PROCESS | 2295 | 1468831057126 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1211edc00) [pid = 2295] [serial = 1679] [outer = 0x11715c800] 01:37:37 INFO - PROCESS | 2295 | 1468831057446 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]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 01:37:37 INFO - PROCESS | 2295 | 1468831057486 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 2295 | 1468831057488 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:37:37 INFO - PROCESS | 2295 | 1468831057490 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 2295 | 1468831057491 Marionette TRACE conn2 <- [1,2210,null,{}] 01:37:37 INFO - PROCESS | 2295 | 1468831057493 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}] 01:37:37 INFO - PROCESS | 2295 | 1468831057498 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:37 INFO - PROCESS | 2295 | 1468831057617 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:37:37 INFO - PROCESS | 2295 | 1468831057629 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 2295 | 1468831057631 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a910800 == 33 [pid = 2295] [id = 560] 01:37:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1211ebc00) [pid = 2295] [serial = 1680] [outer = 0x0] 01:37:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12320dc00) [pid = 2295] [serial = 1681] [outer = 0x1211ebc00] 01:37:37 INFO - PROCESS | 2295 | 1468831057671 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x123896c00) [pid = 2295] [serial = 1682] [outer = 0x1211ebc00] 01:37:38 INFO - PROCESS | 2295 | 1468831058129 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]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 669ms 01:37:38 INFO - PROCESS | 2295 | 1468831058167 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 2295 | 1468831058175 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:37:38 INFO - PROCESS | 2295 | 1468831058177 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 2295 | 1468831058179 Marionette TRACE conn2 <- [1,2214,null,{}] 01:37:38 INFO - PROCESS | 2295 | 1468831058181 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}] 01:37:38 INFO - PROCESS | 2295 | 1468831058182 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:38 INFO - PROCESS | 2295 | 1468831058276 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:37:38 INFO - PROCESS | 2295 | 1468831058279 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 2295 | 1468831058280 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b04d800 == 34 [pid = 2295] [id = 561] 01:37:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1211f0000) [pid = 2295] [serial = 1683] [outer = 0x0] 01:37:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12398c800) [pid = 2295] [serial = 1684] [outer = 0x1211f0000] 01:37:38 INFO - PROCESS | 2295 | 1468831058304 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x1240e3400) [pid = 2295] [serial = 1685] [outer = 0x1211f0000] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x125ec0c00) [pid = 2295] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1130c0c00) [pid = 2295] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x124ed9800) [pid = 2295] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x111c75800) [pid = 2295] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x110e23800) [pid = 2295] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x119c3d400) [pid = 2295] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1174aa400) [pid = 2295] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x119c45800) [pid = 2295] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x112d58000) [pid = 2295] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x112d58800) [pid = 2295] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11880b800) [pid = 2295] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1130e4400) [pid = 2295] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x113018800) [pid = 2295] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x110e25400) [pid = 2295] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119166c00) [pid = 2295] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123787c00) [pid = 2295] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:37:38 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x118803000) [pid = 2295] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:37:38 INFO - PROCESS | 2295 | 1468831058804 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]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 01:37:38 INFO - PROCESS | 2295 | 1468831058850 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 2295 | 1468831058851 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:37:38 INFO - PROCESS | 2295 | 1468831058853 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 2295 | 1468831058854 Marionette TRACE conn2 <- [1,2218,null,{}] 01:37:38 INFO - PROCESS | 2295 | 1468831058857 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}] 01:37:38 INFO - PROCESS | 2295 | 1468831058858 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:38 INFO - PROCESS | 2295 | 1468831058932 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:37:38 INFO - PROCESS | 2295 | 1468831058935 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 2295 | 1468831058937 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa94000 == 35 [pid = 2295] [id = 562] 01:37:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x114f55000) [pid = 2295] [serial = 1686] [outer = 0x0] 01:37:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1174aa400) [pid = 2295] [serial = 1687] [outer = 0x114f55000] 01:37:38 INFO - PROCESS | 2295 | 1468831058963 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1194ac000) [pid = 2295] [serial = 1688] [outer = 0x114f55000] 01:37:39 INFO - PROCESS | 2295 | 1468831059282 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]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 01:37:39 INFO - PROCESS | 2295 | 1468831059324 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 2295 | 1468831059325 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:37:39 INFO - PROCESS | 2295 | 1468831059327 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 2295 | 1468831059336 Marionette TRACE conn2 <- [1,2222,null,{}] 01:37:39 INFO - PROCESS | 2295 | 1468831059338 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}] 01:37:39 INFO - PROCESS | 2295 | 1468831059340 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:39 INFO - PROCESS | 2295 | 1468831059415 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:37:39 INFO - PROCESS | 2295 | 1468831059474 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 2295 | 1468831059475 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b94000 == 36 [pid = 2295] [id = 563] 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1174abc00) [pid = 2295] [serial = 1689] [outer = 0x0] 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123703800) [pid = 2295] [serial = 1690] [outer = 0x1174abc00] 01:37:39 INFO - PROCESS | 2295 | 1468831059499 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123ccc800) [pid = 2295] [serial = 1691] [outer = 0x1174abc00] 01:37:39 INFO - PROCESS | 2295 | 1468831059753 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]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 478ms 01:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:37:39 INFO - PROCESS | 2295 | 1468831059806 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 2295 | 1468831059807 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:37:39 INFO - PROCESS | 2295 | 1468831059809 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 2295 | 1468831059810 Marionette TRACE conn2 <- [1,2226,null,{}] 01:37:39 INFO - PROCESS | 2295 | 1468831059820 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}] 01:37:39 INFO - PROCESS | 2295 | 1468831059821 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:39 INFO - PROCESS | 2295 | 1468831059904 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:37:39 INFO - PROCESS | 2295 | 1468831059908 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 2295 | 1468831059909 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9de000 == 37 [pid = 2295] [id = 564] 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119c3d800) [pid = 2295] [serial = 1692] [outer = 0x0] 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x124483000) [pid = 2295] [serial = 1693] [outer = 0x119c3d800] 01:37:39 INFO - PROCESS | 2295 | 1468831059933 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1246a0000) [pid = 2295] [serial = 1694] [outer = 0x119c3d800] 01:37:40 INFO - PROCESS | 2295 | 1468831060258 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]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 479ms 01:37:40 INFO - PROCESS | 2295 | 1468831060288 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 2295 | 1468831060290 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:37:40 INFO - PROCESS | 2295 | 1468831060292 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 2295 | 1468831060294 Marionette TRACE conn2 <- [1,2230,null,{}] 01:37:40 INFO - PROCESS | 2295 | 1468831060297 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}] 01:37:40 INFO - PROCESS | 2295 | 1468831060299 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:40 INFO - PROCESS | 2295 | 1468831060432 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:37:40 INFO - PROCESS | 2295 | 1468831060438 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 2295 | 1468831060439 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ddb800 == 38 [pid = 2295] [id = 565] 01:37:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x124e10400) [pid = 2295] [serial = 1695] [outer = 0x0] 01:37:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x125936c00) [pid = 2295] [serial = 1696] [outer = 0x124e10400] 01:37:40 INFO - PROCESS | 2295 | 1468831060466 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x126890000) [pid = 2295] [serial = 1697] [outer = 0x124e10400] 01:37:40 INFO - PROCESS | 2295 | 1468831060960 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 722ms 01:37:41 INFO - PROCESS | 2295 | 1468831061020 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 2295 | 1468831061023 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:37:41 INFO - PROCESS | 2295 | 1468831061028 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 2295 | 1468831061032 Marionette TRACE conn2 <- [1,2234,null,{}] 01:37:41 INFO - PROCESS | 2295 | 1468831061036 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}] 01:37:41 INFO - PROCESS | 2295 | 1468831061037 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:41 INFO - PROCESS | 2295 | 1468831061145 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:37:41 INFO - PROCESS | 2295 | 1468831061225 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 2295 | 1468831061227 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191a9000 == 39 [pid = 2295] [id = 566] 01:37:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x113014c00) [pid = 2295] [serial = 1698] [outer = 0x0] 01:37:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x115e59800) [pid = 2295] [serial = 1699] [outer = 0x113014c00] 01:37:41 INFO - PROCESS | 2295 | 1468831061257 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x116aad000) [pid = 2295] [serial = 1700] [outer = 0x113014c00] 01:37:41 INFO - PROCESS | 2295 | 1468831061801 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 825ms 01:37:41 INFO - PROCESS | 2295 | 1468831061853 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 2295 | 1468831061856 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:37:41 INFO - PROCESS | 2295 | 1468831061861 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 2295 | 1468831061862 Marionette TRACE conn2 <- [1,2238,null,{}] 01:37:41 INFO - PROCESS | 2295 | 1468831061865 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}] 01:37:41 INFO - PROCESS | 2295 | 1468831061867 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:42 INFO - PROCESS | 2295 | 1468831062082 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:37:42 INFO - PROCESS | 2295 | 1468831062176 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 2295 | 1468831062178 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f1b800 == 40 [pid = 2295] [id = 567] 01:37:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x112f57800) [pid = 2295] [serial = 1701] [outer = 0x0] 01:37:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x1131cc400) [pid = 2295] [serial = 1702] [outer = 0x112f57800] 01:37:42 INFO - PROCESS | 2295 | 1468831062206 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x116764800) [pid = 2295] [serial = 1703] [outer = 0x112f57800] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9de000 == 39 [pid = 2295] [id = 564] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x123b94000 == 38 [pid = 2295] [id = 563] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa94000 == 37 [pid = 2295] [id = 562] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x12b04d800 == 36 [pid = 2295] [id = 561] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x12a910800 == 35 [pid = 2295] [id = 560] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd3000 == 34 [pid = 2295] [id = 559] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x1289c0000 == 33 [pid = 2295] [id = 558] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x123b94800 == 32 [pid = 2295] [id = 557] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x11944e800 == 31 [pid = 2295] [id = 556] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x117e9e000 == 30 [pid = 2295] [id = 555] 01:37:42 INFO - PROCESS | 2295 | --DOCSHELL 0x1192ef000 == 29 [pid = 2295] [id = 554] 01:37:42 INFO - PROCESS | 2295 | 1468831062617 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]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 773ms 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x12898b800) [pid = 2295] [serial = 1598] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1132e3400) [pid = 2295] [serial = 1645] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x125d27400) [pid = 2295] [serial = 1636] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x116816400) [pid = 2295] [serial = 1646] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x119919400) [pid = 2295] [serial = 1618] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x119c49000) [pid = 2295] [serial = 1619] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1174a7c00) [pid = 2295] [serial = 1606] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1176b3000) [pid = 2295] [serial = 1607] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1210cc400) [pid = 2295] [serial = 1621] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1211f1c00) [pid = 2295] [serial = 1622] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1183d0800) [pid = 2295] [serial = 1609] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1185bcc00) [pid = 2295] [serial = 1610] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123104000) [pid = 2295] [serial = 1624] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123705400) [pid = 2295] [serial = 1625] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x112f48c00) [pid = 2295] [serial = 1600] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x113017c00) [pid = 2295] [serial = 1601] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x118802c00) [pid = 2295] [serial = 1612] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119163c00) [pid = 2295] [serial = 1613] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11994fc00) [pid = 2295] [serial = 1615] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1199e9800) [pid = 2295] [serial = 1616] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x114fd9400) [pid = 2295] [serial = 1603] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1164dd400) [pid = 2295] [serial = 1604] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x125e38800) [pid = 2295] [serial = 1637] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1131c2800) [pid = 2295] [serial = 1642] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x113c2c000) [pid = 2295] [serial = 1643] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x110e2d800) [pid = 2295] [serial = 1639] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1121b1400) [pid = 2295] [serial = 1640] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x124ed7c00) [pid = 2295] [serial = 1634] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x123983000) [pid = 2295] [serial = 1628] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x123786c00) [pid = 2295] [serial = 1627] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x12398c400) [pid = 2295] [serial = 1630] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12469b000) [pid = 2295] [serial = 1633] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1244dd000) [pid = 2295] [serial = 1631] [outer = 0x0] [url = about:blank] 01:37:42 INFO - PROCESS | 2295 | 1468831062652 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 2295 | 1468831062654 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:37:42 INFO - PROCESS | 2295 | 1468831062660 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 2295 | 1468831062662 Marionette TRACE conn2 <- [1,2242,null,{}] 01:37:42 INFO - PROCESS | 2295 | 1468831062665 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}] 01:37:42 INFO - PROCESS | 2295 | 1468831062667 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:42 INFO - PROCESS | 2295 | 1468831062743 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:37:42 INFO - PROCESS | 2295 | 1468831062750 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 2295 | 1468831062751 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea4800 == 30 [pid = 2295] [id = 568] 01:37:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x116a0c800) [pid = 2295] [serial = 1704] [outer = 0x0] 01:37:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11715c400) [pid = 2295] [serial = 1705] [outer = 0x116a0c800] 01:37:42 INFO - PROCESS | 2295 | 1468831062778 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1176ad800) [pid = 2295] [serial = 1706] [outer = 0x116a0c800] 01:37:43 INFO - PROCESS | 2295 | 1468831063121 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]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 474ms 01:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:37:43 INFO - PROCESS | 2295 | 1468831063133 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 2295 | 1468831063134 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:37:43 INFO - PROCESS | 2295 | 1468831063137 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 2295 | 1468831063138 Marionette TRACE conn2 <- [1,2246,null,{}] 01:37:43 INFO - PROCESS | 2295 | 1468831063140 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}] 01:37:43 INFO - PROCESS | 2295 | 1468831063142 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:43 INFO - PROCESS | 2295 | 1468831063248 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:37:43 INFO - PROCESS | 2295 | 1468831063303 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 2295 | 1468831063304 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x119453800 == 31 [pid = 2295] [id = 569] 01:37:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x117e2b400) [pid = 2295] [serial = 1707] [outer = 0x0] 01:37:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1185be000) [pid = 2295] [serial = 1708] [outer = 0x117e2b400] 01:37:43 INFO - PROCESS | 2295 | 1468831063330 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x118876400) [pid = 2295] [serial = 1709] [outer = 0x117e2b400] 01:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 01:37:43 INFO - PROCESS | 2295 | 1468831063653 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]]]}] 01:37:43 INFO - PROCESS | 2295 | 1468831063658 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 2295 | 1468831063661 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:37:43 INFO - PROCESS | 2295 | 1468831063673 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 2295 | 1468831063676 Marionette TRACE conn2 <- [1,2250,null,{}] 01:37:43 INFO - PROCESS | 2295 | 1468831063681 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}] 01:37:43 INFO - PROCESS | 2295 | 1468831063684 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:43 INFO - PROCESS | 2295 | 1468831063765 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:37:43 INFO - PROCESS | 2295 | 1468831063822 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 2295 | 1468831063823 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x12307a800 == 32 [pid = 2295] [id = 570] 01:37:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112a8d800) [pid = 2295] [serial = 1710] [outer = 0x0] 01:37:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119117800) [pid = 2295] [serial = 1711] [outer = 0x112a8d800] 01:37:43 INFO - PROCESS | 2295 | 1468831063849 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119990000) [pid = 2295] [serial = 1712] [outer = 0x112a8d800] 01:37:44 INFO - PROCESS | 2295 | 1468831064137 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 480ms 01:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:37:44 INFO - PROCESS | 2295 | 1468831064155 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 2295 | 1468831064157 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:37:44 INFO - PROCESS | 2295 | 1468831064169 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 2295 | 1468831064171 Marionette TRACE conn2 <- [1,2254,null,{}] 01:37:44 INFO - PROCESS | 2295 | 1468831064175 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}] 01:37:44 INFO - PROCESS | 2295 | 1468831064178 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:44 INFO - PROCESS | 2295 | 1468831064298 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:37:44 INFO - PROCESS | 2295 | 1468831064304 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 2295 | 1468831064305 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f2c000 == 33 [pid = 2295] [id = 571] 01:37:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112f4f000) [pid = 2295] [serial = 1713] [outer = 0x0] 01:37:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x119c43800) [pid = 2295] [serial = 1714] [outer = 0x112f4f000] 01:37:44 INFO - PROCESS | 2295 | 1468831064344 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1211ed800) [pid = 2295] [serial = 1715] [outer = 0x112f4f000] 01:37:44 INFO - PROCESS | 2295 | 1468831064680 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 531ms 01:37:44 INFO - PROCESS | 2295 | 1468831064694 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 2295 | 1468831064697 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:37:44 INFO - PROCESS | 2295 | 1468831064705 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 2295 | 1468831064706 Marionette TRACE conn2 <- [1,2258,null,{}] 01:37:44 INFO - PROCESS | 2295 | 1468831064709 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}] 01:37:44 INFO - PROCESS | 2295 | 1468831064710 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:44 INFO - PROCESS | 2295 | 1468831064826 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:37:44 INFO - PROCESS | 2295 | 1468831064837 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 2295 | 1468831064841 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234dc800 == 34 [pid = 2295] [id = 572] 01:37:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12310d800) [pid = 2295] [serial = 1716] [outer = 0x0] 01:37:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123704c00) [pid = 2295] [serial = 1717] [outer = 0x12310d800] 01:37:44 INFO - PROCESS | 2295 | 1468831064873 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123788000) [pid = 2295] [serial = 1718] [outer = 0x12310d800] 01:37:45 INFO - PROCESS | 2295 | 1468831065222 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]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 01:37:45 INFO - PROCESS | 2295 | 1468831065226 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 2295 | 1468831065228 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:37:45 INFO - PROCESS | 2295 | 1468831065231 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 2295 | 1468831065232 Marionette TRACE conn2 <- [1,2262,null,{}] 01:37:45 INFO - PROCESS | 2295 | 1468831065234 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}] 01:37:45 INFO - PROCESS | 2295 | 1468831065235 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:45 INFO - PROCESS | 2295 | 1468831065335 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:37:45 INFO - PROCESS | 2295 | 1468831065339 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 2295 | 1468831065340 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295cf000 == 35 [pid = 2295] [id = 573] 01:37:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123487c00) [pid = 2295] [serial = 1719] [outer = 0x0] 01:37:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123989c00) [pid = 2295] [serial = 1720] [outer = 0x123487c00] 01:37:45 INFO - PROCESS | 2295 | 1468831065364 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12448e800) [pid = 2295] [serial = 1721] [outer = 0x123487c00] 01:37:45 INFO - PROCESS | 2295 | 1468831065699 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]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 01:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:37:45 INFO - PROCESS | 2295 | 1468831065755 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 2295 | 1468831065756 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:37:45 INFO - PROCESS | 2295 | 1468831065758 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 2295 | 1468831065759 Marionette TRACE conn2 <- [1,2266,null,{}] 01:37:45 INFO - PROCESS | 2295 | 1468831065761 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}] 01:37:45 INFO - PROCESS | 2295 | 1468831065763 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:45 INFO - PROCESS | 2295 | 1468831065858 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:37:45 INFO - PROCESS | 2295 | 1468831065864 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 2295 | 1468831065865 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a90d800 == 36 [pid = 2295] [id = 574] 01:37:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x123788400) [pid = 2295] [serial = 1722] [outer = 0x0] 01:37:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1244e2c00) [pid = 2295] [serial = 1723] [outer = 0x123788400] 01:37:45 INFO - PROCESS | 2295 | 1468831065889 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x125d29c00) [pid = 2295] [serial = 1724] [outer = 0x123788400] 01:37:46 INFO - PROCESS | 2295 | 1468831066203 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]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 470ms 01:37:46 INFO - PROCESS | 2295 | 1468831066235 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 2295 | 1468831066236 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:37:46 INFO - PROCESS | 2295 | 1468831066246 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 2295 | 1468831066249 Marionette TRACE conn2 <- [1,2270,null,{}] 01:37:46 INFO - PROCESS | 2295 | 1468831066252 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}] 01:37:46 INFO - PROCESS | 2295 | 1468831066253 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:46 INFO - PROCESS | 2295 | 1468831066352 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:37:46 INFO - PROCESS | 2295 | 1468831066356 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 2295 | 1468831066357 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b05b800 == 37 [pid = 2295] [id = 575] 01:37:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x123989800) [pid = 2295] [serial = 1725] [outer = 0x0] 01:37:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x125ebcc00) [pid = 2295] [serial = 1726] [outer = 0x123989800] 01:37:46 INFO - PROCESS | 2295 | 1468831066381 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x128891400) [pid = 2295] [serial = 1727] [outer = 0x123989800] 01:37:46 INFO - PROCESS | 2295 | 1468831066701 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]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 473ms 01:37:46 INFO - PROCESS | 2295 | 1468831066719 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 2295 | 1468831066720 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:37:46 INFO - PROCESS | 2295 | 1468831066722 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 2295 | 1468831066723 Marionette TRACE conn2 <- [1,2274,null,{}] 01:37:46 INFO - PROCESS | 2295 | 1468831066726 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}] 01:37:46 INFO - PROCESS | 2295 | 1468831066727 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:46 INFO - PROCESS | 2295 | 1468831066824 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119922c00) [pid = 2295] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x11715dc00) [pid = 2295] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112f4b800) [pid = 2295] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1131c5c00) [pid = 2295] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x117e26800) [pid = 2295] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x116ab7000) [pid = 2295] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1127dd800) [pid = 2295] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x112f56c00) [pid = 2295] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x119950400) [pid = 2295] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1127da800) [pid = 2295] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11715c800) [pid = 2295] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1211ebc00) [pid = 2295] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1211f0000) [pid = 2295] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1174abc00) [pid = 2295] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x114f55000) [pid = 2295] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:37:46 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119c3d800) [pid = 2295] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:37:46 INFO - PROCESS | 2295 | 1468831066961 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 2295 | 1468831066961 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192d6000 == 38 [pid = 2295] [id = 576] 01:37:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x110e2b000) [pid = 2295] [serial = 1728] [outer = 0x0] 01:37:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112d58000) [pid = 2295] [serial = 1729] [outer = 0x110e2b000] 01:37:46 INFO - PROCESS | 2295 | 1468831066989 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x116ab7000) [pid = 2295] [serial = 1730] [outer = 0x110e2b000] 01:37:47 INFO - PROCESS | 2295 | 1468831067310 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]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 617ms 01:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:37:47 INFO - PROCESS | 2295 | 1468831067341 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 2295 | 1468831067343 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:37:47 INFO - PROCESS | 2295 | 1468831067346 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 2295 | 1468831067347 Marionette TRACE conn2 <- [1,2278,null,{}] 01:37:47 INFO - PROCESS | 2295 | 1468831067350 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}] 01:37:47 INFO - PROCESS | 2295 | 1468831067352 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:47 INFO - PROCESS | 2295 | 1468831067434 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:37:47 INFO - PROCESS | 2295 | 1468831067438 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 2295 | 1468831067440 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bccd000 == 39 [pid = 2295] [id = 577] 01:37:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x117e26800) [pid = 2295] [serial = 1731] [outer = 0x0] 01:37:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x11995a000) [pid = 2295] [serial = 1732] [outer = 0x117e26800] 01:37:47 INFO - PROCESS | 2295 | 1468831067466 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x12448b000) [pid = 2295] [serial = 1733] [outer = 0x117e26800] 01:37:47 INFO - PROCESS | 2295 | 1468831067808 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]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 01:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:37:47 INFO - PROCESS | 2295 | 1468831067818 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 2295 | 1468831067820 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:37:47 INFO - PROCESS | 2295 | 1468831067822 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 2295 | 1468831067823 Marionette TRACE conn2 <- [1,2282,null,{}] 01:37:47 INFO - PROCESS | 2295 | 1468831067826 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}] 01:37:47 INFO - PROCESS | 2295 | 1468831067827 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:47 INFO - PROCESS | 2295 | 1468831067947 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:37:47 INFO - PROCESS | 2295 | 1468831067952 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 2295 | 1468831067953 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6ce800 == 40 [pid = 2295] [id = 578] 01:37:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1127d9800) [pid = 2295] [serial = 1734] [outer = 0x0] 01:37:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x12898bc00) [pid = 2295] [serial = 1735] [outer = 0x1127d9800] 01:37:47 INFO - PROCESS | 2295 | 1468831067977 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128d1b400) [pid = 2295] [serial = 1736] [outer = 0x1127d9800] 01:37:48 INFO - PROCESS | 2295 | 1468831068283 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]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 01:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:37:48 INFO - PROCESS | 2295 | 1468831068341 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 2295 | 1468831068342 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:37:48 INFO - PROCESS | 2295 | 1468831068345 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 2295 | 1468831068346 Marionette TRACE conn2 <- [1,2286,null,{}] 01:37:48 INFO - PROCESS | 2295 | 1468831068348 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}] 01:37:48 INFO - PROCESS | 2295 | 1468831068349 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:48 INFO - PROCESS | 2295 | 1468831068423 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:37:48 INFO - PROCESS | 2295 | 1468831068427 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 2295 | 1468831068428 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb44800 == 41 [pid = 2295] [id = 579] 01:37:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x128d1d000) [pid = 2295] [serial = 1737] [outer = 0x0] 01:37:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12902f000) [pid = 2295] [serial = 1738] [outer = 0x128d1d000] 01:37:48 INFO - PROCESS | 2295 | 1468831068455 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x129034000) [pid = 2295] [serial = 1739] [outer = 0x128d1d000] 01:37:48 INFO - PROCESS | 2295 | 1468831068785 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]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 469ms 01:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:37:48 INFO - PROCESS | 2295 | 1468831068815 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 2295 | 1468831068816 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:37:48 INFO - PROCESS | 2295 | 1468831068818 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 2295 | 1468831068819 Marionette TRACE conn2 <- [1,2290,null,{}] 01:37:48 INFO - PROCESS | 2295 | 1468831068821 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}] 01:37:48 INFO - PROCESS | 2295 | 1468831068822 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:48 INFO - PROCESS | 2295 | 1468831068925 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:37:48 INFO - PROCESS | 2295 | 1468831068933 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 2295 | 1468831068934 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0e4800 == 42 [pid = 2295] [id = 580] 01:37:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12902bc00) [pid = 2295] [serial = 1740] [outer = 0x0] 01:37:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x12903ac00) [pid = 2295] [serial = 1741] [outer = 0x12902bc00] 01:37:48 INFO - PROCESS | 2295 | 1468831068958 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12924a000) [pid = 2295] [serial = 1742] [outer = 0x12902bc00] 01:37:49 INFO - PROCESS | 2295 | 1468831069400 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]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 618ms 01:37:49 INFO - PROCESS | 2295 | 1468831069437 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 2295 | 1468831069439 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:37:49 INFO - PROCESS | 2295 | 1468831069443 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 2295 | 1468831069446 Marionette TRACE conn2 <- [1,2294,null,{}] 01:37:49 INFO - PROCESS | 2295 | 1468831069450 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}] 01:37:49 INFO - PROCESS | 2295 | 1468831069451 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:49 INFO - PROCESS | 2295 | 1468831069556 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:37:49 INFO - PROCESS | 2295 | 1468831069628 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 2295 | 1468831069630 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192e8000 == 43 [pid = 2295] [id = 581] 01:37:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x113ca8800) [pid = 2295] [serial = 1743] [outer = 0x0] 01:37:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x117157c00) [pid = 2295] [serial = 1744] [outer = 0x113ca8800] 01:37:49 INFO - PROCESS | 2295 | 1468831069662 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1183cd400) [pid = 2295] [serial = 1745] [outer = 0x113ca8800] 01:37:50 INFO - PROCESS | 2295 | 1468831070103 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 673ms 01:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:37:50 INFO - PROCESS | 2295 | 1468831070116 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 2295 | 1468831070119 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:37:50 INFO - PROCESS | 2295 | 1468831070123 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 2295 | 1468831070125 Marionette TRACE conn2 <- [1,2298,null,{}] 01:37:50 INFO - PROCESS | 2295 | 1468831070128 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}] 01:37:50 INFO - PROCESS | 2295 | 1468831070130 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:50 INFO - PROCESS | 2295 | 1468831070235 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:37:50 INFO - PROCESS | 2295 | 1468831070296 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 2295 | 1468831070297 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd7000 == 44 [pid = 2295] [id = 582] 01:37:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x118757000) [pid = 2295] [serial = 1746] [outer = 0x0] 01:37:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x119915800) [pid = 2295] [serial = 1747] [outer = 0x118757000] 01:37:50 INFO - PROCESS | 2295 | 1468831070327 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1199e6000) [pid = 2295] [serial = 1748] [outer = 0x118757000] 01:37:50 INFO - PROCESS | 2295 | 1468831070765 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 01:37:50 INFO - PROCESS | 2295 | 1468831070793 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:37:50 INFO - PROCESS | 2295 | 1468831070795 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:37:50 INFO - PROCESS | 2295 | 1468831070797 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 2295 | 1468831070800 Marionette TRACE conn2 <- [1,2302,null,{}] 01:37:50 INFO - PROCESS | 2295 | 1468831070808 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}] 01:37:50 INFO - PROCESS | 2295 | 1468831070811 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:50 INFO - PROCESS | 2295 | 1468831070933 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:37:51 INFO - PROCESS | 2295 | 1468831071008 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 2295 | 1468831071010 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0f0800 == 45 [pid = 2295] [id = 583] 01:37:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x12310a000) [pid = 2295] [serial = 1749] [outer = 0x0] 01:37:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x123785c00) [pid = 2295] [serial = 1750] [outer = 0x12310a000] 01:37:51 INFO - PROCESS | 2295 | 1468831071053 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x123ccac00) [pid = 2295] [serial = 1751] [outer = 0x12310a000] 01:37:51 INFO - PROCESS | 2295 | 1468831071505 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 723ms 01:37:51 INFO - PROCESS | 2295 | 1468831071522 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 2295 | 1468831071525 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:37:51 INFO - PROCESS | 2295 | 1468831071528 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 2295 | 1468831071531 Marionette TRACE conn2 <- [1,2306,null,{}] 01:37:51 INFO - PROCESS | 2295 | 1468831071534 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}] 01:37:51 INFO - PROCESS | 2295 | 1468831071536 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:51 INFO - PROCESS | 2295 | 1468831071669 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:37:51 INFO - PROCESS | 2295 | 1468831071742 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 2295 | 1468831071743 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff3000 == 46 [pid = 2295] [id = 584] 01:37:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x112f51c00) [pid = 2295] [serial = 1752] [outer = 0x0] 01:37:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1174a9c00) [pid = 2295] [serial = 1753] [outer = 0x112f51c00] 01:37:51 INFO - PROCESS | 2295 | 1468831071772 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x1240e9000) [pid = 2295] [serial = 1754] [outer = 0x112f51c00] 01:37:52 INFO - PROCESS | 2295 | 1468831072374 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 874ms 01:37:52 INFO - PROCESS | 2295 | 1468831072403 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 2295 | 1468831072405 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:37:52 INFO - PROCESS | 2295 | 1468831072409 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 2295 | 1468831072411 Marionette TRACE conn2 <- [1,2310,null,{}] 01:37:52 INFO - PROCESS | 2295 | 1468831072438 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}] 01:37:52 INFO - PROCESS | 2295 | 1468831072439 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:52 INFO - PROCESS | 2295 | 1468831072531 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:37:52 INFO - PROCESS | 2295 | 1468831072609 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 2295 | 1468831072611 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e8d000 == 47 [pid = 2295] [id = 585] 01:37:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x115e58000) [pid = 2295] [serial = 1755] [outer = 0x0] 01:37:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x116aae800) [pid = 2295] [serial = 1756] [outer = 0x115e58000] 01:37:52 INFO - PROCESS | 2295 | 1468831072639 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1176ac800) [pid = 2295] [serial = 1757] [outer = 0x115e58000] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb44800 == 46 [pid = 2295] [id = 579] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6ce800 == 45 [pid = 2295] [id = 578] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12bccd000 == 44 [pid = 2295] [id = 577] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x1192d6000 == 43 [pid = 2295] [id = 576] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12b05b800 == 42 [pid = 2295] [id = 575] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12a90d800 == 41 [pid = 2295] [id = 574] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x1295cf000 == 40 [pid = 2295] [id = 573] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x1234dc800 == 39 [pid = 2295] [id = 572] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x124f2c000 == 38 [pid = 2295] [id = 571] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12307a800 == 37 [pid = 2295] [id = 570] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x119453800 == 36 [pid = 2295] [id = 569] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea4800 == 35 [pid = 2295] [id = 568] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x116f1b800 == 34 [pid = 2295] [id = 567] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x1191a9000 == 33 [pid = 2295] [id = 566] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x128ddb800 == 32 [pid = 2295] [id = 565] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff3000 == 31 [pid = 2295] [id = 584] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0f0800 == 30 [pid = 2295] [id = 583] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd7000 == 29 [pid = 2295] [id = 582] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x1192e8000 == 28 [pid = 2295] [id = 581] 01:37:53 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0e4800 == 27 [pid = 2295] [id = 580] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x125936c00) [pid = 2295] [serial = 1696] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x124483000) [pid = 2295] [serial = 1693] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1199e3800) [pid = 2295] [serial = 1675] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x118108c00) [pid = 2295] [serial = 1669] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1185b9800) [pid = 2295] [serial = 1670] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x11916bc00) [pid = 2295] [serial = 1672] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x116a05c00) [pid = 2295] [serial = 1649] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x115e53c00) [pid = 2295] [serial = 1648] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1185b4400) [pid = 2295] [serial = 1652] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x118102c00) [pid = 2295] [serial = 1651] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x118108400) [pid = 2295] [serial = 1664] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1174a5000) [pid = 2295] [serial = 1663] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1196ba800) [pid = 2295] [serial = 1655] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x119426000) [pid = 2295] [serial = 1654] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x115e08800) [pid = 2295] [serial = 1666] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x116764400) [pid = 2295] [serial = 1667] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x11998bc00) [pid = 2295] [serial = 1658] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119957000) [pid = 2295] [serial = 1657] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x119c46000) [pid = 2295] [serial = 1661] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1199f0000) [pid = 2295] [serial = 1660] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1211edc00) [pid = 2295] [serial = 1679] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119dc3000) [pid = 2295] [serial = 1678] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x123896c00) [pid = 2295] [serial = 1682] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12320dc00) [pid = 2295] [serial = 1681] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12398c800) [pid = 2295] [serial = 1684] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x123ccc800) [pid = 2295] [serial = 1691] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1174aa400) [pid = 2295] [serial = 1687] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1240e3400) [pid = 2295] [serial = 1685] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x119c44c00) [pid = 2295] [serial = 1676] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x123703800) [pid = 2295] [serial = 1690] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x119916c00) [pid = 2295] [serial = 1673] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1246a0000) [pid = 2295] [serial = 1694] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1194ac000) [pid = 2295] [serial = 1688] [outer = 0x0] [url = about:blank] 01:37:53 INFO - PROCESS | 2295 | 1468831073519 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]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1142ms 01:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:37:53 INFO - PROCESS | 2295 | 1468831073551 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 2295 | 1468831073554 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:37:53 INFO - PROCESS | 2295 | 1468831073556 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 2295 | 1468831073558 Marionette TRACE conn2 <- [1,2314,null,{}] 01:37:53 INFO - PROCESS | 2295 | 1468831073562 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}] 01:37:53 INFO - PROCESS | 2295 | 1468831073563 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:53 INFO - PROCESS | 2295 | 1468831073642 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:37:53 INFO - PROCESS | 2295 | 1468831073649 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 2295 | 1468831073652 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x116692000 == 28 [pid = 2295] [id = 586] 01:37:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1127dd000) [pid = 2295] [serial = 1758] [outer = 0x0] 01:37:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112a84800) [pid = 2295] [serial = 1759] [outer = 0x1127dd000] 01:37:53 INFO - PROCESS | 2295 | 1468831073679 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x112f49400) [pid = 2295] [serial = 1760] [outer = 0x1127dd000] 01:37:54 INFO - PROCESS | 2295 | 1468831074055 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 01:37:54 INFO - PROCESS | 2295 | 1468831074076 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:37:54 INFO - PROCESS | 2295 | 1468831074080 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:37:54 INFO - PROCESS | 2295 | 1468831074085 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 2295 | 1468831074086 Marionette TRACE conn2 <- [1,2318,null,{}] 01:37:54 INFO - PROCESS | 2295 | 1468831074089 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}] 01:37:54 INFO - PROCESS | 2295 | 1468831074090 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:54 INFO - PROCESS | 2295 | 1468831074167 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:37:54 INFO - PROCESS | 2295 | 1468831074171 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 2295 | 1468831074172 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x11830d000 == 29 [pid = 2295] [id = 587] 01:37:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1132d9400) [pid = 2295] [serial = 1761] [outer = 0x0] 01:37:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1133c1800) [pid = 2295] [serial = 1762] [outer = 0x1132d9400] 01:37:54 INFO - PROCESS | 2295 | 1468831074202 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x115e11400) [pid = 2295] [serial = 1763] [outer = 0x1132d9400] 01:37:54 INFO - PROCESS | 2295 | 1468831074543 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 2295 | 1468831074559 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:37:54 INFO - PROCESS | 2295 | 1468831074561 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 2295 | 1468831074563 Marionette TRACE conn2 <- [1,2322,null,{}] 01:37:54 INFO - PROCESS | 2295 | 1468831074571 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}] 01:37:54 INFO - PROCESS | 2295 | 1468831074574 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:54 INFO - PROCESS | 2295 | 1468831074657 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:37:54 INFO - PROCESS | 2295 | 1468831074716 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 2295 | 1468831074718 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x119832800 == 30 [pid = 2295] [id = 588] 01:37:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x112de8c00) [pid = 2295] [serial = 1764] [outer = 0x0] 01:37:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1174a7000) [pid = 2295] [serial = 1765] [outer = 0x112de8c00] 01:37:54 INFO - PROCESS | 2295 | 1468831074745 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x118102c00) [pid = 2295] [serial = 1766] [outer = 0x112de8c00] 01:37:55 INFO - PROCESS | 2295 | 1468831075060 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 522ms 01:37:55 INFO - PROCESS | 2295 | 1468831075085 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 2295 | 1468831075088 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:37:55 INFO - PROCESS | 2295 | 1468831075091 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 2295 | 1468831075093 Marionette TRACE conn2 <- [1,2326,null,{}] 01:37:55 INFO - PROCESS | 2295 | 1468831075099 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}] 01:37:55 INFO - PROCESS | 2295 | 1468831075101 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:55 INFO - PROCESS | 2295 | 1468831075254 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:37:55 INFO - PROCESS | 2295 | 1468831075259 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 2295 | 1468831075260 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d0000 == 31 [pid = 2295] [id = 589] 01:37:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x118110400) [pid = 2295] [serial = 1767] [outer = 0x0] 01:37:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1185bf800) [pid = 2295] [serial = 1768] [outer = 0x118110400] 01:37:55 INFO - PROCESS | 2295 | 1468831075287 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x118809c00) [pid = 2295] [serial = 1769] [outer = 0x118110400] 01:37:55 INFO - PROCESS | 2295 | 1468831075590 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 01:37:55 INFO - PROCESS | 2295 | 1468831075615 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 2295 | 1468831075617 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:37:55 INFO - PROCESS | 2295 | 1468831075626 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 2295 | 1468831075628 Marionette TRACE conn2 <- [1,2330,null,{}] 01:37:55 INFO - PROCESS | 2295 | 1468831075632 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}] 01:37:55 INFO - PROCESS | 2295 | 1468831075634 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:55 INFO - PROCESS | 2295 | 1468831075725 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:37:55 INFO - PROCESS | 2295 | 1468831075762 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 2295 | 1468831075763 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cf0800 == 32 [pid = 2295] [id = 590] 01:37:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1131cac00) [pid = 2295] [serial = 1770] [outer = 0x0] 01:37:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x118880800) [pid = 2295] [serial = 1771] [outer = 0x1131cac00] 01:37:55 INFO - PROCESS | 2295 | 1468831075788 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x119423000) [pid = 2295] [serial = 1772] [outer = 0x1131cac00] 01:37:56 INFO - PROCESS | 2295 | 1468831076083 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]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 522ms 01:37:56 INFO - PROCESS | 2295 | 1468831076149 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 2295 | 1468831076151 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:37:56 INFO - PROCESS | 2295 | 1468831076153 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 2295 | 1468831076154 Marionette TRACE conn2 <- [1,2334,null,{}] 01:37:56 INFO - PROCESS | 2295 | 1468831076156 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}] 01:37:56 INFO - PROCESS | 2295 | 1468831076160 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:56 INFO - PROCESS | 2295 | 1468831076275 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:37:56 INFO - PROCESS | 2295 | 1468831076287 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 2295 | 1468831076288 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a1a000 == 33 [pid = 2295] [id = 591] 01:37:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1130bfc00) [pid = 2295] [serial = 1773] [outer = 0x0] 01:37:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1198b6c00) [pid = 2295] [serial = 1774] [outer = 0x1130bfc00] 01:37:56 INFO - PROCESS | 2295 | 1468831076313 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1199f1c00) [pid = 2295] [serial = 1775] [outer = 0x1130bfc00] 01:37:56 INFO - PROCESS | 2295 | 1468831076638 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]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 517ms 01:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:37:56 INFO - PROCESS | 2295 | 1468831076671 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 2295 | 1468831076672 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:37:56 INFO - PROCESS | 2295 | 1468831076674 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 2295 | 1468831076675 Marionette TRACE conn2 <- [1,2338,null,{}] 01:37:56 INFO - PROCESS | 2295 | 1468831076677 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}] 01:37:56 INFO - PROCESS | 2295 | 1468831076686 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:56 INFO - PROCESS | 2295 | 1468831076794 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:37:56 INFO - PROCESS | 2295 | 1468831076797 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 2295 | 1468831076799 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x128cdf000 == 34 [pid = 2295] [id = 592] 01:37:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x118106000) [pid = 2295] [serial = 1776] [outer = 0x0] 01:37:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x119c45c00) [pid = 2295] [serial = 1777] [outer = 0x118106000] 01:37:56 INFO - PROCESS | 2295 | 1468831076823 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1210ccc00) [pid = 2295] [serial = 1778] [outer = 0x118106000] 01:37:57 INFO - PROCESS | 2295 | 1468831077174 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 01:37:57 INFO - PROCESS | 2295 | 1468831077201 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 2295 | 1468831077202 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:37:57 INFO - PROCESS | 2295 | 1468831077206 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 2295 | 1468831077208 Marionette TRACE conn2 <- [1,2342,null,{}] 01:37:57 INFO - PROCESS | 2295 | 1468831077210 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}] 01:37:57 INFO - PROCESS | 2295 | 1468831077214 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:57 INFO - PROCESS | 2295 | 1468831077362 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:37:57 INFO - PROCESS | 2295 | 1468831077402 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 2295 | 1468831077403 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x12926a800 == 35 [pid = 2295] [id = 593] 01:37:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x119cbec00) [pid = 2295] [serial = 1779] [outer = 0x0] 01:37:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1211f1000) [pid = 2295] [serial = 1780] [outer = 0x119cbec00] 01:37:57 INFO - PROCESS | 2295 | 1468831077427 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x123108c00) [pid = 2295] [serial = 1781] [outer = 0x119cbec00] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x128d1d000) [pid = 2295] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12902bc00) [pid = 2295] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1127d9800) [pid = 2295] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x117e26800) [pid = 2295] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x113014c00) [pid = 2295] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x112f57800) [pid = 2295] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x112a8d800) [pid = 2295] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123989800) [pid = 2295] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123788400) [pid = 2295] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123487c00) [pid = 2295] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12310d800) [pid = 2295] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x117e2b400) [pid = 2295] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x110e2b000) [pid = 2295] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x112f4f000) [pid = 2295] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x116a0c800) [pid = 2295] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:37:57 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x124e10400) [pid = 2295] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:37:57 INFO - PROCESS | 2295 | 1468831077908 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 721ms 01:37:57 INFO - PROCESS | 2295 | 1468831077927 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 2295 | 1468831077929 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:37:57 INFO - PROCESS | 2295 | 1468831077936 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 2295 | 1468831077937 Marionette TRACE conn2 <- [1,2346,null,{}] 01:37:57 INFO - PROCESS | 2295 | 1468831077940 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}] 01:37:57 INFO - PROCESS | 2295 | 1468831077941 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:58 INFO - PROCESS | 2295 | 1468831078056 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:37:58 INFO - PROCESS | 2295 | 1468831078097 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 2295 | 1468831078098 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x11983f800 == 36 [pid = 2295] [id = 594] 01:37:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x11213e800) [pid = 2295] [serial = 1782] [outer = 0x0] 01:37:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x116892400) [pid = 2295] [serial = 1783] [outer = 0x11213e800] 01:37:58 INFO - PROCESS | 2295 | 1468831078123 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1210cd400) [pid = 2295] [serial = 1784] [outer = 0x11213e800] 01:37:58 INFO - PROCESS | 2295 | 1468831078377 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]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 01:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:37:58 INFO - PROCESS | 2295 | 1468831078407 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 2295 | 1468831078408 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:37:58 INFO - PROCESS | 2295 | 1468831078410 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 2295 | 1468831078411 Marionette TRACE conn2 <- [1,2350,null,{}] 01:37:58 INFO - PROCESS | 2295 | 1468831078421 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}] 01:37:58 INFO - PROCESS | 2295 | 1468831078422 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:58 INFO - PROCESS | 2295 | 1468831078503 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:37:58 INFO - PROCESS | 2295 | 1468831078506 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 2295 | 1468831078507 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa9c000 == 37 [pid = 2295] [id = 595] 01:37:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123103c00) [pid = 2295] [serial = 1785] [outer = 0x0] 01:37:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x123111800) [pid = 2295] [serial = 1786] [outer = 0x123103c00] 01:37:58 INFO - PROCESS | 2295 | 1468831078534 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x123704400) [pid = 2295] [serial = 1787] [outer = 0x123103c00] 01:37:58 INFO - PROCESS | 2295 | 1468831078871 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]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 478ms 01:37:58 INFO - PROCESS | 2295 | 1468831078888 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 2295 | 1468831078890 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:37:58 INFO - PROCESS | 2295 | 1468831078892 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 2295 | 1468831078894 Marionette TRACE conn2 <- [1,2354,null,{}] 01:37:58 INFO - PROCESS | 2295 | 1468831078898 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}] 01:37:58 INFO - PROCESS | 2295 | 1468831078900 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:59 INFO - PROCESS | 2295 | 1468831079026 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:37:59 INFO - PROCESS | 2295 | 1468831079032 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 2295 | 1468831079034 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x123ce3000 == 38 [pid = 2295] [id = 596] 01:37:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123104c00) [pid = 2295] [serial = 1788] [outer = 0x0] 01:37:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123705400) [pid = 2295] [serial = 1789] [outer = 0x123104c00] 01:37:59 INFO - PROCESS | 2295 | 1468831079060 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x123ccc800) [pid = 2295] [serial = 1790] [outer = 0x123104c00] 01:37:59 INFO - PROCESS | 2295 | 1468831079363 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]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 01:37:59 INFO - PROCESS | 2295 | 1468831079412 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 2295 | 1468831079415 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:37:59 INFO - PROCESS | 2295 | 1468831079417 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 2295 | 1468831079418 Marionette TRACE conn2 <- [1,2358,null,{}] 01:37:59 INFO - PROCESS | 2295 | 1468831079421 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}] 01:37:59 INFO - PROCESS | 2295 | 1468831079422 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:59 INFO - PROCESS | 2295 | 1468831079500 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:37:59 INFO - PROCESS | 2295 | 1468831079503 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 2295 | 1468831079504 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:37:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcc7000 == 39 [pid = 2295] [id = 597] 01:37:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1241be800) [pid = 2295] [serial = 1791] [outer = 0x0] 01:37:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1244df800) [pid = 2295] [serial = 1792] [outer = 0x1241be800] 01:37:59 INFO - PROCESS | 2295 | 1468831079529 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x124e0e800) [pid = 2295] [serial = 1793] [outer = 0x1241be800] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x116692000 == 38 [pid = 2295] [id = 586] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x117e8d000 == 37 [pid = 2295] [id = 585] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x119832800 == 36 [pid = 2295] [id = 588] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x11983f800 == 35 [pid = 2295] [id = 594] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x11830d000 == 34 [pid = 2295] [id = 587] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12926a800 == 33 [pid = 2295] [id = 593] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x126a1a000 == 32 [pid = 2295] [id = 591] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x128cdf000 == 31 [pid = 2295] [id = 592] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa9c000 == 30 [pid = 2295] [id = 595] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d0000 == 29 [pid = 2295] [id = 589] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x123cf0800 == 28 [pid = 2295] [id = 590] 01:38:00 INFO - PROCESS | 2295 | --DOCSHELL 0x123ce3000 == 27 [pid = 2295] [id = 596] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x12902f000) [pid = 2295] [serial = 1738] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x129034000) [pid = 2295] [serial = 1739] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12924a000) [pid = 2295] [serial = 1742] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x128d1b400) [pid = 2295] [serial = 1736] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x12448b000) [pid = 2295] [serial = 1733] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x116aad000) [pid = 2295] [serial = 1700] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1131cc400) [pid = 2295] [serial = 1702] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119117800) [pid = 2295] [serial = 1711] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x128891400) [pid = 2295] [serial = 1727] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x125d29c00) [pid = 2295] [serial = 1724] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x12448e800) [pid = 2295] [serial = 1721] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x123704c00) [pid = 2295] [serial = 1717] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x118876400) [pid = 2295] [serial = 1709] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1185be000) [pid = 2295] [serial = 1708] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x125ebcc00) [pid = 2295] [serial = 1726] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x112d58000) [pid = 2295] [serial = 1729] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1244e2c00) [pid = 2295] [serial = 1723] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x123788000) [pid = 2295] [serial = 1718] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12898bc00) [pid = 2295] [serial = 1735] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x119c43800) [pid = 2295] [serial = 1714] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1176ad800) [pid = 2295] [serial = 1706] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x119990000) [pid = 2295] [serial = 1712] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x126890000) [pid = 2295] [serial = 1697] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x123989c00) [pid = 2295] [serial = 1720] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x115e59800) [pid = 2295] [serial = 1699] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1211ed800) [pid = 2295] [serial = 1715] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x11995a000) [pid = 2295] [serial = 1732] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x116764800) [pid = 2295] [serial = 1703] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x11715c400) [pid = 2295] [serial = 1705] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x116ab7000) [pid = 2295] [serial = 1730] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x12903ac00) [pid = 2295] [serial = 1741] [outer = 0x0] [url = about:blank] 01:38:00 INFO - PROCESS | 2295 | 1468831080894 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]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1521ms 01:38:00 INFO - PROCESS | 2295 | 1468831080940 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 2295 | 1468831080942 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:38:00 INFO - PROCESS | 2295 | 1468831080951 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 2295 | 1468831080953 Marionette TRACE conn2 <- [1,2362,null,{}] 01:38:00 INFO - PROCESS | 2295 | 1468831080957 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}] 01:38:00 INFO - PROCESS | 2295 | 1468831080959 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:01 INFO - PROCESS | 2295 | 1468831081040 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:38:01 INFO - PROCESS | 2295 | 1468831081096 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 2295 | 1468831081097 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168c1800 == 28 [pid = 2295] [id = 598] 01:38:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1127df400) [pid = 2295] [serial = 1794] [outer = 0x0] 01:38:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x112d62400) [pid = 2295] [serial = 1795] [outer = 0x1127df400] 01:38:01 INFO - PROCESS | 2295 | 1468831081126 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x112f50c00) [pid = 2295] [serial = 1796] [outer = 0x1127df400] 01:38:01 INFO - PROCESS | 2295 | 1468831081441 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 530ms 01:38:01 INFO - PROCESS | 2295 | 1468831081476 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 2295 | 1468831081481 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:38:01 INFO - PROCESS | 2295 | 1468831081486 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 2295 | 1468831081488 Marionette TRACE conn2 <- [1,2366,null,{}] 01:38:01 INFO - PROCESS | 2295 | 1468831081490 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}] 01:38:01 INFO - PROCESS | 2295 | 1468831081492 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:01 INFO - PROCESS | 2295 | 1468831081569 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:38:01 INFO - PROCESS | 2295 | 1468831081573 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 2295 | 1468831081575 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x118512800 == 29 [pid = 2295] [id = 599] 01:38:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x112fd5c00) [pid = 2295] [serial = 1797] [outer = 0x0] 01:38:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x1133b5400) [pid = 2295] [serial = 1798] [outer = 0x112fd5c00] 01:38:01 INFO - PROCESS | 2295 | 1468831081604 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x115e0e000) [pid = 2295] [serial = 1799] [outer = 0x112fd5c00] 01:38:01 INFO - PROCESS | 2295 | 1468831081957 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 521ms 01:38:02 INFO - PROCESS | 2295 | 1468831082007 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 2295 | 1468831082008 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:38:02 INFO - PROCESS | 2295 | 1468831082018 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 2295 | 1468831082021 Marionette TRACE conn2 <- [1,2370,null,{}] 01:38:02 INFO - PROCESS | 2295 | 1468831082028 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}] 01:38:02 INFO - PROCESS | 2295 | 1468831082032 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:02 INFO - PROCESS | 2295 | 1468831082107 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:38:02 INFO - PROCESS | 2295 | 1468831082114 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 2295 | 1468831082117 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x119846800 == 30 [pid = 2295] [id = 600] 01:38:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x10eaff400) [pid = 2295] [serial = 1800] [outer = 0x0] 01:38:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11743ac00) [pid = 2295] [serial = 1801] [outer = 0x10eaff400] 01:38:02 INFO - PROCESS | 2295 | 1468831082145 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x117e1dc00) [pid = 2295] [serial = 1802] [outer = 0x10eaff400] 01:38:02 INFO - PROCESS | 2295 | 1468831082490 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 529ms 01:38:02 INFO - PROCESS | 2295 | 1468831082548 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 2295 | 1468831082550 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:38:02 INFO - PROCESS | 2295 | 1468831082552 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 2295 | 1468831082553 Marionette TRACE conn2 <- [1,2374,null,{}] 01:38:02 INFO - PROCESS | 2295 | 1468831082556 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}] 01:38:02 INFO - PROCESS | 2295 | 1468831082557 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:02 INFO - PROCESS | 2295 | 1468831082632 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:38:02 INFO - PROCESS | 2295 | 1468831082636 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 2295 | 1468831082637 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x12328b000 == 31 [pid = 2295] [id = 601] 01:38:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x11810e000) [pid = 2295] [serial = 1803] [outer = 0x0] 01:38:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1185bc000) [pid = 2295] [serial = 1804] [outer = 0x11810e000] 01:38:02 INFO - PROCESS | 2295 | 1468831082662 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x11875e800) [pid = 2295] [serial = 1805] [outer = 0x11810e000] 01:38:03 INFO - PROCESS | 2295 | 1468831083003 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 467ms 01:38:03 INFO - PROCESS | 2295 | 1468831083020 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 2295 | 1468831083022 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:38:03 INFO - PROCESS | 2295 | 1468831083024 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 2295 | 1468831083025 Marionette TRACE conn2 <- [1,2378,null,{}] 01:38:03 INFO - PROCESS | 2295 | 1468831083027 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}] 01:38:03 INFO - PROCESS | 2295 | 1468831083029 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:03 INFO - PROCESS | 2295 | 1468831083111 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:38:03 INFO - PROCESS | 2295 | 1468831083117 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 2295 | 1468831083118 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cdb800 == 32 [pid = 2295] [id = 602] 01:38:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1131cb000) [pid = 2295] [serial = 1806] [outer = 0x0] 01:38:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x118876800) [pid = 2295] [serial = 1807] [outer = 0x1131cb000] 01:38:03 INFO - PROCESS | 2295 | 1468831083142 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x11942c400) [pid = 2295] [serial = 1808] [outer = 0x1131cb000] 01:38:03 INFO - PROCESS | 2295 | 1468831083483 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 468ms 01:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:38:03 INFO - PROCESS | 2295 | 1468831083493 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 2295 | 1468831083494 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:38:03 INFO - PROCESS | 2295 | 1468831083497 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 2295 | 1468831083499 Marionette TRACE conn2 <- [1,2382,null,{}] 01:38:03 INFO - PROCESS | 2295 | 1468831083502 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}] 01:38:03 INFO - PROCESS | 2295 | 1468831083506 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:03 INFO - PROCESS | 2295 | 1468831083621 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:38:03 INFO - PROCESS | 2295 | 1468831083627 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 2295 | 1468831083629 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f24000 == 33 [pid = 2295] [id = 603] 01:38:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1194b1000) [pid = 2295] [serial = 1809] [outer = 0x0] 01:38:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1198c2800) [pid = 2295] [serial = 1810] [outer = 0x1194b1000] 01:38:03 INFO - PROCESS | 2295 | 1468831083657 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1199e3c00) [pid = 2295] [serial = 1811] [outer = 0x1194b1000] 01:38:03 INFO - PROCESS | 2295 | 1468831083951 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 471ms 01:38:03 INFO - PROCESS | 2295 | 1468831083970 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 2295 | 1468831083972 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:38:03 INFO - PROCESS | 2295 | 1468831083974 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 2295 | 1468831083975 Marionette TRACE conn2 <- [1,2386,null,{}] 01:38:03 INFO - PROCESS | 2295 | 1468831083977 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}] 01:38:03 INFO - PROCESS | 2295 | 1468831083978 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:04 INFO - PROCESS | 2295 | 1468831084062 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:38:04 INFO - PROCESS | 2295 | 1468831084067 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 2295 | 1468831084068 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dbf000 == 34 [pid = 2295] [id = 604] 01:38:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1194b6800) [pid = 2295] [serial = 1812] [outer = 0x0] 01:38:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1199f0400) [pid = 2295] [serial = 1813] [outer = 0x1194b6800] 01:38:04 INFO - PROCESS | 2295 | 1468831084093 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119cbd800) [pid = 2295] [serial = 1814] [outer = 0x1194b6800] 01:38:04 INFO - PROCESS | 2295 | 1468831084424 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 471ms 01:38:04 INFO - PROCESS | 2295 | 1468831084447 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 2295 | 1468831084450 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:38:04 INFO - PROCESS | 2295 | 1468831084453 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 2295 | 1468831084455 Marionette TRACE conn2 <- [1,2390,null,{}] 01:38:04 INFO - PROCESS | 2295 | 1468831084458 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}] 01:38:04 INFO - PROCESS | 2295 | 1468831084460 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:04 INFO - PROCESS | 2295 | 1468831084609 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:38:04 INFO - PROCESS | 2295 | 1468831084617 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 2295 | 1468831084619 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x12925c000 == 35 [pid = 2295] [id = 605] 01:38:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x119dc0400) [pid = 2295] [serial = 1815] [outer = 0x0] 01:38:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1210cb000) [pid = 2295] [serial = 1816] [outer = 0x119dc0400] 01:38:04 INFO - PROCESS | 2295 | 1468831084660 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1211f0400) [pid = 2295] [serial = 1817] [outer = 0x119dc0400] 01:38:04 INFO - PROCESS | 2295 | 1468831084992 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 571ms 01:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:38:05 INFO - PROCESS | 2295 | 1468831085025 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 2295 | 1468831085026 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:38:05 INFO - PROCESS | 2295 | 1468831085028 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 2295 | 1468831085030 Marionette TRACE conn2 <- [1,2394,null,{}] 01:38:05 INFO - PROCESS | 2295 | 1468831085034 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}] 01:38:05 INFO - PROCESS | 2295 | 1468831085035 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:05 INFO - PROCESS | 2295 | 1468831085118 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:38:05 INFO - PROCESS | 2295 | 1468831085121 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 2295 | 1468831085122 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x119845800 == 36 [pid = 2295] [id = 606] 01:38:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x119cc1400) [pid = 2295] [serial = 1818] [outer = 0x0] 01:38:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123111000) [pid = 2295] [serial = 1819] [outer = 0x119cc1400] 01:38:05 INFO - PROCESS | 2295 | 1468831085147 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123709400) [pid = 2295] [serial = 1820] [outer = 0x119cc1400] 01:38:05 INFO - PROCESS | 2295 | 1468831085457 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 473ms 01:38:05 INFO - PROCESS | 2295 | 1468831085520 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 2295 | 1468831085521 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:38:05 INFO - PROCESS | 2295 | 1468831085524 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 2295 | 1468831085525 Marionette TRACE conn2 <- [1,2398,null,{}] 01:38:05 INFO - PROCESS | 2295 | 1468831085527 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}] 01:38:05 INFO - PROCESS | 2295 | 1468831085529 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:05 INFO - PROCESS | 2295 | 1468831085610 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:38:05 INFO - PROCESS | 2295 | 1468831085616 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 2295 | 1468831085617 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b04e800 == 37 [pid = 2295] [id = 607] 01:38:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1211f3000) [pid = 2295] [serial = 1821] [outer = 0x0] 01:38:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12378c400) [pid = 2295] [serial = 1822] [outer = 0x1211f3000] 01:38:05 INFO - PROCESS | 2295 | 1468831085641 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x123985400) [pid = 2295] [serial = 1823] [outer = 0x1211f3000] 01:38:06 INFO - PROCESS | 2295 | 1468831086010 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 521ms 01:38:06 INFO - PROCESS | 2295 | 1468831086046 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:38:06 INFO - PROCESS | 2295 | 1468831086049 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:38:06 INFO - PROCESS | 2295 | 1468831086052 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 2295 | 1468831086055 Marionette TRACE conn2 <- [1,2402,null,{}] 01:38:06 INFO - PROCESS | 2295 | 1468831086058 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}] 01:38:06 INFO - PROCESS | 2295 | 1468831086061 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:06 INFO - PROCESS | 2295 | 1468831086241 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:38:06 INFO - PROCESS | 2295 | 1468831086262 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 2295 | 1468831086263 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cda800 == 38 [pid = 2295] [id = 608] 01:38:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123984800) [pid = 2295] [serial = 1824] [outer = 0x0] 01:38:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1239ad800) [pid = 2295] [serial = 1825] [outer = 0x123984800] 01:38:06 INFO - PROCESS | 2295 | 1468831086289 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12469c400) [pid = 2295] [serial = 1826] [outer = 0x123984800] 01:38:06 INFO - PROCESS | 2295 | 1468831086607 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 574ms 01:38:06 INFO - PROCESS | 2295 | 1468831086626 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 2295 | 1468831086627 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:38:06 INFO - PROCESS | 2295 | 1468831086631 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 2295 | 1468831086634 Marionette TRACE conn2 <- [1,2406,null,{}] 01:38:06 INFO - PROCESS | 2295 | 1468831086636 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}] 01:38:06 INFO - PROCESS | 2295 | 1468831086637 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:06 INFO - PROCESS | 2295 | 1468831086735 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:38:06 INFO - PROCESS | 2295 | 1468831086746 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 2295 | 1468831086749 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9da800 == 39 [pid = 2295] [id = 609] 01:38:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x124485000) [pid = 2295] [serial = 1827] [outer = 0x0] 01:38:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x124ed5800) [pid = 2295] [serial = 1828] [outer = 0x124485000] 01:38:06 INFO - PROCESS | 2295 | 1468831086773 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x125934800) [pid = 2295] [serial = 1829] [outer = 0x124485000] 01:38:07 INFO - PROCESS | 2295 | 1468831087117 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]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 01:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:38:07 INFO - PROCESS | 2295 | 1468831087157 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 2295 | 1468831087158 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:38:07 INFO - PROCESS | 2295 | 1468831087160 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 2295 | 1468831087161 Marionette TRACE conn2 <- [1,2410,null,{}] 01:38:07 INFO - PROCESS | 2295 | 1468831087164 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}] 01:38:07 INFO - PROCESS | 2295 | 1468831087165 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:07 INFO - PROCESS | 2295 | 1468831087272 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:38:07 INFO - PROCESS | 2295 | 1468831087275 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 2295 | 1468831087276 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6cb000 == 40 [pid = 2295] [id = 610] 01:38:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x1199e4800) [pid = 2295] [serial = 1830] [outer = 0x0] 01:38:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x125d9d400) [pid = 2295] [serial = 1831] [outer = 0x1199e4800] 01:38:07 INFO - PROCESS | 2295 | 1468831087334 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x126885800) [pid = 2295] [serial = 1832] [outer = 0x1199e4800] 01:38:07 INFO - PROCESS | 2295 | 1468831087654 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]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 01:38:07 INFO - PROCESS | 2295 | 1468831087681 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:38:07 INFO - PROCESS | 2295 | 1468831087683 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:38:07 INFO - PROCESS | 2295 | 1468831087687 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 2295 | 1468831087688 Marionette TRACE conn2 <- [1,2414,null,{}] 01:38:07 INFO - PROCESS | 2295 | 1468831087691 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}] 01:38:07 INFO - PROCESS | 2295 | 1468831087693 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:07 INFO - PROCESS | 2295 | 1468831087844 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:38:07 INFO - PROCESS | 2295 | 1468831087863 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 2295 | 1468831087864 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6dc800 == 41 [pid = 2295] [id = 611] 01:38:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x125e3ec00) [pid = 2295] [serial = 1833] [outer = 0x0] 01:38:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12888b800) [pid = 2295] [serial = 1834] [outer = 0x125e3ec00] 01:38:07 INFO - PROCESS | 2295 | 1468831087902 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x128898000) [pid = 2295] [serial = 1835] [outer = 0x125e3ec00] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1130bfc00) [pid = 2295] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x119cbec00) [pid = 2295] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x11213e800) [pid = 2295] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x118106000) [pid = 2295] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x123103c00) [pid = 2295] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x112de8c00) [pid = 2295] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1132d9400) [pid = 2295] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1127dd000) [pid = 2295] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x115e58000) [pid = 2295] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x112f51c00) [pid = 2295] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x12310a000) [pid = 2295] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x118757000) [pid = 2295] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x113ca8800) [pid = 2295] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x123104c00) [pid = 2295] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x118110400) [pid = 2295] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:38:08 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1131cac00) [pid = 2295] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:38:08 INFO - PROCESS | 2295 | 1468831088459 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 823ms 01:38:08 INFO - PROCESS | 2295 | 1468831088509 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 2295 | 1468831088510 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:38:08 INFO - PROCESS | 2295 | 1468831088514 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 2295 | 1468831088515 Marionette TRACE conn2 <- [1,2418,null,{}] 01:38:08 INFO - PROCESS | 2295 | 1468831088517 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}] 01:38:08 INFO - PROCESS | 2295 | 1468831088518 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:08 INFO - PROCESS | 2295 | 1468831088605 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:38:08 INFO - PROCESS | 2295 | 1468831088608 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 2295 | 1468831088609 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a1f000 == 42 [pid = 2295] [id = 612] 01:38:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x111c7b400) [pid = 2295] [serial = 1836] [outer = 0x0] 01:38:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1131cac00) [pid = 2295] [serial = 1837] [outer = 0x111c7b400] 01:38:08 INFO - PROCESS | 2295 | 1468831088683 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x119423400) [pid = 2295] [serial = 1838] [outer = 0x111c7b400] 01:38:08 INFO - PROCESS | 2295 | 1468831088944 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 469ms 01:38:08 INFO - PROCESS | 2295 | 1468831088986 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 2295 | 1468831088987 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:38:08 INFO - PROCESS | 2295 | 1468831088989 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 2295 | 1468831088990 Marionette TRACE conn2 <- [1,2422,null,{}] 01:38:08 INFO - PROCESS | 2295 | 1468831088993 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}] 01:38:08 INFO - PROCESS | 2295 | 1468831088993 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:09 INFO - PROCESS | 2295 | 1468831089088 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:38:09 INFO - PROCESS | 2295 | 1468831089091 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 2295 | 1468831089092 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0e7800 == 43 [pid = 2295] [id = 613] 01:38:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1174b3400) [pid = 2295] [serial = 1839] [outer = 0x0] 01:38:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123990800) [pid = 2295] [serial = 1840] [outer = 0x1174b3400] 01:38:09 INFO - PROCESS | 2295 | 1468831089116 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x128989800) [pid = 2295] [serial = 1841] [outer = 0x1174b3400] 01:38:09 INFO - PROCESS | 2295 | 1468831089486 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 01:38:09 INFO - PROCESS | 2295 | 1468831089508 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 2295 | 1468831089509 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:38:09 INFO - PROCESS | 2295 | 1468831089511 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 2295 | 1468831089512 Marionette TRACE conn2 <- [1,2426,null,{}] 01:38:09 INFO - PROCESS | 2295 | 1468831089516 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}] 01:38:09 INFO - PROCESS | 2295 | 1468831089517 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:09 INFO - PROCESS | 2295 | 1468831089629 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:38:09 INFO - PROCESS | 2295 | 1468831089635 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 2295 | 1468831089636 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d336800 == 44 [pid = 2295] [id = 614] 01:38:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1211f0c00) [pid = 2295] [serial = 1842] [outer = 0x0] 01:38:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12898c800) [pid = 2295] [serial = 1843] [outer = 0x1211f0c00] 01:38:09 INFO - PROCESS | 2295 | 1468831089660 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x128c15400) [pid = 2295] [serial = 1844] [outer = 0x1211f0c00] 01:38:09 INFO - PROCESS | 2295 | 1468831089950 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 472ms 01:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:38:09 INFO - PROCESS | 2295 | 1468831089985 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 2295 | 1468831089986 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:38:09 INFO - PROCESS | 2295 | 1468831089988 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 2295 | 1468831089989 Marionette TRACE conn2 <- [1,2430,null,{}] 01:38:09 INFO - PROCESS | 2295 | 1468831089991 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}] 01:38:09 INFO - PROCESS | 2295 | 1468831089992 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:10 INFO - PROCESS | 2295 | 1468831090073 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:38:10 INFO - PROCESS | 2295 | 1468831090077 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 2295 | 1468831090078 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d378000 == 45 [pid = 2295] [id = 615] 01:38:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x128c16000) [pid = 2295] [serial = 1845] [outer = 0x0] 01:38:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x128d28800) [pid = 2295] [serial = 1846] [outer = 0x128c16000] 01:38:10 INFO - PROCESS | 2295 | 1468831090105 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x129030800) [pid = 2295] [serial = 1847] [outer = 0x128c16000] 01:38:10 INFO - PROCESS | 2295 | 1468831090605 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 01:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:38:10 INFO - PROCESS | 2295 | 1468831090659 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 2295 | 1468831090661 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:38:10 INFO - PROCESS | 2295 | 1468831090664 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 2295 | 1468831090666 Marionette TRACE conn2 <- [1,2434,null,{}] 01:38:10 INFO - PROCESS | 2295 | 1468831090670 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}] 01:38:10 INFO - PROCESS | 2295 | 1468831090672 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:10 INFO - PROCESS | 2295 | 1468831090787 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:38:10 INFO - PROCESS | 2295 | 1468831090848 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 2295 | 1468831090849 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea6000 == 46 [pid = 2295] [id = 616] 01:38:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x111c83400) [pid = 2295] [serial = 1848] [outer = 0x0] 01:38:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1127d1800) [pid = 2295] [serial = 1849] [outer = 0x111c83400] 01:38:10 INFO - PROCESS | 2295 | 1468831090880 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x112de3400) [pid = 2295] [serial = 1850] [outer = 0x111c83400] 01:38:11 INFO - PROCESS | 2295 | 1468831091404 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 01:38:11 INFO - PROCESS | 2295 | 1468831091455 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 2295 | 1468831091458 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:38:11 INFO - PROCESS | 2295 | 1468831091466 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 2295 | 1468831091468 Marionette TRACE conn2 <- [1,2438,null,{}] 01:38:11 INFO - PROCESS | 2295 | 1468831091470 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}] 01:38:11 INFO - PROCESS | 2295 | 1468831091472 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:11 INFO - PROCESS | 2295 | 1468831091586 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:38:11 INFO - PROCESS | 2295 | 1468831091824 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 2295 | 1468831091826 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x115ec9800 == 47 [pid = 2295] [id = 617] 01:38:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x1127df000) [pid = 2295] [serial = 1851] [outer = 0x0] 01:38:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x112f54400) [pid = 2295] [serial = 1852] [outer = 0x1127df000] 01:38:11 INFO - PROCESS | 2295 | 1468831091854 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x1133b6000) [pid = 2295] [serial = 1853] [outer = 0x1127df000] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12d336800 == 46 [pid = 2295] [id = 614] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0e7800 == 45 [pid = 2295] [id = 613] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x126a1f000 == 44 [pid = 2295] [id = 612] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6dc800 == 43 [pid = 2295] [id = 611] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6cb000 == 42 [pid = 2295] [id = 610] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9da800 == 41 [pid = 2295] [id = 609] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x1244df800) [pid = 2295] [serial = 1792] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x123cda800 == 40 [pid = 2295] [id = 608] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12b04e800 == 39 [pid = 2295] [id = 607] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x119845800 == 38 [pid = 2295] [id = 606] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12925c000 == 37 [pid = 2295] [id = 605] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x128dbf000 == 36 [pid = 2295] [id = 604] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x124f24000 == 35 [pid = 2295] [id = 603] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x123cdb800 == 34 [pid = 2295] [id = 602] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12328b000 == 33 [pid = 2295] [id = 601] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x119846800 == 32 [pid = 2295] [id = 600] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x118512800 == 31 [pid = 2295] [id = 599] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x1168c1800 == 30 [pid = 2295] [id = 598] 01:38:12 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcc7000 == 29 [pid = 2295] [id = 597] 01:38:12 INFO - PROCESS | 2295 | 1468831092366 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]]]}] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x1198b6c00) [pid = 2295] [serial = 1774] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x1211f1000) [pid = 2295] [serial = 1780] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x116892400) [pid = 2295] [serial = 1783] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x119c45c00) [pid = 2295] [serial = 1777] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x123111800) [pid = 2295] [serial = 1786] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x123108c00) [pid = 2295] [serial = 1781] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1174a7000) [pid = 2295] [serial = 1765] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x118102c00) [pid = 2295] [serial = 1766] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1133c1800) [pid = 2295] [serial = 1762] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x115e11400) [pid = 2295] [serial = 1763] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x112a84800) [pid = 2295] [serial = 1759] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x112f49400) [pid = 2295] [serial = 1760] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1176ac800) [pid = 2295] [serial = 1757] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x116aae800) [pid = 2295] [serial = 1756] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1240e9000) [pid = 2295] [serial = 1754] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1174a9c00) [pid = 2295] [serial = 1753] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123ccac00) [pid = 2295] [serial = 1751] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123785c00) [pid = 2295] [serial = 1750] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1199e6000) [pid = 2295] [serial = 1748] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119915800) [pid = 2295] [serial = 1747] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1183cd400) [pid = 2295] [serial = 1745] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x117157c00) [pid = 2295] [serial = 1744] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x123ccc800) [pid = 2295] [serial = 1790] [outer = 0x0] [url = about:blank] 01:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 923ms 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1185bf800) [pid = 2295] [serial = 1768] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1210cd400) [pid = 2295] [serial = 1784] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x118880800) [pid = 2295] [serial = 1771] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1199f1c00) [pid = 2295] [serial = 1775] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x119423000) [pid = 2295] [serial = 1772] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1210ccc00) [pid = 2295] [serial = 1778] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x123705400) [pid = 2295] [serial = 1789] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x123704400) [pid = 2295] [serial = 1787] [outer = 0x0] [url = about:blank] 01:38:12 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x118809c00) [pid = 2295] [serial = 1769] [outer = 0x0] [url = about:blank] 01:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:38:12 INFO - PROCESS | 2295 | 1468831092397 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 2295 | 1468831092399 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:38:12 INFO - PROCESS | 2295 | 1468831092402 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 2295 | 1468831092403 Marionette TRACE conn2 <- [1,2442,null,{}] 01:38:12 INFO - PROCESS | 2295 | 1468831092407 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}] 01:38:12 INFO - PROCESS | 2295 | 1468831092408 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:12 INFO - PROCESS | 2295 | 1468831092484 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:38:12 INFO - PROCESS | 2295 | 1468831092489 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 2295 | 1468831092491 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea6800 == 30 [pid = 2295] [id = 618] 01:38:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x113caa800) [pid = 2295] [serial = 1854] [outer = 0x0] 01:38:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x116141000) [pid = 2295] [serial = 1855] [outer = 0x113caa800] 01:38:12 INFO - PROCESS | 2295 | 1468831092520 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x116767400) [pid = 2295] [serial = 1856] [outer = 0x113caa800] 01:38:12 INFO - PROCESS | 2295 | 1468831092876 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 521ms 01:38:12 INFO - PROCESS | 2295 | 1468831092932 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 2295 | 1468831092934 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:38:12 INFO - PROCESS | 2295 | 1468831092938 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 2295 | 1468831092939 Marionette TRACE conn2 <- [1,2446,null,{}] 01:38:12 INFO - PROCESS | 2295 | 1468831092941 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}] 01:38:12 INFO - PROCESS | 2295 | 1468831092942 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:13 INFO - PROCESS | 2295 | 1468831093021 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:38:13 INFO - PROCESS | 2295 | 1468831093030 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 2295 | 1468831093033 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x11983b000 == 31 [pid = 2295] [id = 619] 01:38:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x116aaf800) [pid = 2295] [serial = 1857] [outer = 0x0] 01:38:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x117e1ec00) [pid = 2295] [serial = 1858] [outer = 0x116aaf800] 01:38:13 INFO - PROCESS | 2295 | 1468831093058 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1183cec00) [pid = 2295] [serial = 1859] [outer = 0x116aaf800] 01:38:13 INFO - PROCESS | 2295 | 1468831093393 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 470ms 01:38:13 INFO - PROCESS | 2295 | 1468831093409 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 2295 | 1468831093410 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:38:13 INFO - PROCESS | 2295 | 1468831093420 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 2295 | 1468831093424 Marionette TRACE conn2 <- [1,2450,null,{}] 01:38:13 INFO - PROCESS | 2295 | 1468831093427 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}] 01:38:13 INFO - PROCESS | 2295 | 1468831093430 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:13 INFO - PROCESS | 2295 | 1468831093512 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:38:13 INFO - PROCESS | 2295 | 1468831093567 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 2295 | 1468831093568 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x123082000 == 32 [pid = 2295] [id = 620] 01:38:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x111cad400) [pid = 2295] [serial = 1860] [outer = 0x0] 01:38:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1185b3800) [pid = 2295] [serial = 1861] [outer = 0x111cad400] 01:38:13 INFO - PROCESS | 2295 | 1468831093593 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x11916b000) [pid = 2295] [serial = 1862] [outer = 0x111cad400] 01:38:13 INFO - PROCESS | 2295 | 1468831093912 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 531ms 01:38:13 INFO - PROCESS | 2295 | 1468831093946 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 2295 | 1468831093950 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:38:13 INFO - PROCESS | 2295 | 1468831093954 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 2295 | 1468831093956 Marionette TRACE conn2 <- [1,2454,null,{}] 01:38:13 INFO - PROCESS | 2295 | 1468831093960 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}] 01:38:13 INFO - PROCESS | 2295 | 1468831093962 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:14 INFO - PROCESS | 2295 | 1468831094051 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:38:14 INFO - PROCESS | 2295 | 1468831094113 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 2295 | 1468831094114 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b39000 == 33 [pid = 2295] [id = 621] 01:38:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x112d58000) [pid = 2295] [serial = 1863] [outer = 0x0] 01:38:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1194ac000) [pid = 2295] [serial = 1864] [outer = 0x112d58000] 01:38:14 INFO - PROCESS | 2295 | 1468831094136 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x119920000) [pid = 2295] [serial = 1865] [outer = 0x112d58000] 01:38:14 INFO - PROCESS | 2295 | 1468831094492 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 575ms 01:38:14 INFO - PROCESS | 2295 | 1468831094530 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 2295 | 1468831094532 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:38:14 INFO - PROCESS | 2295 | 1468831094535 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 2295 | 1468831094537 Marionette TRACE conn2 <- [1,2458,null,{}] 01:38:14 INFO - PROCESS | 2295 | 1468831094540 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}] 01:38:14 INFO - PROCESS | 2295 | 1468831094542 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:14 INFO - PROCESS | 2295 | 1468831094685 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:38:14 INFO - PROCESS | 2295 | 1468831094708 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 2295 | 1468831094714 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x121068000 == 34 [pid = 2295] [id = 622] 01:38:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119989000) [pid = 2295] [serial = 1866] [outer = 0x0] 01:38:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1199e2c00) [pid = 2295] [serial = 1867] [outer = 0x119989000] 01:38:14 INFO - PROCESS | 2295 | 1468831094764 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x119c44800) [pid = 2295] [serial = 1868] [outer = 0x119989000] 01:38:15 INFO - PROCESS | 2295 | 1468831095173 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 01:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:38:15 INFO - PROCESS | 2295 | 1468831095205 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 2295 | 1468831095206 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:38:15 INFO - PROCESS | 2295 | 1468831095208 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 2295 | 1468831095209 Marionette TRACE conn2 <- [1,2462,null,{}] 01:38:15 INFO - PROCESS | 2295 | 1468831095212 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}] 01:38:15 INFO - PROCESS | 2295 | 1468831095213 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:15 INFO - PROCESS | 2295 | 1468831095311 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:38:15 INFO - PROCESS | 2295 | 1468831095315 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 2295 | 1468831095316 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289b9000 == 35 [pid = 2295] [id = 623] 01:38:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x119989800) [pid = 2295] [serial = 1869] [outer = 0x0] 01:38:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1211eb800) [pid = 2295] [serial = 1870] [outer = 0x119989800] 01:38:15 INFO - PROCESS | 2295 | 1468831095347 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1233f1800) [pid = 2295] [serial = 1871] [outer = 0x119989800] 01:38:15 INFO - PROCESS | 2295 | 1468831095674 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 518ms 01:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:38:15 INFO - PROCESS | 2295 | 1468831095727 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 2295 | 1468831095728 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:38:15 INFO - PROCESS | 2295 | 1468831095733 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 2295 | 1468831095734 Marionette TRACE conn2 <- [1,2466,null,{}] 01:38:15 INFO - PROCESS | 2295 | 1468831095737 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}] 01:38:15 INFO - PROCESS | 2295 | 1468831095738 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:15 INFO - PROCESS | 2295 | 1468831095833 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:38:15 INFO - PROCESS | 2295 | 1468831095843 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 2295 | 1468831095844 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295db000 == 36 [pid = 2295] [id = 624] 01:38:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x123708400) [pid = 2295] [serial = 1872] [outer = 0x0] 01:38:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12370ec00) [pid = 2295] [serial = 1873] [outer = 0x123708400] 01:38:15 INFO - PROCESS | 2295 | 1468831095869 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12378a400) [pid = 2295] [serial = 1874] [outer = 0x123708400] 01:38:16 INFO - PROCESS | 2295 | 1468831096277 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 572ms 01:38:16 INFO - PROCESS | 2295 | 1468831096305 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 2295 | 1468831096307 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:38:16 INFO - PROCESS | 2295 | 1468831096310 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 2295 | 1468831096312 Marionette TRACE conn2 <- [1,2470,null,{}] 01:38:16 INFO - PROCESS | 2295 | 1468831096315 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}] 01:38:16 INFO - PROCESS | 2295 | 1468831096317 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:16 INFO - PROCESS | 2295 | 1468831096601 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x124485000) [pid = 2295] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1199e4800) [pid = 2295] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x112fd5c00) [pid = 2295] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1131cb000) [pid = 2295] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x119cc1400) [pid = 2295] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119dc0400) [pid = 2295] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1194b1000) [pid = 2295] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x11810e000) [pid = 2295] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x10eaff400) [pid = 2295] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1127df400) [pid = 2295] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1211f3000) [pid = 2295] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1194b6800) [pid = 2295] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1241be800) [pid = 2295] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125e3ec00) [pid = 2295] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x111c7b400) [pid = 2295] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1174b3400) [pid = 2295] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x123984800) [pid = 2295] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:38:16 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1211f0c00) [pid = 2295] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:38:16 INFO - PROCESS | 2295 | 1468831096650 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 2295 | 1468831096658 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192e4000 == 37 [pid = 2295] [id = 625] 01:38:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x110e29000) [pid = 2295] [serial = 1875] [outer = 0x0] 01:38:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x112d57800) [pid = 2295] [serial = 1876] [outer = 0x110e29000] 01:38:16 INFO - PROCESS | 2295 | 1468831096683 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1174a5c00) [pid = 2295] [serial = 1877] [outer = 0x110e29000] 01:38:16 INFO - PROCESS | 2295 | 1468831096935 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 673ms 01:38:16 INFO - PROCESS | 2295 | 1468831096987 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 2295 | 1468831096988 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:38:16 INFO - PROCESS | 2295 | 1468831096991 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 2295 | 1468831096992 Marionette TRACE conn2 <- [1,2474,null,{}] 01:38:16 INFO - PROCESS | 2295 | 1468831096994 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}] 01:38:16 INFO - PROCESS | 2295 | 1468831096995 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:17 INFO - PROCESS | 2295 | 1468831097086 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:38:17 INFO - PROCESS | 2295 | 1468831097103 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 2295 | 1468831097104 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x123081000 == 38 [pid = 2295] [id = 626] 01:38:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1185b8400) [pid = 2295] [serial = 1878] [outer = 0x0] 01:38:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x119c41000) [pid = 2295] [serial = 1879] [outer = 0x1185b8400] 01:38:17 INFO - PROCESS | 2295 | 1468831097128 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123709c00) [pid = 2295] [serial = 1880] [outer = 0x1185b8400] 01:38:17 INFO - PROCESS | 2295 | 1468831097439 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 468ms 01:38:17 INFO - PROCESS | 2295 | 1468831097461 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 2295 | 1468831097462 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:38:17 INFO - PROCESS | 2295 | 1468831097472 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 2295 | 1468831097473 Marionette TRACE conn2 <- [1,2478,null,{}] 01:38:17 INFO - PROCESS | 2295 | 1468831097475 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}] 01:38:17 INFO - PROCESS | 2295 | 1468831097476 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:17 INFO - PROCESS | 2295 | 1468831097595 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:38:17 INFO - PROCESS | 2295 | 1468831097602 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 2295 | 1468831097603 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b053000 == 39 [pid = 2295] [id = 627] 01:38:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1176b2400) [pid = 2295] [serial = 1881] [outer = 0x0] 01:38:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123983000) [pid = 2295] [serial = 1882] [outer = 0x1176b2400] 01:38:17 INFO - PROCESS | 2295 | 1468831097630 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123cd1c00) [pid = 2295] [serial = 1883] [outer = 0x1176b2400] 01:38:17 INFO - PROCESS | 2295 | 1468831097979 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 01:38:17 INFO - PROCESS | 2295 | 1468831097993 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 2295 | 1468831097995 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:38:18 INFO - PROCESS | 2295 | 1468831098001 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 2295 | 1468831098003 Marionette TRACE conn2 <- [1,2482,null,{}] 01:38:18 INFO - PROCESS | 2295 | 1468831098005 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}] 01:38:18 INFO - PROCESS | 2295 | 1468831098006 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:18 INFO - PROCESS | 2295 | 1468831098083 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:38:18 INFO - PROCESS | 2295 | 1468831098087 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 2295 | 1468831098088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9de800 == 40 [pid = 2295] [id = 628] 01:38:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1241be400) [pid = 2295] [serial = 1884] [outer = 0x0] 01:38:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1246a1800) [pid = 2295] [serial = 1885] [outer = 0x1241be400] 01:38:18 INFO - PROCESS | 2295 | 1468831098106 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x125d29c00) [pid = 2295] [serial = 1886] [outer = 0x1241be400] 01:38:18 INFO - PROCESS | 2295 | 1468831098577 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 674ms 01:38:18 INFO - PROCESS | 2295 | 1468831098677 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 2295 | 1468831098680 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:38:18 INFO - PROCESS | 2295 | 1468831098685 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 2295 | 1468831098689 Marionette TRACE conn2 <- [1,2486,null,{}] 01:38:18 INFO - PROCESS | 2295 | 1468831098695 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}] 01:38:18 INFO - PROCESS | 2295 | 1468831098698 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:18 INFO - PROCESS | 2295 | 1468831098867 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:38:18 INFO - PROCESS | 2295 | 1468831098966 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 2295 | 1468831098970 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e95000 == 41 [pid = 2295] [id = 629] 01:38:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x112dba000) [pid = 2295] [serial = 1887] [outer = 0x0] 01:38:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x112f4c000) [pid = 2295] [serial = 1888] [outer = 0x112dba000] 01:38:19 INFO - PROCESS | 2295 | 1468831099002 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1133b9400) [pid = 2295] [serial = 1889] [outer = 0x112dba000] 01:38:19 INFO - PROCESS | 2295 | 1468831099449 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]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 826ms 01:38:19 INFO - PROCESS | 2295 | 1468831099510 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:38:19 INFO - PROCESS | 2295 | 1468831099512 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:38:19 INFO - PROCESS | 2295 | 1468831099517 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 2295 | 1468831099520 Marionette TRACE conn2 <- [1,2490,null,{}] 01:38:19 INFO - PROCESS | 2295 | 1468831099522 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}] 01:38:19 INFO - PROCESS | 2295 | 1468831099524 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:19 INFO - PROCESS | 2295 | 1468831099626 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:38:19 INFO - PROCESS | 2295 | 1468831099687 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 2295 | 1468831099688 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238b6800 == 42 [pid = 2295] [id = 630] 01:38:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x116aab800) [pid = 2295] [serial = 1890] [outer = 0x0] 01:38:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1174b3000) [pid = 2295] [serial = 1891] [outer = 0x116aab800] 01:38:19 INFO - PROCESS | 2295 | 1468831099719 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1185c1800) [pid = 2295] [serial = 1892] [outer = 0x116aab800] 01:38:20 INFO - PROCESS | 2295 | 1468831100138 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 672ms 01:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:38:20 INFO - PROCESS | 2295 | 1468831100187 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 2295 | 1468831100189 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:38:20 INFO - PROCESS | 2295 | 1468831100191 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 2295 | 1468831100192 Marionette TRACE conn2 <- [1,2494,null,{}] 01:38:20 INFO - PROCESS | 2295 | 1468831100200 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}] 01:38:20 INFO - PROCESS | 2295 | 1468831100203 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:20 INFO - PROCESS | 2295 | 1468831100303 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:38:20 INFO - PROCESS | 2295 | 1468831100364 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 2295 | 1468831100367 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1e8800 == 43 [pid = 2295] [id = 631] 01:38:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1194b4800) [pid = 2295] [serial = 1893] [outer = 0x0] 01:38:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1199e5800) [pid = 2295] [serial = 1894] [outer = 0x1194b4800] 01:38:20 INFO - PROCESS | 2295 | 1468831100398 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x119c4b400) [pid = 2295] [serial = 1895] [outer = 0x1194b4800] 01:38:20 INFO - PROCESS | 2295 | 1468831100848 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 01:38:20 INFO - PROCESS | 2295 | 1468831100862 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 2295 | 1468831100864 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:38:20 INFO - PROCESS | 2295 | 1468831100868 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 2295 | 1468831100869 Marionette TRACE conn2 <- [1,2498,null,{}] 01:38:20 INFO - PROCESS | 2295 | 1468831100872 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}] 01:38:20 INFO - PROCESS | 2295 | 1468831100873 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:21 INFO - PROCESS | 2295 | 1468831101023 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:38:21 INFO - PROCESS | 2295 | 1468831101120 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 2295 | 1468831101122 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6d7000 == 44 [pid = 2295] [id = 632] 01:38:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x11998a800) [pid = 2295] [serial = 1896] [outer = 0x0] 01:38:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x123786000) [pid = 2295] [serial = 1897] [outer = 0x11998a800] 01:38:21 INFO - PROCESS | 2295 | 1468831101168 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x124287800) [pid = 2295] [serial = 1898] [outer = 0x11998a800] 01:38:21 INFO - PROCESS | 2295 | 1468831101823 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1021ms 01:38:21 INFO - PROCESS | 2295 | 1468831101889 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 2295 | 1468831101892 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:38:21 INFO - PROCESS | 2295 | 1468831101896 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 2295 | 1468831101897 Marionette TRACE conn2 <- [1,2502,null,{}] 01:38:21 INFO - PROCESS | 2295 | 1468831101901 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}] 01:38:21 INFO - PROCESS | 2295 | 1468831101903 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:22 INFO - PROCESS | 2295 | 1468831102005 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:38:22 INFO - PROCESS | 2295 | 1468831102085 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 2295 | 1468831102088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x11668c800 == 45 [pid = 2295] [id = 633] 01:38:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x114f4c400) [pid = 2295] [serial = 1899] [outer = 0x0] 01:38:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x115e56400) [pid = 2295] [serial = 1900] [outer = 0x114f4c400] 01:38:22 INFO - PROCESS | 2295 | 1468831102116 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x116815000) [pid = 2295] [serial = 1901] [outer = 0x114f4c400] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12b053000 == 44 [pid = 2295] [id = 627] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x123081000 == 43 [pid = 2295] [id = 626] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1192e4000 == 42 [pid = 2295] [id = 625] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1295db000 == 41 [pid = 2295] [id = 624] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1289b9000 == 40 [pid = 2295] [id = 623] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x121068000 == 39 [pid = 2295] [id = 622] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x123b39000 == 38 [pid = 2295] [id = 621] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x123082000 == 37 [pid = 2295] [id = 620] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x11983b000 == 36 [pid = 2295] [id = 619] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea6800 == 35 [pid = 2295] [id = 618] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x115ec9800 == 34 [pid = 2295] [id = 617] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea6000 == 33 [pid = 2295] [id = 616] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12d378000 == 32 [pid = 2295] [id = 615] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6d7000 == 31 [pid = 2295] [id = 632] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1e8800 == 30 [pid = 2295] [id = 631] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x1238b6800 == 29 [pid = 2295] [id = 630] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9de800 == 28 [pid = 2295] [id = 628] 01:38:22 INFO - PROCESS | 2295 | --DOCSHELL 0x117e95000 == 27 [pid = 2295] [id = 629] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x123990800) [pid = 2295] [serial = 1840] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x128898000) [pid = 2295] [serial = 1835] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x115e0e000) [pid = 2295] [serial = 1799] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1239ad800) [pid = 2295] [serial = 1825] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x119423400) [pid = 2295] [serial = 1838] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x125934800) [pid = 2295] [serial = 1829] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12898c800) [pid = 2295] [serial = 1843] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x128989800) [pid = 2295] [serial = 1841] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x12469c400) [pid = 2295] [serial = 1826] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x128c15400) [pid = 2295] [serial = 1844] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x128d28800) [pid = 2295] [serial = 1846] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x124ed5800) [pid = 2295] [serial = 1828] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x125d9d400) [pid = 2295] [serial = 1831] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1133b5400) [pid = 2295] [serial = 1798] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x118876800) [pid = 2295] [serial = 1807] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x11942c400) [pid = 2295] [serial = 1808] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x123111000) [pid = 2295] [serial = 1819] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x123709400) [pid = 2295] [serial = 1820] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1210cb000) [pid = 2295] [serial = 1816] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1211f0400) [pid = 2295] [serial = 1817] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1198c2800) [pid = 2295] [serial = 1810] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1199e3c00) [pid = 2295] [serial = 1811] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1185bc000) [pid = 2295] [serial = 1804] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x11875e800) [pid = 2295] [serial = 1805] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x11743ac00) [pid = 2295] [serial = 1801] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x117e1dc00) [pid = 2295] [serial = 1802] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x112d62400) [pid = 2295] [serial = 1795] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x112f50c00) [pid = 2295] [serial = 1796] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12378c400) [pid = 2295] [serial = 1822] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x123985400) [pid = 2295] [serial = 1823] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1199f0400) [pid = 2295] [serial = 1813] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x119cbd800) [pid = 2295] [serial = 1814] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x124e0e800) [pid = 2295] [serial = 1793] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12888b800) [pid = 2295] [serial = 1834] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1131cac00) [pid = 2295] [serial = 1837] [outer = 0x0] [url = about:blank] 01:38:22 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x126885800) [pid = 2295] [serial = 1832] [outer = 0x0] [url = about:blank] 01:38:23 INFO - PROCESS | 2295 | 1468831103068 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1221ms 01:38:23 INFO - PROCESS | 2295 | 1468831103119 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:38:23 INFO - PROCESS | 2295 | 1468831103121 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:38:23 INFO - PROCESS | 2295 | 1468831103124 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 2295 | 1468831103126 Marionette TRACE conn2 <- [1,2506,null,{}] 01:38:23 INFO - PROCESS | 2295 | 1468831103130 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}] 01:38:23 INFO - PROCESS | 2295 | 1468831103132 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:23 INFO - PROCESS | 2295 | 1468831103211 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:38:23 INFO - PROCESS | 2295 | 1468831103218 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 2295 | 1468831103220 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x116f06000 == 28 [pid = 2295] [id = 634] 01:38:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x112d74400) [pid = 2295] [serial = 1902] [outer = 0x0] 01:38:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x112f51c00) [pid = 2295] [serial = 1903] [outer = 0x112d74400] 01:38:23 INFO - PROCESS | 2295 | 1468831103248 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x112a84800) [pid = 2295] [serial = 1904] [outer = 0x112d74400] 01:38:23 INFO - PROCESS | 2295 | 1468831103619 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 01:38:23 INFO - PROCESS | 2295 | 1468831103644 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 2295 | 1468831103650 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:38:23 INFO - PROCESS | 2295 | 1468831103654 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 2295 | 1468831103656 Marionette TRACE conn2 <- [1,2510,null,{}] 01:38:23 INFO - PROCESS | 2295 | 1468831103658 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}] 01:38:23 INFO - PROCESS | 2295 | 1468831103660 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:23 INFO - PROCESS | 2295 | 1468831103737 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:38:23 INFO - PROCESS | 2295 | 1468831103741 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 2295 | 1468831103743 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b3800 == 29 [pid = 2295] [id = 635] 01:38:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1161aac00) [pid = 2295] [serial = 1905] [outer = 0x0] 01:38:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x11743ac00) [pid = 2295] [serial = 1906] [outer = 0x1161aac00] 01:38:23 INFO - PROCESS | 2295 | 1468831103772 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x117e2bc00) [pid = 2295] [serial = 1907] [outer = 0x1161aac00] 01:38:24 INFO - PROCESS | 2295 | 1468831104133 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 01:38:24 INFO - PROCESS | 2295 | 1468831104175 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 2295 | 1468831104177 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:38:24 INFO - PROCESS | 2295 | 1468831104179 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 2295 | 1468831104182 Marionette TRACE conn2 <- [1,2514,null,{}] 01:38:24 INFO - PROCESS | 2295 | 1468831104190 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}] 01:38:24 INFO - PROCESS | 2295 | 1468831104193 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:24 INFO - PROCESS | 2295 | 1468831104269 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:38:24 INFO - PROCESS | 2295 | 1468831104273 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 2295 | 1468831104276 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x123196800 == 30 [pid = 2295] [id = 636] 01:38:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x112f4ac00) [pid = 2295] [serial = 1908] [outer = 0x0] 01:38:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x118880c00) [pid = 2295] [serial = 1909] [outer = 0x112f4ac00] 01:38:24 INFO - PROCESS | 2295 | 1468831104306 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1194b3000) [pid = 2295] [serial = 1910] [outer = 0x112f4ac00] 01:38:24 INFO - PROCESS | 2295 | 1468831104657 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 522ms 01:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:38:24 INFO - PROCESS | 2295 | 1468831104702 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 2295 | 1468831104704 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:38:24 INFO - PROCESS | 2295 | 1468831104706 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 2295 | 1468831104707 Marionette TRACE conn2 <- [1,2518,null,{}] 01:38:24 INFO - PROCESS | 2295 | 1468831104709 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}] 01:38:24 INFO - PROCESS | 2295 | 1468831104710 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:24 INFO - PROCESS | 2295 | 1468831104818 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:38:24 INFO - PROCESS | 2295 | 1468831104823 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 2295 | 1468831104825 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cdb800 == 31 [pid = 2295] [id = 637] 01:38:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1194b7000) [pid = 2295] [serial = 1911] [outer = 0x0] 01:38:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x119950c00) [pid = 2295] [serial = 1912] [outer = 0x1194b7000] 01:38:24 INFO - PROCESS | 2295 | 1468831104850 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1199e7000) [pid = 2295] [serial = 1913] [outer = 0x1194b7000] 01:38:25 INFO - PROCESS | 2295 | 1468831105159 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 470ms 01:38:25 INFO - PROCESS | 2295 | 1468831105183 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 2295 | 1468831105185 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:38:25 INFO - PROCESS | 2295 | 1468831105188 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 2295 | 1468831105196 Marionette TRACE conn2 <- [1,2522,null,{}] 01:38:25 INFO - PROCESS | 2295 | 1468831105201 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}] 01:38:25 INFO - PROCESS | 2295 | 1468831105203 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:25 INFO - PROCESS | 2295 | 1468831105295 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:38:25 INFO - PROCESS | 2295 | 1468831105334 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 2295 | 1468831105335 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x125e1c800 == 32 [pid = 2295] [id = 638] 01:38:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x115e0e000) [pid = 2295] [serial = 1914] [outer = 0x0] 01:38:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1199f0c00) [pid = 2295] [serial = 1915] [outer = 0x115e0e000] 01:38:25 INFO - PROCESS | 2295 | 1468831105359 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119dc4000) [pid = 2295] [serial = 1916] [outer = 0x115e0e000] 01:38:25 INFO - PROCESS | 2295 | 1468831105692 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 527ms 01:38:25 INFO - PROCESS | 2295 | 1468831105716 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 2295 | 1468831105717 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:38:25 INFO - PROCESS | 2295 | 1468831105719 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 2295 | 1468831105720 Marionette TRACE conn2 <- [1,2526,null,{}] 01:38:25 INFO - PROCESS | 2295 | 1468831105723 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}] 01:38:25 INFO - PROCESS | 2295 | 1468831105727 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:25 INFO - PROCESS | 2295 | 1468831105847 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:38:25 INFO - PROCESS | 2295 | 1468831105851 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 2295 | 1468831105852 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ddb000 == 33 [pid = 2295] [id = 639] 01:38:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1127d9c00) [pid = 2295] [serial = 1917] [outer = 0x0] 01:38:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1210cb000) [pid = 2295] [serial = 1918] [outer = 0x1127d9c00] 01:38:25 INFO - PROCESS | 2295 | 1468831105877 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123981800) [pid = 2295] [serial = 1919] [outer = 0x1127d9c00] 01:38:26 INFO - PROCESS | 2295 | 1468831106237 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 568ms 01:38:26 INFO - PROCESS | 2295 | 1468831106288 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:38:26 INFO - PROCESS | 2295 | 1468831106289 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:38:26 INFO - PROCESS | 2295 | 1468831106292 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 2295 | 1468831106294 Marionette TRACE conn2 <- [1,2530,null,{}] 01:38:26 INFO - PROCESS | 2295 | 1468831106297 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}] 01:38:26 INFO - PROCESS | 2295 | 1468831106299 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:26 INFO - PROCESS | 2295 | 1468831106449 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:38:26 INFO - PROCESS | 2295 | 1468831106471 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 2295 | 1468831106472 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a66e000 == 34 [pid = 2295] [id = 640] 01:38:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x123984000) [pid = 2295] [serial = 1920] [outer = 0x0] 01:38:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1239bc000) [pid = 2295] [serial = 1921] [outer = 0x123984000] 01:38:26 INFO - PROCESS | 2295 | 1468831106511 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x124490000) [pid = 2295] [serial = 1922] [outer = 0x123984000] 01:38:26 INFO - PROCESS | 2295 | 1468831106940 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 669ms 01:38:26 INFO - PROCESS | 2295 | 1468831106961 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 2295 | 1468831106963 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:38:26 INFO - PROCESS | 2295 | 1468831106966 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 2295 | 1468831106967 Marionette TRACE conn2 <- [1,2534,null,{}] 01:38:26 INFO - PROCESS | 2295 | 1468831106969 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}] 01:38:26 INFO - PROCESS | 2295 | 1468831106970 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:27 INFO - PROCESS | 2295 | 1468831107071 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:38:27 INFO - PROCESS | 2295 | 1468831107260 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 2295 | 1468831107261 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1241be400) [pid = 2295] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x119989000) [pid = 2295] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119989800) [pid = 2295] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x112d58000) [pid = 2295] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x113caa800) [pid = 2295] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1127df000) [pid = 2295] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x111cad400) [pid = 2295] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x111c83400) [pid = 2295] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x128c16000) [pid = 2295] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x116aaf800) [pid = 2295] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x123708400) [pid = 2295] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x110e29000) [pid = 2295] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1185b8400) [pid = 2295] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:38:27 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1176b2400) [pid = 2295] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:38:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x112e36800 == 35 [pid = 2295] [id = 641] 01:38:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x111c19800) [pid = 2295] [serial = 1923] [outer = 0x0] 01:38:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x112de4000) [pid = 2295] [serial = 1924] [outer = 0x111c19800] 01:38:27 INFO - PROCESS | 2295 | 1468831107298 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1176b2400) [pid = 2295] [serial = 1925] [outer = 0x111c19800] 01:38:27 INFO - PROCESS | 2295 | 1468831107545 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 01:38:27 INFO - PROCESS | 2295 | 1468831107587 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 2295 | 1468831107588 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:38:27 INFO - PROCESS | 2295 | 1468831107590 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 2295 | 1468831107592 Marionette TRACE conn2 <- [1,2538,null,{}] 01:38:27 INFO - PROCESS | 2295 | 1468831107594 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}] 01:38:27 INFO - PROCESS | 2295 | 1468831107595 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:27 INFO - PROCESS | 2295 | 1468831107691 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:38:27 INFO - PROCESS | 2295 | 1468831107694 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 2295 | 1468831107695 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x123195800 == 36 [pid = 2295] [id = 642] 01:38:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1176ad400) [pid = 2295] [serial = 1926] [outer = 0x0] 01:38:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x119c40400) [pid = 2295] [serial = 1927] [outer = 0x1176ad400] 01:38:27 INFO - PROCESS | 2295 | 1468831107721 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12427bc00) [pid = 2295] [serial = 1928] [outer = 0x1176ad400] 01:38:28 INFO - PROCESS | 2295 | 1468831108023 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 469ms 01:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:38:28 INFO - PROCESS | 2295 | 1468831108059 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 2295 | 1468831108060 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:38:28 INFO - PROCESS | 2295 | 1468831108063 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 2295 | 1468831108065 Marionette TRACE conn2 <- [1,2542,null,{}] 01:38:28 INFO - PROCESS | 2295 | 1468831108069 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}] 01:38:28 INFO - PROCESS | 2295 | 1468831108070 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:28 INFO - PROCESS | 2295 | 1468831108142 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:38:28 INFO - PROCESS | 2295 | 1468831108204 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 2295 | 1468831108205 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1e0800 == 37 [pid = 2295] [id = 643] 01:38:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1194b1800) [pid = 2295] [serial = 1929] [outer = 0x0] 01:38:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x124827800) [pid = 2295] [serial = 1930] [outer = 0x1194b1800] 01:38:28 INFO - PROCESS | 2295 | 1468831108230 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12592f800) [pid = 2295] [serial = 1931] [outer = 0x1194b1800] 01:38:28 INFO - PROCESS | 2295 | 1468831108506 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 471ms 01:38:28 INFO - PROCESS | 2295 | 1468831108537 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 2295 | 1468831108539 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:38:28 INFO - PROCESS | 2295 | 1468831108541 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 2295 | 1468831108543 Marionette TRACE conn2 <- [1,2546,null,{}] 01:38:28 INFO - PROCESS | 2295 | 1468831108553 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}] 01:38:28 INFO - PROCESS | 2295 | 1468831108554 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:28 INFO - PROCESS | 2295 | 1468831108655 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:38:28 INFO - PROCESS | 2295 | 1468831108659 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 2295 | 1468831108661 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259b9800 == 38 [pid = 2295] [id = 644] 01:38:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x125930000) [pid = 2295] [serial = 1932] [outer = 0x0] 01:38:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x125938000) [pid = 2295] [serial = 1933] [outer = 0x125930000] 01:38:28 INFO - PROCESS | 2295 | 1468831108689 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x128988800) [pid = 2295] [serial = 1934] [outer = 0x125930000] 01:38:29 INFO - PROCESS | 2295 | 1468831109024 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 01:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:38:29 INFO - PROCESS | 2295 | 1468831109062 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 2295 | 1468831109063 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:38:29 INFO - PROCESS | 2295 | 1468831109065 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 2295 | 1468831109066 Marionette TRACE conn2 <- [1,2550,null,{}] 01:38:29 INFO - PROCESS | 2295 | 1468831109068 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}] 01:38:29 INFO - PROCESS | 2295 | 1468831109069 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:29 INFO - PROCESS | 2295 | 1468831109174 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:38:29 INFO - PROCESS | 2295 | 1468831109182 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 2295 | 1468831109184 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6d5000 == 39 [pid = 2295] [id = 645] 01:38:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x128989000) [pid = 2295] [serial = 1935] [outer = 0x0] 01:38:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x128992c00) [pid = 2295] [serial = 1936] [outer = 0x128989000] 01:38:29 INFO - PROCESS | 2295 | 1468831109208 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x128c20400) [pid = 2295] [serial = 1937] [outer = 0x128989000] 01:38:29 INFO - PROCESS | 2295 | 1468831109765 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 722ms 01:38:29 INFO - PROCESS | 2295 | 1468831109806 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 2295 | 1468831109808 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:38:29 INFO - PROCESS | 2295 | 1468831109813 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 2295 | 1468831109819 Marionette TRACE conn2 <- [1,2554,null,{}] 01:38:29 INFO - PROCESS | 2295 | 1468831109822 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}] 01:38:29 INFO - PROCESS | 2295 | 1468831109824 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:29 INFO - PROCESS | 2295 | 1468831109934 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:38:30 INFO - PROCESS | 2295 | 1468831110059 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 2295 | 1468831110061 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d70000 == 40 [pid = 2295] [id = 646] 01:38:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x114f55c00) [pid = 2295] [serial = 1938] [outer = 0x0] 01:38:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x116142800) [pid = 2295] [serial = 1939] [outer = 0x114f55c00] 01:38:30 INFO - PROCESS | 2295 | 1468831110092 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1174a4400) [pid = 2295] [serial = 1940] [outer = 0x114f55c00] 01:38:30 INFO - PROCESS | 2295 | 1468831110772 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 975ms 01:38:30 INFO - PROCESS | 2295 | 1468831110809 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 2295 | 1468831110812 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:38:30 INFO - PROCESS | 2295 | 1468831110819 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 2295 | 1468831110821 Marionette TRACE conn2 <- [1,2558,null,{}] 01:38:30 INFO - PROCESS | 2295 | 1468831110825 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}] 01:38:30 INFO - PROCESS | 2295 | 1468831110826 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:30 INFO - PROCESS | 2295 | 1468831110927 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x1259b9800 == 39 [pid = 2295] [id = 644] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1e0800 == 38 [pid = 2295] [id = 643] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x123195800 == 37 [pid = 2295] [id = 642] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x112e36800 == 36 [pid = 2295] [id = 641] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x12a66e000 == 35 [pid = 2295] [id = 640] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x128ddb000 == 34 [pid = 2295] [id = 639] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x125e1c800 == 33 [pid = 2295] [id = 638] 01:38:30 INFO - PROCESS | 2295 | --DOCSHELL 0x123cdb800 == 32 [pid = 2295] [id = 637] 01:38:31 INFO - PROCESS | 2295 | --DOCSHELL 0x123196800 == 31 [pid = 2295] [id = 636] 01:38:31 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b3800 == 30 [pid = 2295] [id = 635] 01:38:31 INFO - PROCESS | 2295 | --DOCSHELL 0x116f06000 == 29 [pid = 2295] [id = 634] 01:38:31 INFO - PROCESS | 2295 | --DOCSHELL 0x11668c800 == 28 [pid = 2295] [id = 633] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119c44800) [pid = 2295] [serial = 1868] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1199e2c00) [pid = 2295] [serial = 1867] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1211eb800) [pid = 2295] [serial = 1870] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1194ac000) [pid = 2295] [serial = 1864] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x116141000) [pid = 2295] [serial = 1855] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x116767400) [pid = 2295] [serial = 1856] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112f54400) [pid = 2295] [serial = 1852] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1133b6000) [pid = 2295] [serial = 1853] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1185b3800) [pid = 2295] [serial = 1861] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11916b000) [pid = 2295] [serial = 1862] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1127d1800) [pid = 2295] [serial = 1849] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x112de3400) [pid = 2295] [serial = 1850] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x129030800) [pid = 2295] [serial = 1847] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x117e1ec00) [pid = 2295] [serial = 1858] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1183cec00) [pid = 2295] [serial = 1859] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x12378a400) [pid = 2295] [serial = 1874] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x12370ec00) [pid = 2295] [serial = 1873] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x125d29c00) [pid = 2295] [serial = 1886] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1174a5c00) [pid = 2295] [serial = 1877] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x119c41000) [pid = 2295] [serial = 1879] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x123cd1c00) [pid = 2295] [serial = 1883] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x112d57800) [pid = 2295] [serial = 1876] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1233f1800) [pid = 2295] [serial = 1871] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x123709c00) [pid = 2295] [serial = 1880] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x119920000) [pid = 2295] [serial = 1865] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x123983000) [pid = 2295] [serial = 1882] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x1246a1800) [pid = 2295] [serial = 1885] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 2295 | 1468831111050 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 2295 | 1468831111053 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x11668c800 == 29 [pid = 2295] [id = 647] 01:38:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x112d60c00) [pid = 2295] [serial = 1941] [outer = 0x0] 01:38:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x114fd5800) [pid = 2295] [serial = 1942] [outer = 0x112d60c00] 01:38:31 INFO - PROCESS | 2295 | 1468831111084 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x11715f000) [pid = 2295] [serial = 1943] [outer = 0x112d60c00] 01:38:31 INFO - PROCESS | 2295 | 1468831111409 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 626ms 01:38:31 INFO - PROCESS | 2295 | 1468831111444 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 2295 | 1468831111448 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:38:31 INFO - PROCESS | 2295 | 1468831111453 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 2295 | 1468831111454 Marionette TRACE conn2 <- [1,2562,null,{}] 01:38:31 INFO - PROCESS | 2295 | 1468831111457 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}] 01:38:31 INFO - PROCESS | 2295 | 1468831111459 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:31 INFO - PROCESS | 2295 | 1468831111538 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:38:31 INFO - PROCESS | 2295 | 1468831111623 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 2295 | 1468831111624 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x119832000 == 30 [pid = 2295] [id = 648] 01:38:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1174acc00) [pid = 2295] [serial = 1944] [outer = 0x0] 01:38:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11810fc00) [pid = 2295] [serial = 1945] [outer = 0x1174acc00] 01:38:31 INFO - PROCESS | 2295 | 1468831111651 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x118805c00) [pid = 2295] [serial = 1946] [outer = 0x1174acc00] 01:38:31 INFO - PROCESS | 2295 | 1468831111961 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 01:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:38:31 INFO - PROCESS | 2295 | 1468831111972 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 2295 | 1468831111973 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:38:31 INFO - PROCESS | 2295 | 1468831111975 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 2295 | 1468831111978 Marionette TRACE conn2 <- [1,2566,null,{}] 01:38:31 INFO - PROCESS | 2295 | 1468831111989 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}] 01:38:31 INFO - PROCESS | 2295 | 1468831111992 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:32 INFO - PROCESS | 2295 | 1468831112078 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:38:32 INFO - PROCESS | 2295 | 1468831112086 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 2295 | 1468831112088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b7a000 == 31 [pid = 2295] [id = 649] 01:38:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x1194aa000) [pid = 2295] [serial = 1947] [outer = 0x0] 01:38:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x119951000) [pid = 2295] [serial = 1948] [outer = 0x1194aa000] 01:38:32 INFO - PROCESS | 2295 | 1468831112116 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1199e4c00) [pid = 2295] [serial = 1949] [outer = 0x1194aa000] 01:38:32 INFO - PROCESS | 2295 | 1468831112466 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 526ms 01:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:38:32 INFO - PROCESS | 2295 | 1468831112502 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 2295 | 1468831112503 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:38:32 INFO - PROCESS | 2295 | 1468831112505 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 2295 | 1468831112507 Marionette TRACE conn2 <- [1,2570,null,{}] 01:38:32 INFO - PROCESS | 2295 | 1468831112509 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}] 01:38:32 INFO - PROCESS | 2295 | 1468831112510 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:32 INFO - PROCESS | 2295 | 1468831112586 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:38:32 INFO - PROCESS | 2295 | 1468831112590 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 2295 | 1468831112591 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x1259c0800 == 32 [pid = 2295] [id = 650] 01:38:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1199f0800) [pid = 2295] [serial = 1950] [outer = 0x0] 01:38:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119c4a400) [pid = 2295] [serial = 1951] [outer = 0x1199f0800] 01:38:32 INFO - PROCESS | 2295 | 1468831112619 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1210cd400) [pid = 2295] [serial = 1952] [outer = 0x1199f0800] 01:38:32 INFO - PROCESS | 2295 | 1468831112969 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 471ms 01:38:32 INFO - PROCESS | 2295 | 1468831112978 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 2295 | 1468831112979 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:38:32 INFO - PROCESS | 2295 | 1468831112985 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 2295 | 1468831112987 Marionette TRACE conn2 <- [1,2574,null,{}] 01:38:32 INFO - PROCESS | 2295 | 1468831112989 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}] 01:38:32 INFO - PROCESS | 2295 | 1468831112990 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:33 INFO - PROCESS | 2295 | 1468831113073 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:38:33 INFO - PROCESS | 2295 | 1468831113144 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 2295 | 1468831113145 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dcb800 == 33 [pid = 2295] [id = 651] 01:38:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x111ca8400) [pid = 2295] [serial = 1953] [outer = 0x0] 01:38:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1210cdc00) [pid = 2295] [serial = 1954] [outer = 0x111ca8400] 01:38:33 INFO - PROCESS | 2295 | 1468831113169 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12320a800) [pid = 2295] [serial = 1955] [outer = 0x111ca8400] 01:38:33 INFO - PROCESS | 2295 | 1468831113492 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 517ms 01:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:38:33 INFO - PROCESS | 2295 | 1468831113504 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 2295 | 1468831113505 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:38:33 INFO - PROCESS | 2295 | 1468831113506 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 2295 | 1468831113507 Marionette TRACE conn2 <- [1,2578,null,{}] 01:38:33 INFO - PROCESS | 2295 | 1468831113510 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}] 01:38:33 INFO - PROCESS | 2295 | 1468831113514 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:33 INFO - PROCESS | 2295 | 1468831113638 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:38:33 INFO - PROCESS | 2295 | 1468831113653 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 2295 | 1468831113654 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3d1000 == 34 [pid = 2295] [id = 652] 01:38:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x123704800) [pid = 2295] [serial = 1956] [outer = 0x0] 01:38:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123898800) [pid = 2295] [serial = 1957] [outer = 0x123704800] 01:38:33 INFO - PROCESS | 2295 | 1468831113695 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x124822400) [pid = 2295] [serial = 1958] [outer = 0x123704800] 01:38:34 INFO - PROCESS | 2295 | 1468831114120 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 619ms 01:38:34 INFO - PROCESS | 2295 | 1468831114127 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 2295 | 1468831114129 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:38:34 INFO - PROCESS | 2295 | 1468831114138 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 2295 | 1468831114140 Marionette TRACE conn2 <- [1,2582,null,{}] 01:38:34 INFO - PROCESS | 2295 | 1468831114143 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}] 01:38:34 INFO - PROCESS | 2295 | 1468831114156 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:34 INFO - PROCESS | 2295 | 1468831114309 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:38:34 INFO - PROCESS | 2295 | 1468831114370 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 2295 | 1468831114371 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b05a800 == 35 [pid = 2295] [id = 653] 01:38:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1194af800) [pid = 2295] [serial = 1959] [outer = 0x0] 01:38:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x124ed8400) [pid = 2295] [serial = 1960] [outer = 0x1194af800] 01:38:34 INFO - PROCESS | 2295 | 1468831114410 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x125d29c00) [pid = 2295] [serial = 1961] [outer = 0x1194af800] 01:38:34 INFO - PROCESS | 2295 | 1468831114755 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 01:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:38:34 INFO - PROCESS | 2295 | 1468831114809 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 2295 | 1468831114810 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:38:34 INFO - PROCESS | 2295 | 1468831114812 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 2295 | 1468831114813 Marionette TRACE conn2 <- [1,2586,null,{}] 01:38:34 INFO - PROCESS | 2295 | 1468831114815 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}] 01:38:34 INFO - PROCESS | 2295 | 1468831114817 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:34 INFO - PROCESS | 2295 | 1468831114912 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:38:34 INFO - PROCESS | 2295 | 1468831114949 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 2295 | 1468831114950 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb0800 == 36 [pid = 2295] [id = 654] 01:38:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x125ec4000) [pid = 2295] [serial = 1962] [outer = 0x0] 01:38:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1268a0000) [pid = 2295] [serial = 1963] [outer = 0x125ec4000] 01:38:34 INFO - PROCESS | 2295 | 1468831114975 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x12898b800) [pid = 2295] [serial = 1964] [outer = 0x125ec4000] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x115e0e000) [pid = 2295] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1127d9c00) [pid = 2295] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x123984000) [pid = 2295] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x111c19800) [pid = 2295] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1176ad400) [pid = 2295] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1194b1800) [pid = 2295] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1194b7000) [pid = 2295] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x112f4ac00) [pid = 2295] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x112d74400) [pid = 2295] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x112dba000) [pid = 2295] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x116aab800) [pid = 2295] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1194b4800) [pid = 2295] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x11998a800) [pid = 2295] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x125930000) [pid = 2295] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x114f4c400) [pid = 2295] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:38:35 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1161aac00) [pid = 2295] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:38:35 INFO - PROCESS | 2295 | 1468831115361 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 571ms 01:38:35 INFO - PROCESS | 2295 | 1468831115384 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 2295 | 1468831115386 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:38:35 INFO - PROCESS | 2295 | 1468831115388 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 2295 | 1468831115389 Marionette TRACE conn2 <- [1,2590,null,{}] 01:38:35 INFO - PROCESS | 2295 | 1468831115391 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}] 01:38:35 INFO - PROCESS | 2295 | 1468831115392 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:35 INFO - PROCESS | 2295 | 1468831115470 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:38:35 INFO - PROCESS | 2295 | 1468831115526 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 2295 | 1468831115527 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c2800 == 37 [pid = 2295] [id = 655] 01:38:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x112f4d800) [pid = 2295] [serial = 1965] [outer = 0x0] 01:38:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x116891000) [pid = 2295] [serial = 1966] [outer = 0x112f4d800] 01:38:35 INFO - PROCESS | 2295 | 1468831115553 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1198c2800) [pid = 2295] [serial = 1967] [outer = 0x112f4d800] 01:38:35 INFO - PROCESS | 2295 | 1468831115819 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 469ms 01:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:38:35 INFO - PROCESS | 2295 | 1468831115857 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 2295 | 1468831115859 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:38:35 INFO - PROCESS | 2295 | 1468831115861 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 2295 | 1468831115863 Marionette TRACE conn2 <- [1,2594,null,{}] 01:38:35 INFO - PROCESS | 2295 | 1468831115875 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}] 01:38:35 INFO - PROCESS | 2295 | 1468831115876 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:35 INFO - PROCESS | 2295 | 1468831115990 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:38:36 INFO - PROCESS | 2295 | 1468831115997 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 2295 | 1468831115999 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcdd800 == 38 [pid = 2295] [id = 656] 01:38:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x113c26800) [pid = 2295] [serial = 1968] [outer = 0x0] 01:38:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x119dc3c00) [pid = 2295] [serial = 1969] [outer = 0x113c26800] 01:38:36 INFO - PROCESS | 2295 | 1468831116038 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x12898b000) [pid = 2295] [serial = 1970] [outer = 0x113c26800] 01:38:36 INFO - PROCESS | 2295 | 1468831116475 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 01:38:36 INFO - PROCESS | 2295 | 1468831116494 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 2295 | 1468831116495 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:38:36 INFO - PROCESS | 2295 | 1468831116500 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 2295 | 1468831116502 Marionette TRACE conn2 <- [1,2598,null,{}] 01:38:36 INFO - PROCESS | 2295 | 1468831116505 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}] 01:38:36 INFO - PROCESS | 2295 | 1468831116506 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:36 INFO - PROCESS | 2295 | 1468831116593 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:38:36 INFO - PROCESS | 2295 | 1468831116598 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 2295 | 1468831116601 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb4e800 == 39 [pid = 2295] [id = 657] 01:38:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x128993400) [pid = 2295] [serial = 1971] [outer = 0x0] 01:38:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12902b800) [pid = 2295] [serial = 1972] [outer = 0x128993400] 01:38:36 INFO - PROCESS | 2295 | 1468831116627 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x112dc2400) [pid = 2295] [serial = 1973] [outer = 0x128993400] 01:38:36 INFO - PROCESS | 2295 | 1468831116973 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 521ms 01:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:38:37 INFO - PROCESS | 2295 | 1468831117020 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 2295 | 1468831117021 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:38:37 INFO - PROCESS | 2295 | 1468831117023 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 2295 | 1468831117024 Marionette TRACE conn2 <- [1,2602,null,{}] 01:38:37 INFO - PROCESS | 2295 | 1468831117026 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}] 01:38:37 INFO - PROCESS | 2295 | 1468831117027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:37 INFO - PROCESS | 2295 | 1468831117108 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:38:37 INFO - PROCESS | 2295 | 1468831117169 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 2295 | 1468831117170 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0ed000 == 40 [pid = 2295] [id = 658] 01:38:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1132da000) [pid = 2295] [serial = 1974] [outer = 0x0] 01:38:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x129248800) [pid = 2295] [serial = 1975] [outer = 0x1132da000] 01:38:37 INFO - PROCESS | 2295 | 1468831117194 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1292cc400) [pid = 2295] [serial = 1976] [outer = 0x1132da000] 01:38:37 INFO - PROCESS | 2295 | 1468831117671 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 01:38:37 INFO - PROCESS | 2295 | 1468831117694 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 2295 | 1468831117697 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:38:37 INFO - PROCESS | 2295 | 1468831117700 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 2295 | 1468831117704 Marionette TRACE conn2 <- [1,2606,null,{}] 01:38:37 INFO - PROCESS | 2295 | 1468831117707 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}] 01:38:37 INFO - PROCESS | 2295 | 1468831117709 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:37 INFO - PROCESS | 2295 | 1468831117813 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:38:37 INFO - PROCESS | 2295 | 1468831117872 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 2295 | 1468831117874 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c5a000 == 41 [pid = 2295] [id = 659] 01:38:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x116762800) [pid = 2295] [serial = 1977] [outer = 0x0] 01:38:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1176b3000) [pid = 2295] [serial = 1978] [outer = 0x116762800] 01:38:37 INFO - PROCESS | 2295 | 1468831117905 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1185b5400) [pid = 2295] [serial = 1979] [outer = 0x116762800] 01:38:38 INFO - PROCESS | 2295 | 1468831118334 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 675ms 01:38:38 INFO - PROCESS | 2295 | 1468831118376 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 2295 | 1468831118379 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:38:38 INFO - PROCESS | 2295 | 1468831118401 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 2295 | 1468831118403 Marionette TRACE conn2 <- [1,2610,null,{}] 01:38:38 INFO - PROCESS | 2295 | 1468831118406 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}] 01:38:38 INFO - PROCESS | 2295 | 1468831118408 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:38 INFO - PROCESS | 2295 | 1468831118530 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:38:38 INFO - PROCESS | 2295 | 1468831118605 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 2295 | 1468831118606 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3d6000 == 42 [pid = 2295] [id = 660] 01:38:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x11991f400) [pid = 2295] [serial = 1980] [outer = 0x0] 01:38:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x11995b000) [pid = 2295] [serial = 1981] [outer = 0x11991f400] 01:38:38 INFO - PROCESS | 2295 | 1468831118637 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x119c40000) [pid = 2295] [serial = 1982] [outer = 0x11991f400] 01:38:39 INFO - PROCESS | 2295 | 1468831119054 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 01:38:39 INFO - PROCESS | 2295 | 1468831119121 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 2295 | 1468831119123 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:38:39 INFO - PROCESS | 2295 | 1468831119125 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 2295 | 1468831119128 Marionette TRACE conn2 <- [1,2614,null,{}] 01:38:39 INFO - PROCESS | 2295 | 1468831119136 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}] 01:38:39 INFO - PROCESS | 2295 | 1468831119139 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:39 INFO - PROCESS | 2295 | 1468831119243 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:38:39 INFO - PROCESS | 2295 | 1468831119318 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 2295 | 1468831119320 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d33d000 == 43 [pid = 2295] [id = 661] 01:38:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1233edc00) [pid = 2295] [serial = 1983] [outer = 0x0] 01:38:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x123987800) [pid = 2295] [serial = 1984] [outer = 0x1233edc00] 01:38:39 INFO - PROCESS | 2295 | 1468831119352 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1240eb000) [pid = 2295] [serial = 1985] [outer = 0x1233edc00] 01:38:39 INFO - PROCESS | 2295 | 1468831119788 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 01:38:39 INFO - PROCESS | 2295 | 1468831119797 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:38:39 INFO - PROCESS | 2295 | 1468831119801 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:38:39 INFO - PROCESS | 2295 | 1468831119803 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 2295 | 1468831119805 Marionette TRACE conn2 <- [1,2618,null,{}] 01:38:39 INFO - PROCESS | 2295 | 1468831119807 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}] 01:38:39 INFO - PROCESS | 2295 | 1468831119808 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:39 INFO - PROCESS | 2295 | 1468831119928 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:38:39 INFO - PROCESS | 2295 | 1468831119989 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 2295 | 1468831119990 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9d4000 == 44 [pid = 2295] [id = 662] 01:38:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x123985c00) [pid = 2295] [serial = 1986] [outer = 0x0] 01:38:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x125932000) [pid = 2295] [serial = 1987] [outer = 0x123985c00] 01:38:40 INFO - PROCESS | 2295 | 1468831120019 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x128d1d000) [pid = 2295] [serial = 1988] [outer = 0x123985c00] 01:38:40 INFO - PROCESS | 2295 | 1468831120610 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 874ms 01:38:40 INFO - PROCESS | 2295 | 1468831120678 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 2295 | 1468831120680 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:38:40 INFO - PROCESS | 2295 | 1468831120683 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 2295 | 1468831120685 Marionette TRACE conn2 <- [1,2622,null,{}] 01:38:40 INFO - PROCESS | 2295 | 1468831120690 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}] 01:38:40 INFO - PROCESS | 2295 | 1468831120691 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:40 INFO - PROCESS | 2295 | 1468831120782 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:38:40 INFO - PROCESS | 2295 | 1468831120857 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 2295 | 1468831120858 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x118316000 == 45 [pid = 2295] [id = 663] 01:38:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1164e5c00) [pid = 2295] [serial = 1989] [outer = 0x0] 01:38:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x11715a800) [pid = 2295] [serial = 1990] [outer = 0x1164e5c00] 01:38:40 INFO - PROCESS | 2295 | 1468831120886 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x118105c00) [pid = 2295] [serial = 1991] [outer = 0x1164e5c00] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb4e800 == 44 [pid = 2295] [id = 657] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcdd800 == 43 [pid = 2295] [id = 656] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c2800 == 42 [pid = 2295] [id = 655] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb0800 == 41 [pid = 2295] [id = 654] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12b05a800 == 40 [pid = 2295] [id = 653] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3d1000 == 39 [pid = 2295] [id = 652] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x128dcb800 == 38 [pid = 2295] [id = 651] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x1259c0800 == 37 [pid = 2295] [id = 650] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x123b7a000 == 36 [pid = 2295] [id = 649] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x119832000 == 35 [pid = 2295] [id = 648] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x11668c800 == 34 [pid = 2295] [id = 647] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x119d70000 == 33 [pid = 2295] [id = 646] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6d5000 == 32 [pid = 2295] [id = 645] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9d4000 == 31 [pid = 2295] [id = 662] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12d33d000 == 30 [pid = 2295] [id = 661] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3d6000 == 29 [pid = 2295] [id = 660] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x119c5a000 == 28 [pid = 2295] [id = 659] 01:38:41 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0ed000 == 27 [pid = 2295] [id = 658] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x128992c00) [pid = 2295] [serial = 1936] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x125938000) [pid = 2295] [serial = 1933] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x116815000) [pid = 2295] [serial = 1901] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x115e56400) [pid = 2295] [serial = 1900] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x11743ac00) [pid = 2295] [serial = 1906] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x117e2bc00) [pid = 2295] [serial = 1907] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x1199f0c00) [pid = 2295] [serial = 1915] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1210cb000) [pid = 2295] [serial = 1918] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x124490000) [pid = 2295] [serial = 1922] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1239bc000) [pid = 2295] [serial = 1921] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x112de4000) [pid = 2295] [serial = 1924] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119c40400) [pid = 2295] [serial = 1927] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12592f800) [pid = 2295] [serial = 1931] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x119950c00) [pid = 2295] [serial = 1912] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1176b2400) [pid = 2295] [serial = 1925] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x118880c00) [pid = 2295] [serial = 1909] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1194b3000) [pid = 2295] [serial = 1910] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x112f51c00) [pid = 2295] [serial = 1903] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1133b9400) [pid = 2295] [serial = 1889] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x112a84800) [pid = 2295] [serial = 1904] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x112f4c000) [pid = 2295] [serial = 1888] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1185c1800) [pid = 2295] [serial = 1892] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1174b3000) [pid = 2295] [serial = 1891] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x124827800) [pid = 2295] [serial = 1930] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x128988800) [pid = 2295] [serial = 1934] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12427bc00) [pid = 2295] [serial = 1928] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x119c4b400) [pid = 2295] [serial = 1895] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1199e5800) [pid = 2295] [serial = 1894] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x123981800) [pid = 2295] [serial = 1919] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x124287800) [pid = 2295] [serial = 1898] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x119dc4000) [pid = 2295] [serial = 1916] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x123786000) [pid = 2295] [serial = 1897] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1199e7000) [pid = 2295] [serial = 1913] [outer = 0x0] [url = about:blank] 01:38:41 INFO - PROCESS | 2295 | 1468831121761 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1127ms 01:38:41 INFO - PROCESS | 2295 | 1468831121811 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 2295 | 1468831121814 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:38:41 INFO - PROCESS | 2295 | 1468831121828 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 2295 | 1468831121831 Marionette TRACE conn2 <- [1,2626,null,{}] 01:38:41 INFO - PROCESS | 2295 | 1468831121836 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}] 01:38:41 INFO - PROCESS | 2295 | 1468831121838 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:41 INFO - PROCESS | 2295 | 1468831121916 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:38:41 INFO - PROCESS | 2295 | 1468831121920 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 2295 | 1468831121923 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff0000 == 28 [pid = 2295] [id = 664] 01:38:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x112f54400) [pid = 2295] [serial = 1992] [outer = 0x0] 01:38:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1131c3800) [pid = 2295] [serial = 1993] [outer = 0x112f54400] 01:38:41 INFO - PROCESS | 2295 | 1468831121953 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x114fd9400) [pid = 2295] [serial = 1994] [outer = 0x112f54400] 01:38:42 INFO - PROCESS | 2295 | 1468831122323 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 531ms 01:38:42 INFO - PROCESS | 2295 | 1468831122353 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 2295 | 1468831122357 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:38:42 INFO - PROCESS | 2295 | 1468831122362 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 2295 | 1468831122364 Marionette TRACE conn2 <- [1,2630,null,{}] 01:38:42 INFO - PROCESS | 2295 | 1468831122366 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}] 01:38:42 INFO - PROCESS | 2295 | 1468831122368 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:42 INFO - PROCESS | 2295 | 1468831122448 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:38:42 INFO - PROCESS | 2295 | 1468831122502 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 2295 | 1468831122503 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x11877f000 == 29 [pid = 2295] [id = 665] 01:38:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x115e06800) [pid = 2295] [serial = 1995] [outer = 0x0] 01:38:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x116765400) [pid = 2295] [serial = 1996] [outer = 0x115e06800] 01:38:42 INFO - PROCESS | 2295 | 1468831122531 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1183cd400) [pid = 2295] [serial = 1997] [outer = 0x115e06800] 01:38:42 INFO - PROCESS | 2295 | 1468831122855 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 523ms 01:38:42 INFO - PROCESS | 2295 | 1468831122886 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 2295 | 1468831122887 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:38:42 INFO - PROCESS | 2295 | 1468831122889 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 2295 | 1468831122891 Marionette TRACE conn2 <- [1,2634,null,{}] 01:38:42 INFO - PROCESS | 2295 | 1468831122900 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}] 01:38:42 INFO - PROCESS | 2295 | 1468831122903 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:43 INFO - PROCESS | 2295 | 1468831123002 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:38:43 INFO - PROCESS | 2295 | 1468831123035 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 2295 | 1468831123037 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a00e800 == 30 [pid = 2295] [id = 666] 01:38:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x112f4f400) [pid = 2295] [serial = 1998] [outer = 0x0] 01:38:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x119114000) [pid = 2295] [serial = 1999] [outer = 0x112f4f400] 01:38:43 INFO - PROCESS | 2295 | 1468831123065 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1196ba800) [pid = 2295] [serial = 2000] [outer = 0x112f4f400] 01:38:43 INFO - PROCESS | 2295 | 1468831123339 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 471ms 01:38:43 INFO - PROCESS | 2295 | 1468831123360 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 2295 | 1468831123362 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:38:43 INFO - PROCESS | 2295 | 1468831123372 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 2295 | 1468831123373 Marionette TRACE conn2 <- [1,2638,null,{}] 01:38:43 INFO - PROCESS | 2295 | 1468831123376 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}] 01:38:43 INFO - PROCESS | 2295 | 1468831123377 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:43 INFO - PROCESS | 2295 | 1468831123460 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:38:43 INFO - PROCESS | 2295 | 1468831123464 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 2295 | 1468831123467 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b7e800 == 31 [pid = 2295] [id = 667] 01:38:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x119919c00) [pid = 2295] [serial = 2001] [outer = 0x0] 01:38:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x119989800) [pid = 2295] [serial = 2002] [outer = 0x119919c00] 01:38:43 INFO - PROCESS | 2295 | 1468831123492 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1199e9400) [pid = 2295] [serial = 2003] [outer = 0x119919c00] 01:38:43 INFO - PROCESS | 2295 | 1468831123867 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 01:38:43 INFO - PROCESS | 2295 | 1468831123891 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 2295 | 1468831123892 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:38:43 INFO - PROCESS | 2295 | 1468831123894 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 2295 | 1468831123903 Marionette TRACE conn2 <- [1,2642,null,{}] 01:38:43 INFO - PROCESS | 2295 | 1468831123914 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}] 01:38:43 INFO - PROCESS | 2295 | 1468831123917 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:44 INFO - PROCESS | 2295 | 1468831124011 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:38:44 INFO - PROCESS | 2295 | 1468831124016 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 2295 | 1468831124017 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248c1800 == 32 [pid = 2295] [id = 668] 01:38:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1133c1800) [pid = 2295] [serial = 2004] [outer = 0x0] 01:38:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1199efc00) [pid = 2295] [serial = 2005] [outer = 0x1133c1800] 01:38:44 INFO - PROCESS | 2295 | 1468831124042 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119c46400) [pid = 2295] [serial = 2006] [outer = 0x1133c1800] 01:38:44 INFO - PROCESS | 2295 | 1468831124369 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 490ms 01:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:38:44 INFO - PROCESS | 2295 | 1468831124386 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 2295 | 1468831124388 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:38:44 INFO - PROCESS | 2295 | 1468831124390 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 2295 | 1468831124391 Marionette TRACE conn2 <- [1,2646,null,{}] 01:38:44 INFO - PROCESS | 2295 | 1468831124401 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}] 01:38:44 INFO - PROCESS | 2295 | 1468831124405 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:44 INFO - PROCESS | 2295 | 1468831124520 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:38:44 INFO - PROCESS | 2295 | 1468831124524 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 2295 | 1468831124526 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289bf800 == 33 [pid = 2295] [id = 669] 01:38:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1183cd800) [pid = 2295] [serial = 2007] [outer = 0x0] 01:38:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1211ea800) [pid = 2295] [serial = 2008] [outer = 0x1183cd800] 01:38:44 INFO - PROCESS | 2295 | 1468831124551 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12370f800) [pid = 2295] [serial = 2009] [outer = 0x1183cd800] 01:38:44 INFO - PROCESS | 2295 | 1468831124871 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 01:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:38:44 INFO - PROCESS | 2295 | 1468831124909 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 2295 | 1468831124910 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:38:44 INFO - PROCESS | 2295 | 1468831124917 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 2295 | 1468831124918 Marionette TRACE conn2 <- [1,2650,null,{}] 01:38:44 INFO - PROCESS | 2295 | 1468831124921 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}] 01:38:44 INFO - PROCESS | 2295 | 1468831124929 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:45 INFO - PROCESS | 2295 | 1468831125022 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:38:45 INFO - PROCESS | 2295 | 1468831125026 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 2295 | 1468831125027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c6000 == 34 [pid = 2295] [id = 670] 01:38:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119920800) [pid = 2295] [serial = 2010] [outer = 0x0] 01:38:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x123789800) [pid = 2295] [serial = 2011] [outer = 0x119920800] 01:38:45 INFO - PROCESS | 2295 | 1468831125051 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x123988800) [pid = 2295] [serial = 2012] [outer = 0x119920800] 01:38:45 INFO - PROCESS | 2295 | 1468831125383 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 474ms 01:38:45 INFO - PROCESS | 2295 | 1468831125386 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 2295 | 1468831125388 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:38:45 INFO - PROCESS | 2295 | 1468831125390 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 2295 | 1468831125391 Marionette TRACE conn2 <- [1,2654,null,{}] 01:38:45 INFO - PROCESS | 2295 | 1468831125393 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}] 01:38:45 INFO - PROCESS | 2295 | 1468831125394 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:45 INFO - PROCESS | 2295 | 1468831125489 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:38:45 INFO - PROCESS | 2295 | 1468831125528 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 2295 | 1468831125529 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a3d4000 == 35 [pid = 2295] [id = 671] 01:38:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x123990400) [pid = 2295] [serial = 2013] [outer = 0x0] 01:38:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1240e6400) [pid = 2295] [serial = 2014] [outer = 0x123990400] 01:38:45 INFO - PROCESS | 2295 | 1468831125553 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1244e1800) [pid = 2295] [serial = 2015] [outer = 0x123990400] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x123704800) [pid = 2295] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1194af800) [pid = 2295] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x112f4d800) [pid = 2295] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x125ec4000) [pid = 2295] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x114f55c00) [pid = 2295] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1194aa000) [pid = 2295] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x112d60c00) [pid = 2295] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x128993400) [pid = 2295] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1174acc00) [pid = 2295] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x128989000) [pid = 2295] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1199f0800) [pid = 2295] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x113c26800) [pid = 2295] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x111ca8400) [pid = 2295] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:38:45 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1132da000) [pid = 2295] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:38:45 INFO - PROCESS | 2295 | 1468831125977 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 619ms 01:38:46 INFO - PROCESS | 2295 | 1468831126009 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:38:46 INFO - PROCESS | 2295 | 1468831126011 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:38:46 INFO - PROCESS | 2295 | 1468831126018 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 2295 | 1468831126020 Marionette TRACE conn2 <- [1,2658,null,{}] 01:38:46 INFO - PROCESS | 2295 | 1468831126022 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}] 01:38:46 INFO - PROCESS | 2295 | 1468831126023 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:46 INFO - PROCESS | 2295 | 1468831126138 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:38:46 INFO - PROCESS | 2295 | 1468831126177 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 2295 | 1468831126178 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a00b000 == 36 [pid = 2295] [id = 672] 01:38:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x111ca8400) [pid = 2295] [serial = 2016] [outer = 0x0] 01:38:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1174a6000) [pid = 2295] [serial = 2017] [outer = 0x111ca8400] 01:38:46 INFO - PROCESS | 2295 | 1468831126203 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1199ef000) [pid = 2295] [serial = 2018] [outer = 0x111ca8400] 01:38:46 INFO - PROCESS | 2295 | 1468831126468 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 474ms 01:38:46 INFO - PROCESS | 2295 | 1468831126489 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 2295 | 1468831126490 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:38:46 INFO - PROCESS | 2295 | 1468831126493 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 2295 | 1468831126494 Marionette TRACE conn2 <- [1,2662,null,{}] 01:38:46 INFO - PROCESS | 2295 | 1468831126504 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}] 01:38:46 INFO - PROCESS | 2295 | 1468831126505 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:46 INFO - PROCESS | 2295 | 1468831126587 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:38:46 INFO - PROCESS | 2295 | 1468831126591 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 2295 | 1468831126592 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b11e000 == 37 [pid = 2295] [id = 673] 01:38:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1199f0800) [pid = 2295] [serial = 2019] [outer = 0x0] 01:38:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x124483000) [pid = 2295] [serial = 2020] [outer = 0x1199f0800] 01:38:46 INFO - PROCESS | 2295 | 1468831126617 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1246a5c00) [pid = 2295] [serial = 2021] [outer = 0x1199f0800] 01:38:46 INFO - PROCESS | 2295 | 1468831126943 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 467ms 01:38:46 INFO - PROCESS | 2295 | 1468831126961 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 2295 | 1468831126963 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:38:46 INFO - PROCESS | 2295 | 1468831126968 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 2295 | 1468831126970 Marionette TRACE conn2 <- [1,2666,null,{}] 01:38:46 INFO - PROCESS | 2295 | 1468831126972 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}] 01:38:46 INFO - PROCESS | 2295 | 1468831126974 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:47 INFO - PROCESS | 2295 | 1468831127128 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:38:47 INFO - PROCESS | 2295 | 1468831127136 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 2295 | 1468831127138 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248c1000 == 38 [pid = 2295] [id = 674] 01:38:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x1185ba800) [pid = 2295] [serial = 2022] [outer = 0x0] 01:38:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123989800) [pid = 2295] [serial = 2023] [outer = 0x1185ba800] 01:38:47 INFO - PROCESS | 2295 | 1468831127179 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x128894c00) [pid = 2295] [serial = 2024] [outer = 0x1185ba800] 01:38:48 INFO - PROCESS | 2295 | 1468831128020 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]]]}] 01:38:48 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) 01:38:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1074ms 01:38:48 INFO - PROCESS | 2295 | 1468831128042 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 2295 | 1468831128045 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:38:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:38:48 INFO - PROCESS | 2295 | 1468831128049 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 2295 | 1468831128051 Marionette TRACE conn2 <- [1,2670,null,{}] 01:38:48 INFO - PROCESS | 2295 | 1468831128055 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}] 01:38:48 INFO - PROCESS | 2295 | 1468831128056 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:48 INFO - PROCESS | 2295 | 1468831128170 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:38:48 INFO - PROCESS | 2295 | 1468831128226 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 2295 | 1468831128227 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x116fef800 == 39 [pid = 2295] [id = 675] 01:38:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x112db6800) [pid = 2295] [serial = 2025] [outer = 0x0] 01:38:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x112f4b400) [pid = 2295] [serial = 2026] [outer = 0x112db6800] 01:38:48 INFO - PROCESS | 2295 | 1468831128260 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1131c5800) [pid = 2295] [serial = 2027] [outer = 0x112db6800] 01:38:49 INFO - PROCESS | 2295 | 1468831129292 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"]]]}] 01:38:49 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 01:38:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1275ms 01:38:49 INFO - PROCESS | 2295 | 1468831129324 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 2295 | 1468831129327 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:38:49 INFO - PROCESS | 2295 | 1468831129331 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 2295 | 1468831129333 Marionette TRACE conn2 <- [1,2674,null,{}] 01:38:49 INFO - PROCESS | 2295 | 1468831129336 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}] 01:38:49 INFO - PROCESS | 2295 | 1468831129338 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:49 INFO - PROCESS | 2295 | 1468831129449 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:38:49 INFO - PROCESS | 2295 | 1468831129504 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 2295 | 1468831129505 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x1238a7000 == 40 [pid = 2295] [id = 676] 01:38:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x113c26800) [pid = 2295] [serial = 2028] [outer = 0x0] 01:38:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x118110400) [pid = 2295] [serial = 2029] [outer = 0x113c26800] 01:38:49 INFO - PROCESS | 2295 | 1468831129536 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x118759800) [pid = 2295] [serial = 2030] [outer = 0x113c26800] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x12b11e000 == 39 [pid = 2295] [id = 673] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x11a00b000 == 38 [pid = 2295] [id = 672] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x12a3d4000 == 37 [pid = 2295] [id = 671] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c6000 == 36 [pid = 2295] [id = 670] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x1289bf800 == 35 [pid = 2295] [id = 669] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x1248c1800 == 34 [pid = 2295] [id = 668] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x123b7e800 == 33 [pid = 2295] [id = 667] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x11a00e800 == 32 [pid = 2295] [id = 666] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x11877f000 == 31 [pid = 2295] [id = 665] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff0000 == 30 [pid = 2295] [id = 664] 01:38:50 INFO - PROCESS | 2295 | --DOCSHELL 0x118316000 == 29 [pid = 2295] [id = 663] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x123898800) [pid = 2295] [serial = 1957] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x124ed8400) [pid = 2295] [serial = 1960] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x116891000) [pid = 2295] [serial = 1966] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1268a0000) [pid = 2295] [serial = 1963] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x116142800) [pid = 2295] [serial = 1939] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1174a4400) [pid = 2295] [serial = 1940] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119951000) [pid = 2295] [serial = 1948] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1199e4c00) [pid = 2295] [serial = 1949] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x114fd5800) [pid = 2295] [serial = 1942] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11715f000) [pid = 2295] [serial = 1943] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x112dc2400) [pid = 2295] [serial = 1973] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x11810fc00) [pid = 2295] [serial = 1945] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x118805c00) [pid = 2295] [serial = 1946] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x125d29c00) [pid = 2295] [serial = 1961] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x128c20400) [pid = 2295] [serial = 1937] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119c4a400) [pid = 2295] [serial = 1951] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1210cd400) [pid = 2295] [serial = 1952] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x119dc3c00) [pid = 2295] [serial = 1969] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x12898b000) [pid = 2295] [serial = 1970] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12902b800) [pid = 2295] [serial = 1972] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x12898b800) [pid = 2295] [serial = 1964] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x1210cdc00) [pid = 2295] [serial = 1954] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12320a800) [pid = 2295] [serial = 1955] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x124822400) [pid = 2295] [serial = 1958] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1198c2800) [pid = 2295] [serial = 1967] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x1292cc400) [pid = 2295] [serial = 1976] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x129248800) [pid = 2295] [serial = 1975] [outer = 0x0] [url = about:blank] 01:38:50 INFO - PROCESS | 2295 | 1468831130637 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"]]]}] 01:38:50 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 01:38:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1323ms 01:38:50 INFO - PROCESS | 2295 | 1468831130654 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 2295 | 1468831130656 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:38:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:38:50 INFO - PROCESS | 2295 | 1468831130659 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 2295 | 1468831130661 Marionette TRACE conn2 <- [1,2678,null,{}] 01:38:50 INFO - PROCESS | 2295 | 1468831130665 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}] 01:38:50 INFO - PROCESS | 2295 | 1468831130668 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:50 INFO - PROCESS | 2295 | 1468831130744 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:38:50 INFO - PROCESS | 2295 | 1468831130751 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 2295 | 1468831130752 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x117e95000 == 30 [pid = 2295] [id = 677] 01:38:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x116762400) [pid = 2295] [serial = 2031] [outer = 0x0] 01:38:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x117e2b000) [pid = 2295] [serial = 2032] [outer = 0x116762400] 01:38:50 INFO - PROCESS | 2295 | 1468831130780 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x118757000) [pid = 2295] [serial = 2033] [outer = 0x116762400] 01:38:51 INFO - PROCESS | 2295 | 1468831131638 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]]]}] 01:38:51 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) 01:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 01:38:51 INFO - PROCESS | 2295 | 1468831131679 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 2295 | 1468831131682 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:38:51 INFO - PROCESS | 2295 | 1468831131686 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 2295 | 1468831131688 Marionette TRACE conn2 <- [1,2682,null,{}] 01:38:51 INFO - PROCESS | 2295 | 1468831131690 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}] 01:38:51 INFO - PROCESS | 2295 | 1468831131692 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:51 INFO - PROCESS | 2295 | 1468831131772 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:38:51 INFO - PROCESS | 2295 | 1468831131776 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 2295 | 1468831131777 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c74800 == 31 [pid = 2295] [id = 678] 01:38:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1198bb000) [pid = 2295] [serial = 2034] [outer = 0x0] 01:38:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11991e400) [pid = 2295] [serial = 2035] [outer = 0x1198bb000] 01:38:51 INFO - PROCESS | 2295 | 1468831131806 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x119986000) [pid = 2295] [serial = 2036] [outer = 0x1198bb000] 01:38:52 INFO - PROCESS | 2295 | 1468831132647 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]]]}] 01:38:52 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) 01:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 01:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:38:52 INFO - PROCESS | 2295 | 1468831132661 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 2295 | 1468831132662 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:38:52 INFO - PROCESS | 2295 | 1468831132666 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 2295 | 1468831132668 Marionette TRACE conn2 <- [1,2686,null,{}] 01:38:52 INFO - PROCESS | 2295 | 1468831132676 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}] 01:38:52 INFO - PROCESS | 2295 | 1468831132680 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:52 INFO - PROCESS | 2295 | 1468831132778 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:38:52 INFO - PROCESS | 2295 | 1468831132818 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 2295 | 1468831132820 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248b9800 == 32 [pid = 2295] [id = 679] 01:38:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x119c4bc00) [pid = 2295] [serial = 2037] [outer = 0x0] 01:38:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1211ea000) [pid = 2295] [serial = 2038] [outer = 0x119c4bc00] 01:38:52 INFO - PROCESS | 2295 | 1468831132848 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x123107000) [pid = 2295] [serial = 2039] [outer = 0x119c4bc00] 01:38:53 INFO - PROCESS | 2295 | 1468831133646 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"]]]}] 01:38:53 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 01:38:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1023ms 01:38:53 INFO - PROCESS | 2295 | 1468831133688 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 2295 | 1468831133690 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:38:53 INFO - PROCESS | 2295 | 1468831133692 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 2295 | 1468831133693 Marionette TRACE conn2 <- [1,2690,null,{}] 01:38:53 INFO - PROCESS | 2295 | 1468831133695 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}] 01:38:53 INFO - PROCESS | 2295 | 1468831133697 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:53 INFO - PROCESS | 2295 | 1468831133814 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x116762800) [pid = 2295] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x11991f400) [pid = 2295] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x1233edc00) [pid = 2295] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x123985c00) [pid = 2295] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1133c1800) [pid = 2295] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1164e5c00) [pid = 2295] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x112f4f400) [pid = 2295] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x115e06800) [pid = 2295] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x119919c00) [pid = 2295] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x112f54400) [pid = 2295] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x1183cd800) [pid = 2295] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x111ca8400) [pid = 2295] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x119920800) [pid = 2295] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x123990400) [pid = 2295] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:38:53 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x1199f0800) [pid = 2295] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:38:53 INFO - PROCESS | 2295 | 1468831133863 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 2295 | 1468831133864 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x1192ed000 == 33 [pid = 2295] [id = 680] 01:38:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x111ca8400) [pid = 2295] [serial = 2040] [outer = 0x0] 01:38:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x112dba000) [pid = 2295] [serial = 2041] [outer = 0x111ca8400] 01:38:53 INFO - PROCESS | 2295 | 1468831133889 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x1174adc00) [pid = 2295] [serial = 2042] [outer = 0x111ca8400] 01:38:54 INFO - PROCESS | 2295 | 1468831134661 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"]]]}] 01:38:54 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 01:38:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1019ms 01:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:38:54 INFO - PROCESS | 2295 | 1468831134712 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 2295 | 1468831134713 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:38:54 INFO - PROCESS | 2295 | 1468831134715 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 2295 | 1468831134716 Marionette TRACE conn2 <- [1,2694,null,{}] 01:38:54 INFO - PROCESS | 2295 | 1468831134719 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}] 01:38:54 INFO - PROCESS | 2295 | 1468831134720 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:54 INFO - PROCESS | 2295 | 1468831134793 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:38:54 INFO - PROCESS | 2295 | 1468831134797 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 2295 | 1468831134800 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c4000 == 34 [pid = 2295] [id = 681] 01:38:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x11942bc00) [pid = 2295] [serial = 2043] [outer = 0x0] 01:38:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x1233eec00) [pid = 2295] [serial = 2044] [outer = 0x11942bc00] 01:38:54 INFO - PROCESS | 2295 | 1468831134825 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x123711c00) [pid = 2295] [serial = 2045] [outer = 0x11942bc00] 01:38:55 INFO - PROCESS | 2295 | 1468831135631 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"]]]}] 01:38:55 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 01:38:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 921ms 01:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:38:55 INFO - PROCESS | 2295 | 1468831135637 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 2295 | 1468831135638 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:38:55 INFO - PROCESS | 2295 | 1468831135641 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 2295 | 1468831135642 Marionette TRACE conn2 <- [1,2698,null,{}] 01:38:55 INFO - PROCESS | 2295 | 1468831135644 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}] 01:38:55 INFO - PROCESS | 2295 | 1468831135650 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:55 INFO - PROCESS | 2295 | 1468831135742 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:38:55 INFO - PROCESS | 2295 | 1468831135746 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 2295 | 1468831135747 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b04a800 == 35 [pid = 2295] [id = 682] 01:38:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x123786400) [pid = 2295] [serial = 2046] [outer = 0x0] 01:38:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x124eda000) [pid = 2295] [serial = 2047] [outer = 0x123786400] 01:38:55 INFO - PROCESS | 2295 | 1468831135781 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x125d29c00) [pid = 2295] [serial = 2048] [outer = 0x123786400] 01:38:56 INFO - PROCESS | 2295 | 1468831136591 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"]]]}] 01:38:56 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 01:38:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 01:38:56 INFO - PROCESS | 2295 | 1468831136611 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 2295 | 1468831136614 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:38:56 INFO - PROCESS | 2295 | 1468831136620 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 2295 | 1468831136622 Marionette TRACE conn2 <- [1,2702,null,{}] 01:38:56 INFO - PROCESS | 2295 | 1468831136626 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}] 01:38:56 INFO - PROCESS | 2295 | 1468831136627 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:56 INFO - PROCESS | 2295 | 1468831136729 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:38:56 INFO - PROCESS | 2295 | 1468831136784 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 2295 | 1468831136786 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x11876b000 == 36 [pid = 2295] [id = 683] 01:38:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x116142c00) [pid = 2295] [serial = 2049] [outer = 0x0] 01:38:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x116646800) [pid = 2295] [serial = 2050] [outer = 0x116142c00] 01:38:56 INFO - PROCESS | 2295 | 1468831136818 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1185c2800) [pid = 2295] [serial = 2051] [outer = 0x116142c00] 01:38:57 INFO - PROCESS | 2295 | 1468831137244 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:38:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 01:38:57 INFO - PROCESS | 2295 | 1468831137292 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 2295 | 1468831137296 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:38:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:38:57 INFO - PROCESS | 2295 | 1468831137300 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 2295 | 1468831137302 Marionette TRACE conn2 <- [1,2706,null,{}] 01:38:57 INFO - PROCESS | 2295 | 1468831137304 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}] 01:38:57 INFO - PROCESS | 2295 | 1468831137306 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:57 INFO - PROCESS | 2295 | 1468831137406 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:38:57 INFO - PROCESS | 2295 | 1468831137475 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 2295 | 1468831137477 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f33800 == 37 [pid = 2295] [id = 684] 01:38:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x118878000) [pid = 2295] [serial = 2052] [outer = 0x0] 01:38:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x119988c00) [pid = 2295] [serial = 2053] [outer = 0x118878000] 01:38:57 INFO - PROCESS | 2295 | 1468831137509 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x119c42400) [pid = 2295] [serial = 2054] [outer = 0x118878000] 01:38:57 INFO - PROCESS | 2295 | 1468831137978 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]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 720ms 01:38:58 INFO - PROCESS | 2295 | 1468831138021 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 2295 | 1468831138024 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:38:58 INFO - PROCESS | 2295 | 1468831138028 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 2295 | 1468831138031 Marionette TRACE conn2 <- [1,2710,null,{}] 01:38:58 INFO - PROCESS | 2295 | 1468831138045 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}] 01:38:58 INFO - PROCESS | 2295 | 1468831138049 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:58 INFO - PROCESS | 2295 | 1468831138194 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:38:58 INFO - PROCESS | 2295 | 1468831138267 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 2295 | 1468831138269 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1df000 == 38 [pid = 2295] [id = 685] 01:38:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1237ab000) [pid = 2295] [serial = 2055] [outer = 0x0] 01:38:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x123983c00) [pid = 2295] [serial = 2056] [outer = 0x1237ab000] 01:38:58 INFO - PROCESS | 2295 | 1468831138299 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12427bc00) [pid = 2295] [serial = 2057] [outer = 0x1237ab000] 01:38:58 INFO - PROCESS | 2295 | 1468831138732 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] 01:38:58 INFO - PROCESS | 2295 | 1468831138755 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:38:58 INFO - PROCESS | 2295 | 1468831138758 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 2295 | 1468831138759 Marionette TRACE conn2 <- [1,2714,null,{}] 01:38:58 INFO - PROCESS | 2295 | 1468831138761 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}] 01:38:58 INFO - PROCESS | 2295 | 1468831138763 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:58 INFO - PROCESS | 2295 | 1468831138859 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:38:58 INFO - PROCESS | 2295 | 1468831138918 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 2295 | 1468831138920 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9da800 == 39 [pid = 2295] [id = 686] 01:38:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x124827800) [pid = 2295] [serial = 2058] [outer = 0x0] 01:38:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x125ec1800) [pid = 2295] [serial = 2059] [outer = 0x124827800] 01:38:58 INFO - PROCESS | 2295 | 1468831138949 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x128896c00) [pid = 2295] [serial = 2060] [outer = 0x124827800] 01:38:59 INFO - PROCESS | 2295 | 1468831139393 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]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 01:38:59 INFO - PROCESS | 2295 | 1468831139427 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 2295 | 1468831139429 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:38:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:38:59 INFO - PROCESS | 2295 | 1468831139431 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 2295 | 1468831139432 Marionette TRACE conn2 <- [1,2718,null,{}] 01:38:59 INFO - PROCESS | 2295 | 1468831139435 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}] 01:38:59 INFO - PROCESS | 2295 | 1468831139436 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:59 INFO - PROCESS | 2295 | 1468831139550 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:38:59 INFO - PROCESS | 2295 | 1468831139732 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 2295 | 1468831139734 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:38:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x117ea8000 == 40 [pid = 2295] [id = 687] 01:38:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x112db9800) [pid = 2295] [serial = 2061] [outer = 0x0] 01:38:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1131c0800) [pid = 2295] [serial = 2062] [outer = 0x112db9800] 01:38:59 INFO - PROCESS | 2295 | 1468831139763 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1164db000) [pid = 2295] [serial = 2063] [outer = 0x112db9800] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c4000 == 39 [pid = 2295] [id = 681] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1192ed000 == 38 [pid = 2295] [id = 680] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1248b9800 == 37 [pid = 2295] [id = 679] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x119c74800 == 36 [pid = 2295] [id = 678] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x117e95000 == 35 [pid = 2295] [id = 677] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x116fef800 == 34 [pid = 2295] [id = 675] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1238a7000 == 33 [pid = 2295] [id = 676] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x1248c1000 == 32 [pid = 2295] [id = 674] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9da800 == 31 [pid = 2295] [id = 686] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1df000 == 30 [pid = 2295] [id = 685] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x124f33800 == 29 [pid = 2295] [id = 684] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x12b04a800 == 28 [pid = 2295] [id = 682] 01:39:00 INFO - PROCESS | 2295 | --DOCSHELL 0x11876b000 == 27 [pid = 2295] [id = 683] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1185b5400) [pid = 2295] [serial = 1979] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1176b3000) [pid = 2295] [serial = 1978] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119c40000) [pid = 2295] [serial = 1982] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x11995b000) [pid = 2295] [serial = 1981] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1240eb000) [pid = 2295] [serial = 1985] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x123987800) [pid = 2295] [serial = 1984] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x128d1d000) [pid = 2295] [serial = 1988] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1199efc00) [pid = 2295] [serial = 2005] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x11715a800) [pid = 2295] [serial = 1990] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x125932000) [pid = 2295] [serial = 1987] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x119114000) [pid = 2295] [serial = 1999] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x1196ba800) [pid = 2295] [serial = 2000] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x116765400) [pid = 2295] [serial = 1996] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1183cd400) [pid = 2295] [serial = 1997] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x119989800) [pid = 2295] [serial = 2002] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1131c3800) [pid = 2295] [serial = 1993] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x114fd9400) [pid = 2295] [serial = 1994] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x1211ea800) [pid = 2295] [serial = 2008] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x119c46400) [pid = 2295] [serial = 2006] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x1174a6000) [pid = 2295] [serial = 2017] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x123789800) [pid = 2295] [serial = 2011] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x12370f800) [pid = 2295] [serial = 2009] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x1240e6400) [pid = 2295] [serial = 2014] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x123988800) [pid = 2295] [serial = 2012] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x124483000) [pid = 2295] [serial = 2020] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x1199ef000) [pid = 2295] [serial = 2018] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 62 (0x1244e1800) [pid = 2295] [serial = 2015] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 61 (0x118105c00) [pid = 2295] [serial = 1991] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 60 (0x1246a5c00) [pid = 2295] [serial = 2021] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 59 (0x1199e9400) [pid = 2295] [serial = 2003] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | --DOMWINDOW == 58 (0x123989800) [pid = 2295] [serial = 2023] [outer = 0x0] [url = about:blank] 01:39:00 INFO - PROCESS | 2295 | 1468831140710 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] 01:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:39:00 INFO - PROCESS | 2295 | 1468831140764 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:39:00 INFO - PROCESS | 2295 | 1468831140769 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 2295 | 1468831140772 Marionette TRACE conn2 <- [1,2722,null,{}] 01:39:00 INFO - PROCESS | 2295 | 1468831140778 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}] 01:39:00 INFO - PROCESS | 2295 | 1468831140780 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:00 INFO - PROCESS | 2295 | 1468831140917 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:39:01 INFO - PROCESS | 2295 | 1468831141023 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 2295 | 1468831141027 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x1168c9800 == 28 [pid = 2295] [id = 688] 01:39:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 59 (0x112f50c00) [pid = 2295] [serial = 2064] [outer = 0x0] 01:39:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 60 (0x112f55400) [pid = 2295] [serial = 2065] [outer = 0x112f50c00] 01:39:01 INFO - PROCESS | 2295 | 1468831141073 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 61 (0x1131c7400) [pid = 2295] [serial = 2066] [outer = 0x112f50c00] 01:39:01 INFO - PROCESS | 2295 | 1468831141449 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] 01:39:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:39:01 INFO - PROCESS | 2295 | 1468831141495 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:39:01 INFO - PROCESS | 2295 | 1468831141500 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 2295 | 1468831141502 Marionette TRACE conn2 <- [1,2726,null,{}] 01:39:01 INFO - PROCESS | 2295 | 1468831141504 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}] 01:39:01 INFO - PROCESS | 2295 | 1468831141506 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:01 INFO - PROCESS | 2295 | 1468831141585 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:39:01 INFO - PROCESS | 2295 | 1468831141638 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 2295 | 1468831141640 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x11877f000 == 29 [pid = 2295] [id = 689] 01:39:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 62 (0x1131cac00) [pid = 2295] [serial = 2067] [outer = 0x0] 01:39:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 63 (0x116646000) [pid = 2295] [serial = 2068] [outer = 0x1131cac00] 01:39:01 INFO - PROCESS | 2295 | 1468831141667 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x1174a7800) [pid = 2295] [serial = 2069] [outer = 0x1131cac00] 01:39:01 INFO - PROCESS | 2295 | 1468831141961 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]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:39:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 472ms 01:39:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:39:01 INFO - PROCESS | 2295 | 1468831141972 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 2295 | 1468831141973 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:39:01 INFO - PROCESS | 2295 | 1468831141975 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 2295 | 1468831141978 Marionette TRACE conn2 <- [1,2730,null,{}] 01:39:02 INFO - PROCESS | 2295 | 1468831142005 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}] 01:39:02 INFO - PROCESS | 2295 | 1468831142008 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:02 INFO - PROCESS | 2295 | 1468831142088 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:39:02 INFO - PROCESS | 2295 | 1468831142093 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 2295 | 1468831142095 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d79800 == 30 [pid = 2295] [id = 690] 01:39:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x1174aa400) [pid = 2295] [serial = 2070] [outer = 0x0] 01:39:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x1185b6400) [pid = 2295] [serial = 2071] [outer = 0x1174aa400] 01:39:02 INFO - PROCESS | 2295 | 1468831142172 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x1185bb000) [pid = 2295] [serial = 2072] [outer = 0x1174aa400] 01:39:02 INFO - PROCESS | 2295 | 1468831142952 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"]]]}] 01:39:02 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 01:39:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:39:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:39:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1024ms 01:39:03 INFO - PROCESS | 2295 | 1468831142999 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 2295 | 1468831143001 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:39:03 INFO - PROCESS | 2295 | 1468831143004 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 2295 | 1468831143005 Marionette TRACE conn2 <- [1,2734,null,{}] 01:39:03 INFO - PROCESS | 2295 | 1468831143007 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}] 01:39:03 INFO - PROCESS | 2295 | 1468831143008 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:03 INFO - PROCESS | 2295 | 1468831143103 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:39:03 INFO - PROCESS | 2295 | 1468831143142 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 2295 | 1468831143143 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b7e800 == 31 [pid = 2295] [id = 691] 01:39:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x119424000) [pid = 2295] [serial = 2073] [outer = 0x0] 01:39:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1198b8c00) [pid = 2295] [serial = 2074] [outer = 0x119424000] 01:39:03 INFO - PROCESS | 2295 | 1468831143168 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x119950c00) [pid = 2295] [serial = 2075] [outer = 0x119424000] 01:39:03 INFO - PROCESS | 2295 | 1468831143518 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]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 567ms 01:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:39:03 INFO - PROCESS | 2295 | 1468831143572 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 2295 | 1468831143573 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:39:03 INFO - PROCESS | 2295 | 1468831143575 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 2295 | 1468831143576 Marionette TRACE conn2 <- [1,2738,null,{}] 01:39:03 INFO - PROCESS | 2295 | 1468831143579 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}] 01:39:03 INFO - PROCESS | 2295 | 1468831143580 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:03 INFO - PROCESS | 2295 | 1468831143680 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:39:03 INFO - PROCESS | 2295 | 1468831143717 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 2295 | 1468831143718 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:03 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f1e000 == 32 [pid = 2295] [id = 692] 01:39:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x119958000) [pid = 2295] [serial = 2076] [outer = 0x0] 01:39:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x119984c00) [pid = 2295] [serial = 2077] [outer = 0x119958000] 01:39:03 INFO - PROCESS | 2295 | 1468831143742 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x1199ec800) [pid = 2295] [serial = 2078] [outer = 0x119958000] 01:39:04 INFO - PROCESS | 2295 | 1468831144059 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:39:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 01:39:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:39:04 INFO - PROCESS | 2295 | 1468831144094 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 2295 | 1468831144095 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:39:04 INFO - PROCESS | 2295 | 1468831144097 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 2295 | 1468831144099 Marionette TRACE conn2 <- [1,2742,null,{}] 01:39:04 INFO - PROCESS | 2295 | 1468831144103 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}] 01:39:04 INFO - PROCESS | 2295 | 1468831144107 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:04 INFO - PROCESS | 2295 | 1468831144219 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:39:04 INFO - PROCESS | 2295 | 1468831144256 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 2295 | 1468831144257 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x128cdb800 == 33 [pid = 2295] [id = 693] 01:39:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x119c3d800) [pid = 2295] [serial = 2079] [outer = 0x0] 01:39:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x119c48c00) [pid = 2295] [serial = 2080] [outer = 0x119c3d800] 01:39:04 INFO - PROCESS | 2295 | 1468831144282 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x123110800) [pid = 2295] [serial = 2081] [outer = 0x119c3d800] 01:39:04 INFO - PROCESS | 2295 | 1468831144593 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:39:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 522ms 01:39:04 INFO - PROCESS | 2295 | 1468831144621 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 2295 | 1468831144622 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:39:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:39:04 INFO - PROCESS | 2295 | 1468831144624 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 2295 | 1468831144625 Marionette TRACE conn2 <- [1,2746,null,{}] 01:39:04 INFO - PROCESS | 2295 | 1468831144628 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}] 01:39:04 INFO - PROCESS | 2295 | 1468831144629 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:04 INFO - PROCESS | 2295 | 1468831144721 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x111ca8400) [pid = 2295] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x11942bc00) [pid = 2295] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x1198bb000) [pid = 2295] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x116762400) [pid = 2295] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x1185ba800) [pid = 2295] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x112db6800) [pid = 2295] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x113c26800) [pid = 2295] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:39:04 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x119c4bc00) [pid = 2295] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:39:04 INFO - PROCESS | 2295 | 1468831144809 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 2295 | 1468831144817 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:04 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295da800 == 34 [pid = 2295] [id = 694] 01:39:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x1127dac00) [pid = 2295] [serial = 2082] [outer = 0x0] 01:39:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x113ca8000) [pid = 2295] [serial = 2083] [outer = 0x1127dac00] 01:39:04 INFO - PROCESS | 2295 | 1468831144841 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x1194aa000) [pid = 2295] [serial = 2084] [outer = 0x1127dac00] 01:39:05 INFO - PROCESS | 2295 | 1468831145093 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:39:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 01:39:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:39:05 INFO - PROCESS | 2295 | 1468831145143 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 2295 | 1468831145144 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:39:05 INFO - PROCESS | 2295 | 1468831145146 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 2295 | 1468831145147 Marionette TRACE conn2 <- [1,2750,null,{}] 01:39:05 INFO - PROCESS | 2295 | 1468831145157 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}] 01:39:05 INFO - PROCESS | 2295 | 1468831145158 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:05 INFO - PROCESS | 2295 | 1468831145236 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:39:05 INFO - PROCESS | 2295 | 1468831145240 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 2295 | 1468831145241 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a91f000 == 35 [pid = 2295] [id = 695] 01:39:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x116815000) [pid = 2295] [serial = 2085] [outer = 0x0] 01:39:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x12370b400) [pid = 2295] [serial = 2086] [outer = 0x116815000] 01:39:05 INFO - PROCESS | 2295 | 1468831145268 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x123791800) [pid = 2295] [serial = 2087] [outer = 0x116815000] 01:39:05 INFO - PROCESS | 2295 | 1468831145590 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:39:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 477ms 01:39:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:39:05 INFO - PROCESS | 2295 | 1468831145623 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 2295 | 1468831145625 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:39:05 INFO - PROCESS | 2295 | 1468831145627 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 2295 | 1468831145628 Marionette TRACE conn2 <- [1,2754,null,{}] 01:39:05 INFO - PROCESS | 2295 | 1468831145631 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}] 01:39:05 INFO - PROCESS | 2295 | 1468831145632 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:05 INFO - PROCESS | 2295 | 1468831145705 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:39:05 INFO - PROCESS | 2295 | 1468831145770 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 2295 | 1468831145771 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:05 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa9e800 == 36 [pid = 2295] [id = 696] 01:39:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x1174a8000) [pid = 2295] [serial = 2088] [outer = 0x0] 01:39:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x123983800) [pid = 2295] [serial = 2089] [outer = 0x1174a8000] 01:39:05 INFO - PROCESS | 2295 | 1468831145796 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x123cc8400) [pid = 2295] [serial = 2090] [outer = 0x1174a8000] 01:39:06 INFO - PROCESS | 2295 | 1468831146054 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 01:39:06 INFO - PROCESS | 2295 | 1468831146096 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 2295 | 1468831146097 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:39:06 INFO - PROCESS | 2295 | 1468831146107 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 2295 | 1468831146108 Marionette TRACE conn2 <- [1,2758,null,{}] 01:39:06 INFO - PROCESS | 2295 | 1468831146110 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}] 01:39:06 INFO - PROCESS | 2295 | 1468831146111 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:06 INFO - PROCESS | 2295 | 1468831146191 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:39:06 INFO - PROCESS | 2295 | 1468831146195 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 2295 | 1468831146196 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d3800 == 37 [pid = 2295] [id = 697] 01:39:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x123c92c00) [pid = 2295] [serial = 2091] [outer = 0x0] 01:39:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1244dbc00) [pid = 2295] [serial = 2092] [outer = 0x123c92c00] 01:39:06 INFO - PROCESS | 2295 | 1468831146222 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x124822400) [pid = 2295] [serial = 2093] [outer = 0x123c92c00] 01:39:06 INFO - PROCESS | 2295 | 1468831146590 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 522ms 01:39:06 INFO - PROCESS | 2295 | 1468831146630 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 2295 | 1468831146631 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:39:06 INFO - PROCESS | 2295 | 1468831146635 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 2295 | 1468831146638 Marionette TRACE conn2 <- [1,2762,null,{}] 01:39:06 INFO - PROCESS | 2295 | 1468831146641 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}] 01:39:06 INFO - PROCESS | 2295 | 1468831146643 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:06 INFO - PROCESS | 2295 | 1468831146778 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:39:06 INFO - PROCESS | 2295 | 1468831146787 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 2295 | 1468831146800 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:06 INFO - PROCESS | 2295 | ++DOCSHELL 0x112646800 == 38 [pid = 2295] [id = 698] 01:39:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x10eafd800) [pid = 2295] [serial = 2094] [outer = 0x0] 01:39:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x110e28800) [pid = 2295] [serial = 2095] [outer = 0x10eafd800] 01:39:06 INFO - PROCESS | 2295 | 1468831146900 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x112d56000) [pid = 2295] [serial = 2096] [outer = 0x10eafd800] 01:39:07 INFO - PROCESS | 2295 | 1468831147477 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]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 872ms 01:39:07 INFO - PROCESS | 2295 | 1468831147507 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:39:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:39:07 INFO - PROCESS | 2295 | 1468831147509 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:39:07 INFO - PROCESS | 2295 | 1468831147513 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 2295 | 1468831147514 Marionette TRACE conn2 <- [1,2766,null,{}] 01:39:07 INFO - PROCESS | 2295 | 1468831147518 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}] 01:39:07 INFO - PROCESS | 2295 | 1468831147519 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:07 INFO - PROCESS | 2295 | 1468831147631 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:39:07 INFO - PROCESS | 2295 | 1468831147687 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 2295 | 1468831147689 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:07 INFO - PROCESS | 2295 | ++DOCSHELL 0x119c61000 == 39 [pid = 2295] [id = 699] 01:39:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x116762400) [pid = 2295] [serial = 2097] [outer = 0x0] 01:39:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x116aae400) [pid = 2295] [serial = 2098] [outer = 0x116762400] 01:39:07 INFO - PROCESS | 2295 | 1468831147720 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1176b4c00) [pid = 2295] [serial = 2099] [outer = 0x116762400] 01:39:08 INFO - PROCESS | 2295 | 1468831148385 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]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 924ms 01:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:39:08 INFO - PROCESS | 2295 | 1468831148437 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 2295 | 1468831148439 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:39:08 INFO - PROCESS | 2295 | 1468831148442 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 2295 | 1468831148445 Marionette TRACE conn2 <- [1,2770,null,{}] 01:39:08 INFO - PROCESS | 2295 | 1468831148449 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}] 01:39:08 INFO - PROCESS | 2295 | 1468831148451 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:08 INFO - PROCESS | 2295 | 1468831148558 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:39:08 INFO - PROCESS | 2295 | 1468831148637 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 2295 | 1468831148640 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:08 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff9800 == 40 [pid = 2295] [id = 700] 01:39:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1130c5c00) [pid = 2295] [serial = 2100] [outer = 0x0] 01:39:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x115e59800) [pid = 2295] [serial = 2101] [outer = 0x1130c5c00] 01:39:08 INFO - PROCESS | 2295 | 1468831148669 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1174ab000) [pid = 2295] [serial = 2102] [outer = 0x1130c5c00] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d3800 == 39 [pid = 2295] [id = 697] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa9e800 == 38 [pid = 2295] [id = 696] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x12a91f000 == 37 [pid = 2295] [id = 695] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x1295da800 == 36 [pid = 2295] [id = 694] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x128cdb800 == 35 [pid = 2295] [id = 693] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x124f1e000 == 34 [pid = 2295] [id = 692] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x123b7e800 == 33 [pid = 2295] [id = 691] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x119d79800 == 32 [pid = 2295] [id = 690] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x11877f000 == 31 [pid = 2295] [id = 689] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x1168c9800 == 30 [pid = 2295] [id = 688] 01:39:08 INFO - PROCESS | 2295 | --DOCSHELL 0x117ea8000 == 29 [pid = 2295] [id = 687] 01:39:09 INFO - PROCESS | 2295 | 1468831149045 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]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 626ms 01:39:09 INFO - PROCESS | 2295 | 1468831149069 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 2295 | 1468831149073 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:39:09 INFO - PROCESS | 2295 | 1468831149077 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 2295 | 1468831149079 Marionette TRACE conn2 <- [1,2774,null,{}] 01:39:09 INFO - PROCESS | 2295 | 1468831149082 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}] 01:39:09 INFO - PROCESS | 2295 | 1468831149083 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:09 INFO - PROCESS | 2295 | 1468831149165 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x124eda000) [pid = 2295] [serial = 2047] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x112dba000) [pid = 2295] [serial = 2041] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1233eec00) [pid = 2295] [serial = 2044] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1174adc00) [pid = 2295] [serial = 2042] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x11991e400) [pid = 2295] [serial = 2035] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x117e2b000) [pid = 2295] [serial = 2032] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x118757000) [pid = 2295] [serial = 2033] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x128894c00) [pid = 2295] [serial = 2024] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x112f4b400) [pid = 2295] [serial = 2026] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1131c5800) [pid = 2295] [serial = 2027] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x118110400) [pid = 2295] [serial = 2029] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x118759800) [pid = 2295] [serial = 2030] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x123711c00) [pid = 2295] [serial = 2045] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1211ea000) [pid = 2295] [serial = 2038] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x123107000) [pid = 2295] [serial = 2039] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x119986000) [pid = 2295] [serial = 2036] [outer = 0x0] [url = about:blank] 01:39:09 INFO - PROCESS | 2295 | 1468831149226 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 2295 | 1468831149228 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x1188dd800 == 30 [pid = 2295] [id = 701] 01:39:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x1131c8400) [pid = 2295] [serial = 2103] [outer = 0x0] 01:39:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x117e20400) [pid = 2295] [serial = 2104] [outer = 0x1131c8400] 01:39:09 INFO - PROCESS | 2295 | 1468831149259 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x118808c00) [pid = 2295] [serial = 2105] [outer = 0x1131c8400] 01:39:09 INFO - PROCESS | 2295 | 1468831149583 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]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 01:39:09 INFO - PROCESS | 2295 | 1468831149597 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 2295 | 1468831149600 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:39:09 INFO - PROCESS | 2295 | 1468831149606 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 2295 | 1468831149609 Marionette TRACE conn2 <- [1,2778,null,{}] 01:39:09 INFO - PROCESS | 2295 | 1468831149622 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}] 01:39:09 INFO - PROCESS | 2295 | 1468831149627 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:09 INFO - PROCESS | 2295 | 1468831149786 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:39:09 INFO - PROCESS | 2295 | 1468831149866 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 2295 | 1468831149869 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:09 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cf0800 == 31 [pid = 2295] [id = 702] 01:39:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x11880a000) [pid = 2295] [serial = 2106] [outer = 0x0] 01:39:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x11942c800) [pid = 2295] [serial = 2107] [outer = 0x11880a000] 01:39:09 INFO - PROCESS | 2295 | 1468831149903 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1199e5400) [pid = 2295] [serial = 2108] [outer = 0x11880a000] 01:39:10 INFO - PROCESS | 2295 | 1468831150193 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]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 625ms 01:39:10 INFO - PROCESS | 2295 | 1468831150230 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 2295 | 1468831150233 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:39:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:39:10 INFO - PROCESS | 2295 | 1468831150243 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 2295 | 1468831150244 Marionette TRACE conn2 <- [1,2782,null,{}] 01:39:10 INFO - PROCESS | 2295 | 1468831150246 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}] 01:39:10 INFO - PROCESS | 2295 | 1468831150247 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:10 INFO - PROCESS | 2295 | 1468831150328 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:39:10 INFO - PROCESS | 2295 | 1468831150389 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 2295 | 1468831150390 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x126a12000 == 32 [pid = 2295] [id = 703] 01:39:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x11887b800) [pid = 2295] [serial = 2109] [outer = 0x0] 01:39:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x119c45400) [pid = 2295] [serial = 2110] [outer = 0x11887b800] 01:39:10 INFO - PROCESS | 2295 | 1468831150417 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1210cb000) [pid = 2295] [serial = 2111] [outer = 0x11887b800] 01:39:10 INFO - PROCESS | 2295 | 1468831150674 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]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 473ms 01:39:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:39:10 INFO - PROCESS | 2295 | 1468831150726 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 2295 | 1468831150728 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:39:10 INFO - PROCESS | 2295 | 1468831150743 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 2295 | 1468831150744 Marionette TRACE conn2 <- [1,2786,null,{}] 01:39:10 INFO - PROCESS | 2295 | 1468831150748 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}] 01:39:10 INFO - PROCESS | 2295 | 1468831150753 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:10 INFO - PROCESS | 2295 | 1468831150865 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:39:10 INFO - PROCESS | 2295 | 1468831150952 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 2295 | 1468831150953 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:10 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a00b000 == 33 [pid = 2295] [id = 704] 01:39:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1131c0c00) [pid = 2295] [serial = 2112] [outer = 0x0] 01:39:10 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x123103400) [pid = 2295] [serial = 2113] [outer = 0x1131c0c00] 01:39:10 INFO - PROCESS | 2295 | 1468831150986 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x123635800) [pid = 2295] [serial = 2114] [outer = 0x1131c0c00] 01:39:11 INFO - PROCESS | 2295 | 1468831151368 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]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:39:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 682ms 01:39:11 INFO - PROCESS | 2295 | 1468831151414 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 2295 | 1468831151416 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:39:11 INFO - PROCESS | 2295 | 1468831151419 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 2295 | 1468831151421 Marionette TRACE conn2 <- [1,2790,null,{}] 01:39:11 INFO - PROCESS | 2295 | 1468831151424 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}] 01:39:11 INFO - PROCESS | 2295 | 1468831151430 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:11 INFO - PROCESS | 2295 | 1468831151614 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:39:11 INFO - PROCESS | 2295 | 1468831151637 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 2295 | 1468831151639 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:11 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b051000 == 34 [pid = 2295] [id = 705] 01:39:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12370ec00) [pid = 2295] [serial = 2115] [outer = 0x0] 01:39:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x12398cc00) [pid = 2295] [serial = 2116] [outer = 0x12370ec00] 01:39:11 INFO - PROCESS | 2295 | 1468831151678 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x125e3ec00) [pid = 2295] [serial = 2117] [outer = 0x12370ec00] 01:39:12 INFO - PROCESS | 2295 | 1468831152077 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]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:39:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 01:39:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:39:12 INFO - PROCESS | 2295 | 1468831152089 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 2295 | 1468831152090 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:39:12 INFO - PROCESS | 2295 | 1468831152092 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 2295 | 1468831152093 Marionette TRACE conn2 <- [1,2794,null,{}] 01:39:12 INFO - PROCESS | 2295 | 1468831152095 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}] 01:39:12 INFO - PROCESS | 2295 | 1468831152096 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:12 INFO - PROCESS | 2295 | 1468831152190 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:39:12 INFO - PROCESS | 2295 | 1468831152218 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 2295 | 1468831152219 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d3000 == 35 [pid = 2295] [id = 706] 01:39:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x119916000) [pid = 2295] [serial = 2118] [outer = 0x0] 01:39:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128892c00) [pid = 2295] [serial = 2119] [outer = 0x119916000] 01:39:12 INFO - PROCESS | 2295 | 1468831152244 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12898e800) [pid = 2295] [serial = 2120] [outer = 0x119916000] 01:39:12 INFO - PROCESS | 2295 | 1468831152572 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]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:39:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 01:39:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:39:12 INFO - PROCESS | 2295 | 1468831152612 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 2295 | 1468831152613 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:39:12 INFO - PROCESS | 2295 | 1468831152617 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 2295 | 1468831152620 Marionette TRACE conn2 <- [1,2798,null,{}] 01:39:12 INFO - PROCESS | 2295 | 1468831152623 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}] 01:39:12 INFO - PROCESS | 2295 | 1468831152624 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:12 INFO - PROCESS | 2295 | 1468831152723 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:39:12 INFO - PROCESS | 2295 | 1468831152726 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 2295 | 1468831152727 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:12 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bcd2000 == 36 [pid = 2295] [id = 707] 01:39:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x128897c00) [pid = 2295] [serial = 2121] [outer = 0x0] 01:39:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x128d1c800) [pid = 2295] [serial = 2122] [outer = 0x128897c00] 01:39:12 INFO - PROCESS | 2295 | 1468831152751 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12902e400) [pid = 2295] [serial = 2123] [outer = 0x128897c00] 01:39:13 INFO - PROCESS | 2295 | 1468831153087 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 524ms 01:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:39:13 INFO - PROCESS | 2295 | 1468831153141 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 2295 | 1468831153142 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:39:13 INFO - PROCESS | 2295 | 1468831153144 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 2295 | 1468831153145 Marionette TRACE conn2 <- [1,2802,null,{}] 01:39:13 INFO - PROCESS | 2295 | 1468831153148 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}] 01:39:13 INFO - PROCESS | 2295 | 1468831153149 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:13 INFO - PROCESS | 2295 | 1468831153243 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:39:13 INFO - PROCESS | 2295 | 1468831153256 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 2295 | 1468831153257 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6cc800 == 37 [pid = 2295] [id = 708] 01:39:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x129031000) [pid = 2295] [serial = 2124] [outer = 0x0] 01:39:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x129036400) [pid = 2295] [serial = 2125] [outer = 0x129031000] 01:39:13 INFO - PROCESS | 2295 | 1468831153282 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x129244400) [pid = 2295] [serial = 2126] [outer = 0x129031000] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x119424000) [pid = 2295] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123786400) [pid = 2295] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1174aa400) [pid = 2295] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x112f50c00) [pid = 2295] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x119c3d800) [pid = 2295] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112db9800) [pid = 2295] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x116142c00) [pid = 2295] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x118878000) [pid = 2295] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1237ab000) [pid = 2295] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x124827800) [pid = 2295] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119958000) [pid = 2295] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1127dac00) [pid = 2295] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x116815000) [pid = 2295] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1174a8000) [pid = 2295] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:39:13 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1131cac00) [pid = 2295] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:39:13 INFO - PROCESS | 2295 | 1468831153673 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 568ms 01:39:13 INFO - PROCESS | 2295 | 1468831153713 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 2295 | 1468831153715 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:39:13 INFO - PROCESS | 2295 | 1468831153727 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 2295 | 1468831153728 Marionette TRACE conn2 <- [1,2806,null,{}] 01:39:13 INFO - PROCESS | 2295 | 1468831153730 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}] 01:39:13 INFO - PROCESS | 2295 | 1468831153731 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:13 INFO - PROCESS | 2295 | 1468831153808 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:39:13 INFO - PROCESS | 2295 | 1468831153812 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 2295 | 1468831153813 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:13 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289aa000 == 38 [pid = 2295] [id = 709] 01:39:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1176ae400) [pid = 2295] [serial = 2127] [outer = 0x0] 01:39:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1194b4800) [pid = 2295] [serial = 2128] [outer = 0x1176ae400] 01:39:13 INFO - PROCESS | 2295 | 1468831153839 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x123103800) [pid = 2295] [serial = 2129] [outer = 0x1176ae400] 01:39:14 INFO - PROCESS | 2295 | 1468831154135 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]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 420ms 01:39:14 INFO - PROCESS | 2295 | 1468831154147 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 2295 | 1468831154149 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:39:14 INFO - PROCESS | 2295 | 1468831154163 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 2295 | 1468831154168 Marionette TRACE conn2 <- [1,2810,null,{}] 01:39:14 INFO - PROCESS | 2295 | 1468831154173 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}] 01:39:14 INFO - PROCESS | 2295 | 1468831154175 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:14 INFO - PROCESS | 2295 | 1468831154316 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:39:14 INFO - PROCESS | 2295 | 1468831154397 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 2295 | 1468831154399 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb51000 == 39 [pid = 2295] [id = 710] 01:39:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1185c1800) [pid = 2295] [serial = 2130] [outer = 0x0] 01:39:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x124edc800) [pid = 2295] [serial = 2131] [outer = 0x1185c1800] 01:39:14 INFO - PROCESS | 2295 | 1468831154442 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1292cd000) [pid = 2295] [serial = 2132] [outer = 0x1185c1800] 01:39:14 INFO - PROCESS | 2295 | 1468831154823 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]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 676ms 01:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:39:14 INFO - PROCESS | 2295 | 1468831154838 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 2295 | 1468831154839 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:39:14 INFO - PROCESS | 2295 | 1468831154841 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 2295 | 1468831154843 Marionette TRACE conn2 <- [1,2814,null,{}] 01:39:14 INFO - PROCESS | 2295 | 1468831154845 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}] 01:39:14 INFO - PROCESS | 2295 | 1468831154846 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:14 INFO - PROCESS | 2295 | 1468831154924 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:39:14 INFO - PROCESS | 2295 | 1468831154979 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 2295 | 1468831154980 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:14 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d32f800 == 40 [pid = 2295] [id = 711] 01:39:14 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1292cd400) [pid = 2295] [serial = 2133] [outer = 0x0] 01:39:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x129406800) [pid = 2295] [serial = 2134] [outer = 0x1292cd400] 01:39:15 INFO - PROCESS | 2295 | 1468831155007 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x12940f800) [pid = 2295] [serial = 2135] [outer = 0x1292cd400] 01:39:15 INFO - PROCESS | 2295 | 1468831155264 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 469ms 01:39:15 INFO - PROCESS | 2295 | 1468831155311 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 2295 | 1468831155312 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:39:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:39:15 INFO - PROCESS | 2295 | 1468831155323 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 2295 | 1468831155324 Marionette TRACE conn2 <- [1,2818,null,{}] 01:39:15 INFO - PROCESS | 2295 | 1468831155326 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}] 01:39:15 INFO - PROCESS | 2295 | 1468831155327 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:15 INFO - PROCESS | 2295 | 1468831155410 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:39:15 INFO - PROCESS | 2295 | 1468831155414 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 2295 | 1468831155415 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:15 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d38b000 == 41 [pid = 2295] [id = 712] 01:39:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12a376400) [pid = 2295] [serial = 2136] [outer = 0x0] 01:39:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12a6b2000) [pid = 2295] [serial = 2137] [outer = 0x12a376400] 01:39:15 INFO - PROCESS | 2295 | 1468831155441 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x12a6b7400) [pid = 2295] [serial = 2138] [outer = 0x12a376400] 01:39:15 INFO - PROCESS | 2295 | 1468831155943 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 679ms 01:39:16 INFO - PROCESS | 2295 | 1468831155995 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 2295 | 1468831155997 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:39:16 INFO - PROCESS | 2295 | 1468831156020 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 2295 | 1468831156023 Marionette TRACE conn2 <- [1,2822,null,{}] 01:39:16 INFO - PROCESS | 2295 | 1468831156027 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}] 01:39:16 INFO - PROCESS | 2295 | 1468831156029 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:16 INFO - PROCESS | 2295 | 1468831156134 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:39:16 INFO - PROCESS | 2295 | 1468831156204 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 2295 | 1468831156205 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x119459800 == 42 [pid = 2295] [id = 713] 01:39:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1174a6000) [pid = 2295] [serial = 2139] [outer = 0x0] 01:39:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x117e1f000) [pid = 2295] [serial = 2140] [outer = 0x1174a6000] 01:39:16 INFO - PROCESS | 2295 | 1468831156237 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x11875e000) [pid = 2295] [serial = 2141] [outer = 0x1174a6000] 01:39:16 INFO - PROCESS | 2295 | 1468831156655 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]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 674ms 01:39:16 INFO - PROCESS | 2295 | 1468831156693 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 2295 | 1468831156696 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:39:16 INFO - PROCESS | 2295 | 1468831156701 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 2295 | 1468831156703 Marionette TRACE conn2 <- [1,2826,null,{}] 01:39:16 INFO - PROCESS | 2295 | 1468831156706 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}] 01:39:16 INFO - PROCESS | 2295 | 1468831156707 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:16 INFO - PROCESS | 2295 | 1468831156814 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:39:16 INFO - PROCESS | 2295 | 1468831156910 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 2295 | 1468831156912 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:16 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a911800 == 43 [pid = 2295] [id = 714] 01:39:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1199e9400) [pid = 2295] [serial = 2142] [outer = 0x0] 01:39:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x119c3d000) [pid = 2295] [serial = 2143] [outer = 0x1199e9400] 01:39:16 INFO - PROCESS | 2295 | 1468831156944 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x1211ef000) [pid = 2295] [serial = 2144] [outer = 0x1199e9400] 01:39:17 INFO - PROCESS | 2295 | 1468831157368 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 721ms 01:39:17 INFO - PROCESS | 2295 | 1468831157423 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 2295 | 1468831157424 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:39:17 INFO - PROCESS | 2295 | 1468831157427 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 2295 | 1468831157430 Marionette TRACE conn2 <- [1,2830,null,{}] 01:39:17 INFO - PROCESS | 2295 | 1468831157437 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}] 01:39:17 INFO - PROCESS | 2295 | 1468831157440 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:17 INFO - PROCESS | 2295 | 1468831157542 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:39:17 INFO - PROCESS | 2295 | 1468831157604 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 2295 | 1468831157606 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:17 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d38a800 == 44 [pid = 2295] [id = 715] 01:39:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12398e400) [pid = 2295] [serial = 2145] [outer = 0x0] 01:39:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x124826c00) [pid = 2295] [serial = 2146] [outer = 0x12398e400] 01:39:17 INFO - PROCESS | 2295 | 1468831157637 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12888b800) [pid = 2295] [serial = 2147] [outer = 0x12398e400] 01:39:18 INFO - PROCESS | 2295 | 1468831158104 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]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 725ms 01:39:18 INFO - PROCESS | 2295 | 1468831158161 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 2295 | 1468831158163 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:39:18 INFO - PROCESS | 2295 | 1468831158167 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 2295 | 1468831158168 Marionette TRACE conn2 <- [1,2834,null,{}] 01:39:18 INFO - PROCESS | 2295 | 1468831158171 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}] 01:39:18 INFO - PROCESS | 2295 | 1468831158172 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:18 INFO - PROCESS | 2295 | 1468831158278 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:39:18 INFO - PROCESS | 2295 | 1468831158336 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 2295 | 1468831158337 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:18 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191a7800 == 45 [pid = 2295] [id = 716] 01:39:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x11887f400) [pid = 2295] [serial = 2148] [outer = 0x0] 01:39:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x12370d400) [pid = 2295] [serial = 2149] [outer = 0x11887f400] 01:39:18 INFO - PROCESS | 2295 | 1468831158367 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x125ebbc00) [pid = 2295] [serial = 2150] [outer = 0x11887f400] 01:39:18 INFO - PROCESS | 2295 | 1468831158918 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 821ms 01:39:18 INFO - PROCESS | 2295 | 1468831158988 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:39:18 INFO - PROCESS | 2295 | 1468831158991 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:39:18 INFO - PROCESS | 2295 | 1468831158993 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 2295 | 1468831158997 Marionette TRACE conn2 <- [1,2838,null,{}] 01:39:19 INFO - PROCESS | 2295 | 1468831159000 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}] 01:39:19 INFO - PROCESS | 2295 | 1468831159001 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:19 INFO - PROCESS | 2295 | 1468831159097 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:39:19 INFO - PROCESS | 2295 | 1468831159156 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 2295 | 1468831159158 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:19 INFO - PROCESS | 2295 | ++DOCSHELL 0x119454800 == 46 [pid = 2295] [id = 717] 01:39:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x1133c0800) [pid = 2295] [serial = 2151] [outer = 0x0] 01:39:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1174acc00) [pid = 2295] [serial = 2152] [outer = 0x1133c0800] 01:39:19 INFO - PROCESS | 2295 | 1468831159186 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x1185bd400) [pid = 2295] [serial = 2153] [outer = 0x1133c0800] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12d32f800 == 45 [pid = 2295] [id = 711] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb51000 == 44 [pid = 2295] [id = 710] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1289aa000 == 43 [pid = 2295] [id = 709] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6cc800 == 42 [pid = 2295] [id = 708] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12bcd2000 == 41 [pid = 2295] [id = 707] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d3000 == 40 [pid = 2295] [id = 706] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12b051000 == 39 [pid = 2295] [id = 705] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x11a00b000 == 38 [pid = 2295] [id = 704] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x126a12000 == 37 [pid = 2295] [id = 703] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x123cf0800 == 36 [pid = 2295] [id = 702] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1188dd800 == 35 [pid = 2295] [id = 701] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff9800 == 34 [pid = 2295] [id = 700] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x112646800 == 33 [pid = 2295] [id = 698] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x119c61000 == 32 [pid = 2295] [id = 699] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x1191a7800 == 31 [pid = 2295] [id = 716] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12d38a800 == 30 [pid = 2295] [id = 715] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12a911800 == 29 [pid = 2295] [id = 714] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x119459800 == 28 [pid = 2295] [id = 713] 01:39:19 INFO - PROCESS | 2295 | --DOCSHELL 0x12d38b000 == 27 [pid = 2295] [id = 712] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x125d29c00) [pid = 2295] [serial = 2048] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x1244dbc00) [pid = 2295] [serial = 2092] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1185b6400) [pid = 2295] [serial = 2071] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x112f55400) [pid = 2295] [serial = 2065] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1131c7400) [pid = 2295] [serial = 2066] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x119c48c00) [pid = 2295] [serial = 2080] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1164db000) [pid = 2295] [serial = 2063] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1131c0800) [pid = 2295] [serial = 2062] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1185c2800) [pid = 2295] [serial = 2051] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x116646800) [pid = 2295] [serial = 2050] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x119c42400) [pid = 2295] [serial = 2054] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x119988c00) [pid = 2295] [serial = 2053] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12427bc00) [pid = 2295] [serial = 2057] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123983c00) [pid = 2295] [serial = 2056] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x128896c00) [pid = 2295] [serial = 2060] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x125ec1800) [pid = 2295] [serial = 2059] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1199ec800) [pid = 2295] [serial = 2078] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x119984c00) [pid = 2295] [serial = 2077] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x123110800) [pid = 2295] [serial = 2081] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x113ca8000) [pid = 2295] [serial = 2083] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x1194aa000) [pid = 2295] [serial = 2084] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12370b400) [pid = 2295] [serial = 2086] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x123983800) [pid = 2295] [serial = 2089] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x116646000) [pid = 2295] [serial = 2068] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1174a7800) [pid = 2295] [serial = 2069] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1198b8c00) [pid = 2295] [serial = 2074] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119950c00) [pid = 2295] [serial = 2075] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x123791800) [pid = 2295] [serial = 2087] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1185bb000) [pid = 2295] [serial = 2072] [outer = 0x0] [url = about:blank] 01:39:19 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x123cc8400) [pid = 2295] [serial = 2090] [outer = 0x0] [url = about:blank] 01:39:20 INFO - PROCESS | 2295 | 1468831160129 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1174ms 01:39:20 INFO - PROCESS | 2295 | 1468831160168 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:39:20 INFO - PROCESS | 2295 | 1468831160171 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:39:20 INFO - PROCESS | 2295 | 1468831160173 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 2295 | 1468831160175 Marionette TRACE conn2 <- [1,2842,null,{}] 01:39:20 INFO - PROCESS | 2295 | 1468831160179 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}] 01:39:20 INFO - PROCESS | 2295 | 1468831160181 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:20 INFO - PROCESS | 2295 | 1468831160265 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:39:20 INFO - PROCESS | 2295 | 1468831160323 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 2295 | 1468831160324 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x116ff1000 == 28 [pid = 2295] [id = 718] 01:39:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1127e0800) [pid = 2295] [serial = 2154] [outer = 0x0] 01:39:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x112f51800) [pid = 2295] [serial = 2155] [outer = 0x1127e0800] 01:39:20 INFO - PROCESS | 2295 | 1468831160351 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1131c2800) [pid = 2295] [serial = 2156] [outer = 0x1127e0800] 01:39:20 INFO - PROCESS | 2295 | 1468831160707 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 570ms 01:39:20 INFO - PROCESS | 2295 | 1468831160743 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 2295 | 1468831160747 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:39:20 INFO - PROCESS | 2295 | 1468831160754 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 2295 | 1468831160756 Marionette TRACE conn2 <- [1,2846,null,{}] 01:39:20 INFO - PROCESS | 2295 | 1468831160759 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}] 01:39:20 INFO - PROCESS | 2295 | 1468831160761 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:20 INFO - PROCESS | 2295 | 1468831160841 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:39:20 INFO - PROCESS | 2295 | 1468831160897 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 2295 | 1468831160899 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:20 INFO - PROCESS | 2295 | ++DOCSHELL 0x119199000 == 29 [pid = 2295] [id = 719] 01:39:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1131c0800) [pid = 2295] [serial = 2157] [outer = 0x0] 01:39:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x115d95400) [pid = 2295] [serial = 2158] [outer = 0x1131c0800] 01:39:20 INFO - PROCESS | 2295 | 1468831160926 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1174ae800) [pid = 2295] [serial = 2159] [outer = 0x1131c0800] 01:39:21 INFO - PROCESS | 2295 | 1468831161244 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]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 519ms 01:39:21 INFO - PROCESS | 2295 | 1468831161274 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 2295 | 1468831161275 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:39:21 INFO - PROCESS | 2295 | 1468831161278 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 2295 | 1468831161280 Marionette TRACE conn2 <- [1,2850,null,{}] 01:39:21 INFO - PROCESS | 2295 | 1468831161290 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}] 01:39:21 INFO - PROCESS | 2295 | 1468831161294 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:21 INFO - PROCESS | 2295 | 1468831161368 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:39:21 INFO - PROCESS | 2295 | 1468831161373 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 2295 | 1468831161374 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x123198000 == 30 [pid = 2295] [id = 720] 01:39:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x1121bd400) [pid = 2295] [serial = 2160] [outer = 0x0] 01:39:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x11875b000) [pid = 2295] [serial = 2161] [outer = 0x1121bd400] 01:39:21 INFO - PROCESS | 2295 | 1468831161405 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x11910e000) [pid = 2295] [serial = 2162] [outer = 0x1121bd400] 01:39:21 INFO - PROCESS | 2295 | 1468831161758 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 01:39:21 INFO - PROCESS | 2295 | 1468831161813 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 2295 | 1468831161816 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:39:21 INFO - PROCESS | 2295 | 1468831161819 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 2295 | 1468831161821 Marionette TRACE conn2 <- [1,2854,null,{}] 01:39:21 INFO - PROCESS | 2295 | 1468831161824 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}] 01:39:21 INFO - PROCESS | 2295 | 1468831161827 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:21 INFO - PROCESS | 2295 | 1468831161949 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:39:21 INFO - PROCESS | 2295 | 1468831161955 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 2295 | 1468831161956 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:21 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f21000 == 31 [pid = 2295] [id = 721] 01:39:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x1194b1000) [pid = 2295] [serial = 2163] [outer = 0x0] 01:39:21 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x11991b800) [pid = 2295] [serial = 2164] [outer = 0x1194b1000] 01:39:21 INFO - PROCESS | 2295 | 1468831161997 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x119951800) [pid = 2295] [serial = 2165] [outer = 0x1194b1000] 01:39:22 INFO - PROCESS | 2295 | --DOCSHELL 0x123b8f000 == 30 [pid = 2295] [id = 16] 01:39:22 INFO - PROCESS | 2295 | 1468831162406 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]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 621ms 01:39:22 INFO - PROCESS | 2295 | 1468831162442 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 2295 | 1468831162444 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:39:22 INFO - PROCESS | 2295 | 1468831162446 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 2295 | 1468831162447 Marionette TRACE conn2 <- [1,2858,null,{}] 01:39:22 INFO - PROCESS | 2295 | 1468831162455 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}] 01:39:22 INFO - PROCESS | 2295 | 1468831162456 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:22 INFO - PROCESS | 2295 | 1468831162553 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:39:22 INFO - PROCESS | 2295 | 1468831162556 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 2295 | 1468831162558 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:22 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289ba800 == 31 [pid = 2295] [id = 722] 01:39:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x112f49400) [pid = 2295] [serial = 2166] [outer = 0x0] 01:39:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x119987800) [pid = 2295] [serial = 2167] [outer = 0x112f49400] 01:39:22 INFO - PROCESS | 2295 | 1468831162582 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1199e9800) [pid = 2295] [serial = 2168] [outer = 0x112f49400] 01:39:23 INFO - PROCESS | 2295 | 1468831163019 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 624ms 01:39:23 INFO - PROCESS | 2295 | 1468831163072 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 2295 | 1468831163074 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:39:23 INFO - PROCESS | 2295 | 1468831163077 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 2295 | 1468831163079 Marionette TRACE conn2 <- [1,2862,null,{}] 01:39:23 INFO - PROCESS | 2295 | 1468831163082 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}] 01:39:23 INFO - PROCESS | 2295 | 1468831163088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:23 INFO - PROCESS | 2295 | 1468831163256 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:39:23 INFO - PROCESS | 2295 | 1468831163278 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 2295 | 1468831163280 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x1295c4000 == 32 [pid = 2295] [id = 723] 01:39:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1199e8c00) [pid = 2295] [serial = 2169] [outer = 0x0] 01:39:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119c4a400) [pid = 2295] [serial = 2170] [outer = 0x1199e8c00] 01:39:23 INFO - PROCESS | 2295 | 1468831163320 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1233f4400) [pid = 2295] [serial = 2171] [outer = 0x1199e8c00] 01:39:23 INFO - PROCESS | 2295 | 1468831163702 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]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 676ms 01:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:39:23 INFO - PROCESS | 2295 | 1468831163759 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 2295 | 1468831163761 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:39:23 INFO - PROCESS | 2295 | 1468831163763 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 2295 | 1468831163764 Marionette TRACE conn2 <- [1,2866,null,{}] 01:39:23 INFO - PROCESS | 2295 | 1468831163766 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}] 01:39:23 INFO - PROCESS | 2295 | 1468831163767 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:23 INFO - PROCESS | 2295 | 1468831163879 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:39:23 INFO - PROCESS | 2295 | 1468831163894 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 2295 | 1468831163895 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:23 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a66d000 == 33 [pid = 2295] [id = 724] 01:39:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1211ecc00) [pid = 2295] [serial = 2172] [outer = 0x0] 01:39:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12370cc00) [pid = 2295] [serial = 2173] [outer = 0x1211ecc00] 01:39:23 INFO - PROCESS | 2295 | 1468831163919 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x123791000) [pid = 2295] [serial = 2174] [outer = 0x1211ecc00] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x123c92c00) [pid = 2295] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1185c1800) [pid = 2295] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12370ec00) [pid = 2295] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x119916000) [pid = 2295] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x129031000) [pid = 2295] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x1131c8400) [pid = 2295] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1131c0c00) [pid = 2295] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1130c5c00) [pid = 2295] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x10eafd800) [pid = 2295] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x11887b800) [pid = 2295] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x11880a000) [pid = 2295] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x116762400) [pid = 2295] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x128897c00) [pid = 2295] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x1176ae400) [pid = 2295] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1292cd400) [pid = 2295] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:39:24 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12a376400) [pid = 2295] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:39:24 INFO - PROCESS | 2295 | 1468831164421 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]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 669ms 01:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:39:24 INFO - PROCESS | 2295 | 1468831164434 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 2295 | 1468831164435 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:39:24 INFO - PROCESS | 2295 | 1468831164437 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 2295 | 1468831164438 Marionette TRACE conn2 <- [1,2870,null,{}] 01:39:24 INFO - PROCESS | 2295 | 1468831164440 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}] 01:39:24 INFO - PROCESS | 2295 | 1468831164441 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:24 INFO - PROCESS | 2295 | 1468831164520 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:39:24 INFO - PROCESS | 2295 | 1468831164523 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 2295 | 1468831164524 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:24 INFO - PROCESS | 2295 | ++DOCSHELL 0x12aa8f000 == 34 [pid = 2295] [id = 725] 01:39:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x1130c5c00) [pid = 2295] [serial = 2175] [outer = 0x0] 01:39:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x118103c00) [pid = 2295] [serial = 2176] [outer = 0x1130c5c00] 01:39:24 INFO - PROCESS | 2295 | 1468831164550 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x119983400) [pid = 2295] [serial = 2177] [outer = 0x1130c5c00] 01:39:24 INFO - PROCESS | 2295 | 1468831164874 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]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 470ms 01:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:39:24 INFO - PROCESS | 2295 | 1468831164908 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 2295 | 1468831164909 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:39:24 INFO - PROCESS | 2295 | 1468831164919 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 2295 | 1468831164920 Marionette TRACE conn2 <- [1,2874,null,{}] 01:39:24 INFO - PROCESS | 2295 | 1468831164922 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}] 01:39:24 INFO - PROCESS | 2295 | 1468831164924 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:25 INFO - PROCESS | 2295 | 1468831165023 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:39:25 INFO - PROCESS | 2295 | 1468831165028 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 2295 | 1468831165029 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x123196000 == 35 [pid = 2295] [id = 726] 01:39:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x119c44000) [pid = 2295] [serial = 2178] [outer = 0x0] 01:39:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x123789c00) [pid = 2295] [serial = 2179] [outer = 0x119c44000] 01:39:25 INFO - PROCESS | 2295 | 1468831165056 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x123985800) [pid = 2295] [serial = 2180] [outer = 0x119c44000] 01:39:25 INFO - PROCESS | 2295 | 1468831165371 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]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 477ms 01:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:39:25 INFO - PROCESS | 2295 | 1468831165389 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 2295 | 1468831165390 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:39:25 INFO - PROCESS | 2295 | 1468831165392 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 2295 | 1468831165393 Marionette TRACE conn2 <- [1,2878,null,{}] 01:39:25 INFO - PROCESS | 2295 | 1468831165395 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}] 01:39:25 INFO - PROCESS | 2295 | 1468831165396 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:25 INFO - PROCESS | 2295 | 1468831165472 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:39:25 INFO - PROCESS | 2295 | 1468831165476 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 2295 | 1468831165477 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:25 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9d3000 == 36 [pid = 2295] [id = 727] 01:39:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x123987000) [pid = 2295] [serial = 2181] [outer = 0x0] 01:39:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x12398b800) [pid = 2295] [serial = 2182] [outer = 0x123987000] 01:39:25 INFO - PROCESS | 2295 | 1468831165504 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x12427d000) [pid = 2295] [serial = 2183] [outer = 0x123987000] 01:39:25 INFO - PROCESS | 2295 | 1468831165833 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]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 468ms 01:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:39:25 INFO - PROCESS | 2295 | 1468831165860 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 2295 | 1468831165862 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:39:25 INFO - PROCESS | 2295 | 1468831165864 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 2295 | 1468831165873 Marionette TRACE conn2 <- [1,2882,null,{}] 01:39:25 INFO - PROCESS | 2295 | 1468831165876 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}] 01:39:25 INFO - PROCESS | 2295 | 1468831165878 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:26 INFO - PROCESS | 2295 | 1468831165994 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:39:26 INFO - PROCESS | 2295 | 1468831166003 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 2295 | 1468831166004 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x1289b8800 == 37 [pid = 2295] [id = 728] 01:39:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x119422c00) [pid = 2295] [serial = 2184] [outer = 0x0] 01:39:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x1246a5400) [pid = 2295] [serial = 2185] [outer = 0x119422c00] 01:39:26 INFO - PROCESS | 2295 | 1468831166031 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x125d2a400) [pid = 2295] [serial = 2186] [outer = 0x119422c00] 01:39:26 INFO - PROCESS | 2295 | 1468831166409 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 577ms 01:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:39:26 INFO - PROCESS | 2295 | 1468831166442 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 2295 | 1468831166445 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:39:26 INFO - PROCESS | 2295 | 1468831166448 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 2295 | 1468831166451 Marionette TRACE conn2 <- [1,2886,null,{}] 01:39:26 INFO - PROCESS | 2295 | 1468831166456 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}] 01:39:26 INFO - PROCESS | 2295 | 1468831166457 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:26 INFO - PROCESS | 2295 | 1468831166596 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:39:26 INFO - PROCESS | 2295 | 1468831166654 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 2295 | 1468831166657 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:26 INFO - PROCESS | 2295 | ++DOCSHELL 0x116fe2000 == 38 [pid = 2295] [id = 729] 01:39:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1127d3400) [pid = 2295] [serial = 2187] [outer = 0x0] 01:39:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1127ddc00) [pid = 2295] [serial = 2188] [outer = 0x1127d3400] 01:39:26 INFO - PROCESS | 2295 | 1468831166689 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x113015000) [pid = 2295] [serial = 2189] [outer = 0x1127d3400] 01:39:27 INFO - PROCESS | 2295 | 1468831167210 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]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 775ms 01:39:27 INFO - PROCESS | 2295 | 1468831167222 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 2295 | 1468831167225 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:39:27 INFO - PROCESS | 2295 | 1468831167230 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 2295 | 1468831167232 Marionette TRACE conn2 <- [1,2890,null,{}] 01:39:27 INFO - PROCESS | 2295 | 1468831167262 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}] 01:39:27 INFO - PROCESS | 2295 | 1468831167264 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:27 INFO - PROCESS | 2295 | 1468831167374 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:39:27 INFO - PROCESS | 2295 | 1468831167456 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 2295 | 1468831167457 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:27 INFO - PROCESS | 2295 | ++DOCSHELL 0x1248c2000 == 39 [pid = 2295] [id = 730] 01:39:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x116aaec00) [pid = 2295] [serial = 2190] [outer = 0x0] 01:39:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1174b1800) [pid = 2295] [serial = 2191] [outer = 0x116aaec00] 01:39:27 INFO - PROCESS | 2295 | 1468831167488 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x11810fc00) [pid = 2295] [serial = 2192] [outer = 0x116aaec00] 01:39:28 INFO - PROCESS | 2295 | 1468831168147 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 999ms 01:39:28 INFO - PROCESS | 2295 | 1468831168230 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 2295 | 1468831168232 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:39:28 INFO - PROCESS | 2295 | 1468831168236 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 2295 | 1468831168238 Marionette TRACE conn2 <- [1,2894,null,{}] 01:39:28 INFO - PROCESS | 2295 | 1468831168241 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}] 01:39:28 INFO - PROCESS | 2295 | 1468831168243 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:28 INFO - PROCESS | 2295 | 1468831168347 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:39:28 INFO - PROCESS | 2295 | 1468831168407 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 2295 | 1468831168410 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x117eb4800 == 40 [pid = 2295] [id = 731] 01:39:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1132e0c00) [pid = 2295] [serial = 2193] [outer = 0x0] 01:39:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x114fd9400) [pid = 2295] [serial = 2194] [outer = 0x1132e0c00] 01:39:28 INFO - PROCESS | 2295 | 1468831168438 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x116816400) [pid = 2295] [serial = 2195] [outer = 0x1132e0c00] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9d3000 == 39 [pid = 2295] [id = 727] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x123196000 == 38 [pid = 2295] [id = 726] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x12aa8f000 == 37 [pid = 2295] [id = 725] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x12a66d000 == 36 [pid = 2295] [id = 724] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x1295c4000 == 35 [pid = 2295] [id = 723] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x1289ba800 == 34 [pid = 2295] [id = 722] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x124f21000 == 33 [pid = 2295] [id = 721] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x123198000 == 32 [pid = 2295] [id = 720] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x119199000 == 31 [pid = 2295] [id = 719] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x116ff1000 == 30 [pid = 2295] [id = 718] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x119454800 == 29 [pid = 2295] [id = 717] 01:39:28 INFO - PROCESS | 2295 | --DOCSHELL 0x123b8e800 == 28 [pid = 2295] [id = 17] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x12a6b7400) [pid = 2295] [serial = 2138] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x124822400) [pid = 2295] [serial = 2093] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1292cd000) [pid = 2295] [serial = 2132] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x12398cc00) [pid = 2295] [serial = 2116] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x12898e800) [pid = 2295] [serial = 2120] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x128892c00) [pid = 2295] [serial = 2119] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x129036400) [pid = 2295] [serial = 2125] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x117e20400) [pid = 2295] [serial = 2104] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x118808c00) [pid = 2295] [serial = 2105] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123103400) [pid = 2295] [serial = 2113] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x115e59800) [pid = 2295] [serial = 2101] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1174ab000) [pid = 2295] [serial = 2102] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x110e28800) [pid = 2295] [serial = 2095] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112d56000) [pid = 2295] [serial = 2096] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119c45400) [pid = 2295] [serial = 2110] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1210cb000) [pid = 2295] [serial = 2111] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11942c800) [pid = 2295] [serial = 2107] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x1199e5400) [pid = 2295] [serial = 2108] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x116aae400) [pid = 2295] [serial = 2098] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1176b4c00) [pid = 2295] [serial = 2099] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x12902e400) [pid = 2295] [serial = 2123] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x128d1c800) [pid = 2295] [serial = 2122] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1194b4800) [pid = 2295] [serial = 2128] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x129244400) [pid = 2295] [serial = 2126] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x125e3ec00) [pid = 2295] [serial = 2117] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x124edc800) [pid = 2295] [serial = 2131] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x123635800) [pid = 2295] [serial = 2114] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x123103800) [pid = 2295] [serial = 2129] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x129406800) [pid = 2295] [serial = 2134] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12940f800) [pid = 2295] [serial = 2135] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x12a6b2000) [pid = 2295] [serial = 2137] [outer = 0x0] [url = about:blank] 01:39:28 INFO - PROCESS | 2295 | 1468831168837 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]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 622ms 01:39:28 INFO - PROCESS | 2295 | 1468831168858 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 2295 | 1468831168861 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:39:28 INFO - PROCESS | 2295 | 1468831168866 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 2295 | 1468831168868 Marionette TRACE conn2 <- [1,2898,null,{}] 01:39:28 INFO - PROCESS | 2295 | 1468831168870 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}] 01:39:28 INFO - PROCESS | 2295 | 1468831168872 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:28 INFO - PROCESS | 2295 | 1468831168954 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:39:28 INFO - PROCESS | 2295 | 1468831168959 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 2295 | 1468831168960 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:28 INFO - PROCESS | 2295 | ++DOCSHELL 0x119d72800 == 29 [pid = 2295] [id = 732] 01:39:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x118106000) [pid = 2295] [serial = 2196] [outer = 0x0] 01:39:28 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x1185b6000) [pid = 2295] [serial = 2197] [outer = 0x118106000] 01:39:28 INFO - PROCESS | 2295 | 1468831168987 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x118804800) [pid = 2295] [serial = 2198] [outer = 0x118106000] 01:39:29 INFO - PROCESS | 2295 | 1468831169358 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]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 01:39:29 INFO - PROCESS | 2295 | 1468831169387 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 2295 | 1468831169388 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:39:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:39:29 INFO - PROCESS | 2295 | 1468831169391 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 2295 | 1468831169393 Marionette TRACE conn2 <- [1,2902,null,{}] 01:39:29 INFO - PROCESS | 2295 | 1468831169401 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}] 01:39:29 INFO - PROCESS | 2295 | 1468831169404 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:29 INFO - PROCESS | 2295 | 1468831169485 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:39:29 INFO - PROCESS | 2295 | 1468831169492 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 2295 | 1468831169494 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:29 INFO - PROCESS | 2295 | ++DOCSHELL 0x1242cc000 == 30 [pid = 2295] [id = 733] 01:39:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x11942cc00) [pid = 2295] [serial = 2199] [outer = 0x0] 01:39:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x119921000) [pid = 2295] [serial = 2200] [outer = 0x11942cc00] 01:39:29 INFO - PROCESS | 2295 | 1468831169522 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x1199e8800) [pid = 2295] [serial = 2201] [outer = 0x11942cc00] 01:39:29 INFO - PROCESS | 2295 | 1468831169888 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 01:39:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:39:29 INFO - PROCESS | 2295 | 1468831169917 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 2295 | 1468831169921 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:39:29 INFO - PROCESS | 2295 | 1468831169923 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 2295 | 1468831169924 Marionette TRACE conn2 <- [1,2906,null,{}] 01:39:29 INFO - PROCESS | 2295 | 1468831169926 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}] 01:39:29 INFO - PROCESS | 2295 | 1468831169927 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:30 INFO - PROCESS | 2295 | 1468831170006 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:39:30 INFO - PROCESS | 2295 | 1468831170010 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 2295 | 1468831170011 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd6000 == 31 [pid = 2295] [id = 734] 01:39:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x119c40400) [pid = 2295] [serial = 2202] [outer = 0x0] 01:39:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119cba800) [pid = 2295] [serial = 2203] [outer = 0x119c40400] 01:39:30 INFO - PROCESS | 2295 | 1468831170036 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1211ef800) [pid = 2295] [serial = 2204] [outer = 0x119c40400] 01:39:30 INFO - PROCESS | 2295 | 1468831170372 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 470ms 01:39:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:39:30 INFO - PROCESS | 2295 | 1468831170393 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 2295 | 1468831170395 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:39:30 INFO - PROCESS | 2295 | 1468831170397 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 2295 | 1468831170398 Marionette TRACE conn2 <- [1,2910,null,{}] 01:39:30 INFO - PROCESS | 2295 | 1468831170402 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}] 01:39:30 INFO - PROCESS | 2295 | 1468831170404 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:30 INFO - PROCESS | 2295 | 1468831170478 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:39:30 INFO - PROCESS | 2295 | 1468831170481 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 2295 | 1468831170483 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:30 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a90f000 == 32 [pid = 2295] [id = 735] 01:39:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1211eb800) [pid = 2295] [serial = 2205] [outer = 0x0] 01:39:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x123104c00) [pid = 2295] [serial = 2206] [outer = 0x1211eb800] 01:39:30 INFO - PROCESS | 2295 | 1468831170517 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x123709800) [pid = 2295] [serial = 2207] [outer = 0x1211eb800] 01:39:30 INFO - PROCESS | 2295 | 1468831170828 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]]]}] 01:39:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:39:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:39:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 473ms 01:39:30 INFO - PROCESS | 2295 | 1468831170873 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 2295 | 1468831170874 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:39:30 INFO - TEST-START | /DOMEvents/constructors.html 01:39:30 INFO - PROCESS | 2295 | 1468831170876 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 2295 | 1468831170877 Marionette TRACE conn2 <- [1,2914,null,{}] 01:39:30 INFO - PROCESS | 2295 | 1468831170908 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}] 01:39:30 INFO - PROCESS | 2295 | 1468831170912 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:31 INFO - PROCESS | 2295 | 1468831171262 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x123b8f800) [pid = 2295] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x112f49400) [pid = 2295] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1133c0800) [pid = 2295] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1127e0800) [pid = 2295] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1121bd400) [pid = 2295] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1194b1000) [pid = 2295] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x1199e8c00) [pid = 2295] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x1131c0800) [pid = 2295] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x1174a6000) [pid = 2295] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x123987000) [pid = 2295] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x1199e9400) [pid = 2295] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x12398e400) [pid = 2295] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x11887f400) [pid = 2295] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x1211ecc00) [pid = 2295] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x12cbd6c00) [pid = 2295] [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.] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x1130c5c00) [pid = 2295] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:39:31 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x119c44000) [pid = 2295] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:39:31 INFO - PROCESS | 2295 | 1468831171308 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 2295 | 1468831171310 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x1167e4000 == 33 [pid = 2295] [id = 736] 01:39:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x10eaff000) [pid = 2295] [serial = 2208] [outer = 0x0] 01:39:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x111c18000) [pid = 2295] [serial = 2209] [outer = 0x10eaff000] 01:39:31 INFO - PROCESS | 2295 | 1468831171342 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x112f4f800) [pid = 2295] [serial = 2210] [outer = 0x10eaff000] 01:39:31 INFO - PROCESS | 2295 | 1468831171756 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]]]}] 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:39:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 898ms 01:39:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:39:31 INFO - PROCESS | 2295 | 1468831171777 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 2295 | 1468831171779 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:39:31 INFO - PROCESS | 2295 | 1468831171783 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 2295 | 1468831171786 Marionette TRACE conn2 <- [1,2918,null,{}] 01:39:31 INFO - PROCESS | 2295 | 1468831171789 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}] 01:39:31 INFO - PROCESS | 2295 | 1468831171792 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:31 INFO - PROCESS | 2295 | 1468831171893 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:39:31 INFO - PROCESS | 2295 | 1468831171950 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 2295 | 1468831171951 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:31 INFO - PROCESS | 2295 | ++DOCSHELL 0x124227800 == 34 [pid = 2295] [id = 737] 01:39:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x1131c6000) [pid = 2295] [serial = 2211] [outer = 0x0] 01:39:31 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x1176b7c00) [pid = 2295] [serial = 2212] [outer = 0x1131c6000] 01:39:31 INFO - PROCESS | 2295 | 1468831171982 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x118877800) [pid = 2295] [serial = 2213] [outer = 0x1131c6000] 01:39:32 INFO - PROCESS | 2295 | 1468831172339 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:39:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:39:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 572ms 01:39:32 INFO - PROCESS | 2295 | 1468831172356 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 2295 | 1468831172358 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:39:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:39:32 INFO - PROCESS | 2295 | 1468831172360 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 2295 | 1468831172362 Marionette TRACE conn2 <- [1,2922,null,{}] 01:39:32 INFO - PROCESS | 2295 | 1468831172364 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}] 01:39:32 INFO - PROCESS | 2295 | 1468831172366 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:32 INFO - PROCESS | 2295 | 1468831172463 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:39:32 INFO - PROCESS | 2295 | 1468831172518 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 2295 | 1468831172519 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:32 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b120000 == 35 [pid = 2295] [id = 738] 01:39:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x118755000) [pid = 2295] [serial = 2214] [outer = 0x0] 01:39:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x1194b7000) [pid = 2295] [serial = 2215] [outer = 0x118755000] 01:39:32 INFO - PROCESS | 2295 | 1468831172549 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x1199edc00) [pid = 2295] [serial = 2216] [outer = 0x118755000] 01:39:32 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:39:32 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:39:32 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:39:32 INFO - PROCESS | 2295 | [2295] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 01:39:32 INFO - PROCESS | 2295 | 1468831172937 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]]]}] 01:39:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:39:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:32 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 01:39:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:32 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 01:39:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:32 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]" 01:39:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:39:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:39:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 01:39:32 INFO - PROCESS | 2295 | 1468831172982 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 2295 | 1468831172985 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:39:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:39:32 INFO - PROCESS | 2295 | 1468831172994 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 2295 | 1468831172997 Marionette TRACE conn2 <- [1,2926,null,{}] 01:39:33 INFO - PROCESS | 2295 | 1468831173000 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}] 01:39:33 INFO - PROCESS | 2295 | 1468831173003 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:33 INFO - PROCESS | 2295 | 1468831173103 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:39:33 INFO - PROCESS | 2295 | 1468831173162 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 2295 | 1468831173164 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x12bce2800 == 36 [pid = 2295] [id = 739] 01:39:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1199ee000) [pid = 2295] [serial = 2217] [outer = 0x0] 01:39:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x123791c00) [pid = 2295] [serial = 2218] [outer = 0x1199ee000] 01:39:33 INFO - PROCESS | 2295 | 1468831173192 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1240eb000) [pid = 2295] [serial = 2219] [outer = 0x1199ee000] 01:39:33 INFO - PROCESS | 2295 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:39:33 INFO - PROCESS | 2295 | 1468831173571 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]]]}] 01:39:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:39:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 01:39:33 INFO - PROCESS | 2295 | 1468831173615 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 2295 | 1468831173616 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:39:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:39:33 INFO - PROCESS | 2295 | 1468831173619 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 2295 | 1468831173620 Marionette TRACE conn2 <- [1,2930,null,{}] 01:39:33 INFO - PROCESS | 2295 | 1468831173623 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}] 01:39:33 INFO - PROCESS | 2295 | 1468831173624 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:33 INFO - PROCESS | 2295 | 1468831173718 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:39:33 INFO - PROCESS | 2295 | 1468831173788 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 2295 | 1468831173790 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:33 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6dd800 == 37 [pid = 2295] [id = 740] 01:39:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x119c46000) [pid = 2295] [serial = 2220] [outer = 0x0] 01:39:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x124ed7c00) [pid = 2295] [serial = 2221] [outer = 0x119c46000] 01:39:33 INFO - PROCESS | 2295 | 1468831173821 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x124edc800) [pid = 2295] [serial = 2222] [outer = 0x119c46000] 01:39:34 INFO - PROCESS | 2295 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:39:34 INFO - PROCESS | 2295 | 1468831174222 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]]]}] 01:39:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:39:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 01:39:34 INFO - PROCESS | 2295 | 1468831174238 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 2295 | 1468831174240 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:39:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:39:34 INFO - PROCESS | 2295 | 1468831174242 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 2295 | 1468831174243 Marionette TRACE conn2 <- [1,2934,null,{}] 01:39:34 INFO - PROCESS | 2295 | 1468831174246 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}] 01:39:34 INFO - PROCESS | 2295 | 1468831174247 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:34 INFO - PROCESS | 2295 | 1468831174348 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:39:34 INFO - PROCESS | 2295 | 1468831174402 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 2295 | 1468831174406 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d0e5800 == 38 [pid = 2295] [id = 741] 01:39:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x12888d800) [pid = 2295] [serial = 2223] [outer = 0x0] 01:39:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x128897c00) [pid = 2295] [serial = 2224] [outer = 0x12888d800] 01:39:34 INFO - PROCESS | 2295 | 1468831174445 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x128c19000) [pid = 2295] [serial = 2225] [outer = 0x12888d800] 01:39:34 INFO - PROCESS | 2295 | 1468831174803 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]]]}] 01:39:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:39:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 01:39:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:39:34 INFO - PROCESS | 2295 | 1468831174813 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 2295 | 1468831174814 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:39:34 INFO - PROCESS | 2295 | 1468831174817 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 2295 | 1468831174820 Marionette TRACE conn2 <- [1,2938,null,{}] 01:39:34 INFO - PROCESS | 2295 | 1468831174822 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}] 01:39:34 INFO - PROCESS | 2295 | 1468831174824 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:34 INFO - PROCESS | 2295 | 1468831174920 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:39:34 INFO - PROCESS | 2295 | 1468831174974 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 2295 | 1468831174975 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:34 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d33e000 == 39 [pid = 2295] [id = 742] 01:39:34 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x128c1c400) [pid = 2295] [serial = 2226] [outer = 0x0] 01:39:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12902fc00) [pid = 2295] [serial = 2227] [outer = 0x128c1c400] 01:39:35 INFO - PROCESS | 2295 | 1468831175003 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x129242c00) [pid = 2295] [serial = 2228] [outer = 0x128c1c400] 01:39:35 INFO - PROCESS | 2295 | 1468831175361 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]]]}] 01:39:35 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. 01:39:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 571ms 01:39:35 INFO - PROCESS | 2295 | 1468831175388 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 2295 | 1468831175389 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:39:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:39:35 INFO - PROCESS | 2295 | 1468831175392 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 2295 | 1468831175393 Marionette TRACE conn2 <- [1,2942,null,{}] 01:39:35 INFO - PROCESS | 2295 | 1468831175395 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}] 01:39:35 INFO - PROCESS | 2295 | 1468831175397 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:35 INFO - PROCESS | 2295 | 1468831175493 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:39:35 INFO - PROCESS | 2295 | 1468831175563 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 2295 | 1468831175564 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:35 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e30000 == 40 [pid = 2295] [id = 743] 01:39:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1127df400) [pid = 2295] [serial = 2229] [outer = 0x0] 01:39:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x1174aec00) [pid = 2295] [serial = 2230] [outer = 0x1127df400] 01:39:35 INFO - PROCESS | 2295 | 1468831175634 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x129249c00) [pid = 2295] [serial = 2231] [outer = 0x1127df400] 01:39:36 INFO - PROCESS | 2295 | 1468831176047 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"]]]}] 01:39:36 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 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:39:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 722ms 01:39:36 INFO - PROCESS | 2295 | 1468831176115 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 2295 | 1468831176117 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:39:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:39:36 INFO - PROCESS | 2295 | 1468831176121 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 2295 | 1468831176123 Marionette TRACE conn2 <- [1,2946,null,{}] 01:39:36 INFO - PROCESS | 2295 | 1468831176127 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}] 01:39:36 INFO - PROCESS | 2295 | 1468831176129 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:36 INFO - PROCESS | 2295 | 1468831176233 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:39:36 INFO - PROCESS | 2295 | 1468831176323 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 2295 | 1468831176326 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:36 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234e2800 == 41 [pid = 2295] [id = 744] 01:39:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x115e59000) [pid = 2295] [serial = 2232] [outer = 0x0] 01:39:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x116aad800) [pid = 2295] [serial = 2233] [outer = 0x115e59000] 01:39:36 INFO - PROCESS | 2295 | 1468831176354 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x118808800) [pid = 2295] [serial = 2234] [outer = 0x115e59000] 01:39:36 INFO - PROCESS | 2295 | 1468831176712 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]]]}] 01:39:36 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. 01:39:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 01:39:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:39:36 INFO - PROCESS | 2295 | 1468831176742 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 2295 | 1468831176745 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:39:36 INFO - PROCESS | 2295 | 1468831176749 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 2295 | 1468831176750 Marionette TRACE conn2 <- [1,2950,null,{}] 01:39:36 INFO - PROCESS | 2295 | 1468831176753 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}] 01:39:36 INFO - PROCESS | 2295 | 1468831176755 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x12a90f000 == 40 [pid = 2295] [id = 735] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd6000 == 39 [pid = 2295] [id = 734] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x1242cc000 == 38 [pid = 2295] [id = 733] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x119d72800 == 37 [pid = 2295] [id = 732] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x117eb4800 == 36 [pid = 2295] [id = 731] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x116fe2000 == 35 [pid = 2295] [id = 729] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x1248c2000 == 34 [pid = 2295] [id = 730] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x1289b8800 == 33 [pid = 2295] [id = 728] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x1234e2800 == 32 [pid = 2295] [id = 744] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x115e30000 == 31 [pid = 2295] [id = 743] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x12d33e000 == 30 [pid = 2295] [id = 742] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x12d0e5800 == 29 [pid = 2295] [id = 741] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6dd800 == 28 [pid = 2295] [id = 740] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x12bce2800 == 27 [pid = 2295] [id = 739] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x12b120000 == 26 [pid = 2295] [id = 738] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x124227800 == 25 [pid = 2295] [id = 737] 01:39:37 INFO - PROCESS | 2295 | --DOCSHELL 0x1167e4000 == 24 [pid = 2295] [id = 736] 01:39:37 INFO - PROCESS | 2295 | 1468831177344 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123b97800) [pid = 2295] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x119987800) [pid = 2295] [serial = 2167] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x1185bd400) [pid = 2295] [serial = 2153] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1174acc00) [pid = 2295] [serial = 2152] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x112f51800) [pid = 2295] [serial = 2155] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x1131c2800) [pid = 2295] [serial = 2156] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x11875b000) [pid = 2295] [serial = 2161] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x11910e000) [pid = 2295] [serial = 2162] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11991b800) [pid = 2295] [serial = 2164] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x119c4a400) [pid = 2295] [serial = 2170] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x115d95400) [pid = 2295] [serial = 2158] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1174ae800) [pid = 2295] [serial = 2159] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x11875e000) [pid = 2295] [serial = 2141] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x117e1f000) [pid = 2295] [serial = 2140] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x12427d000) [pid = 2295] [serial = 2183] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x1211ef000) [pid = 2295] [serial = 2144] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x119c3d000) [pid = 2295] [serial = 2143] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x12888b800) [pid = 2295] [serial = 2147] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 77 (0x124826c00) [pid = 2295] [serial = 2146] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 76 (0x125ebbc00) [pid = 2295] [serial = 2150] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 75 (0x12370d400) [pid = 2295] [serial = 2149] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 74 (0x1199e9800) [pid = 2295] [serial = 2168] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 73 (0x12370cc00) [pid = 2295] [serial = 2173] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 72 (0x1233f4400) [pid = 2295] [serial = 2171] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 71 (0x12389ec00) [pid = 2295] [serial = 1469] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 70 (0x119983400) [pid = 2295] [serial = 2177] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 69 (0x118103c00) [pid = 2295] [serial = 2176] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 68 (0x12398b800) [pid = 2295] [serial = 2182] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 67 (0x1246a5400) [pid = 2295] [serial = 2185] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 66 (0x123791000) [pid = 2295] [serial = 2174] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 65 (0x119951800) [pid = 2295] [serial = 2165] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 64 (0x123789c00) [pid = 2295] [serial = 2179] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | --DOMWINDOW == 63 (0x123985800) [pid = 2295] [serial = 2180] [outer = 0x0] [url = about:blank] 01:39:37 INFO - PROCESS | 2295 | 1468831177444 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 2295 | 1468831177446 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x11330d000 == 25 [pid = 2295] [id = 745] 01:39:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 64 (0x111c16800) [pid = 2295] [serial = 2235] [outer = 0x0] 01:39:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 65 (0x11213e800) [pid = 2295] [serial = 2236] [outer = 0x111c16800] 01:39:37 INFO - PROCESS | 2295 | 1468831177476 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 66 (0x1127dc000) [pid = 2295] [serial = 2237] [outer = 0x111c16800] 01:39:37 INFO - PROCESS | 2295 | ++DOCSHELL 0x112f8e000 == 26 [pid = 2295] [id = 746] 01:39:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 67 (0x1131c2000) [pid = 2295] [serial = 2238] [outer = 0x0] 01:39:37 INFO - PROCESS | 2295 | ++DOMWINDOW == 68 (0x112a83c00) [pid = 2295] [serial = 2239] [outer = 0x1131c2000] 01:39:37 INFO - PROCESS | 2295 | 1468831177824 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]]]}] 01:39:37 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. 01:39:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1123ms 01:39:37 INFO - PROCESS | 2295 | 1468831177872 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 2295 | 1468831177875 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:39:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:39:37 INFO - PROCESS | 2295 | 1468831177907 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 2295 | 1468831177909 Marionette TRACE conn2 <- [1,2954,null,{}] 01:39:37 INFO - PROCESS | 2295 | 1468831177917 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}] 01:39:37 INFO - PROCESS | 2295 | 1468831177919 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:38 INFO - PROCESS | 2295 | 1468831178011 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:39:38 INFO - PROCESS | 2295 | 1468831178017 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 2295 | 1468831178019 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x1191b4000 == 27 [pid = 2295] [id = 747] 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 69 (0x112f52800) [pid = 2295] [serial = 2240] [outer = 0x0] 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 70 (0x115e5fc00) [pid = 2295] [serial = 2241] [outer = 0x112f52800] 01:39:38 INFO - PROCESS | 2295 | 1468831178048 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 71 (0x116a0cc00) [pid = 2295] [serial = 2242] [outer = 0x112f52800] 01:39:38 INFO - PROCESS | 2295 | 1468831178369 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]]]}] 01:39:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:39:38 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 01:39:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 503ms 01:39:38 INFO - PROCESS | 2295 | 1468831178381 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 2295 | 1468831178384 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:39:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:39:38 INFO - PROCESS | 2295 | 1468831178389 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 2295 | 1468831178390 Marionette TRACE conn2 <- [1,2958,null,{}] 01:39:38 INFO - PROCESS | 2295 | 1468831178393 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}] 01:39:38 INFO - PROCESS | 2295 | 1468831178394 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:38 INFO - PROCESS | 2295 | 1468831178494 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:39:38 INFO - PROCESS | 2295 | 1468831178550 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 2295 | 1468831178552 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x1234d3800 == 28 [pid = 2295] [id = 748] 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 72 (0x1174b2c00) [pid = 2295] [serial = 2243] [outer = 0x0] 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 73 (0x1183ce000) [pid = 2295] [serial = 2244] [outer = 0x1174b2c00] 01:39:38 INFO - PROCESS | 2295 | 1468831178577 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 74 (0x119162c00) [pid = 2295] [serial = 2245] [outer = 0x1174b2c00] 01:39:38 INFO - PROCESS | 2295 | 1468831178833 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]]]}] 01:39:38 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. 01:39:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 01:39:38 INFO - PROCESS | 2295 | 1468831178863 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 2295 | 1468831178866 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:39:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:39:38 INFO - PROCESS | 2295 | 1468831178881 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 2295 | 1468831178888 Marionette TRACE conn2 <- [1,2962,null,{}] 01:39:38 INFO - PROCESS | 2295 | 1468831178895 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}] 01:39:38 INFO - PROCESS | 2295 | 1468831178897 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:38 INFO - PROCESS | 2295 | 1468831178982 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:39:38 INFO - PROCESS | 2295 | 1468831178989 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 2295 | 1468831178990 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:38 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f29800 == 29 [pid = 2295] [id = 749] 01:39:38 INFO - PROCESS | 2295 | ++DOMWINDOW == 75 (0x119423000) [pid = 2295] [serial = 2246] [outer = 0x0] 01:39:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 76 (0x11991a800) [pid = 2295] [serial = 2247] [outer = 0x119423000] 01:39:39 INFO - PROCESS | 2295 | 1468831179014 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 77 (0x11998c400) [pid = 2295] [serial = 2248] [outer = 0x119423000] 01:39:39 INFO - PROCESS | 2295 | 1468831179380 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]]]}] 01:39:39 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. 01:39:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 533ms 01:39:39 INFO - PROCESS | 2295 | 1468831179433 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 2295 | 1468831179435 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:39:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:39:39 INFO - PROCESS | 2295 | 1468831179438 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 2295 | 1468831179440 Marionette TRACE conn2 <- [1,2966,null,{}] 01:39:39 INFO - PROCESS | 2295 | 1468831179443 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}] 01:39:39 INFO - PROCESS | 2295 | 1468831179445 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:39 INFO - PROCESS | 2295 | 1468831179600 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:39:39 INFO - PROCESS | 2295 | 1468831179645 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 2295 | 1468831179646 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:39 INFO - PROCESS | 2295 | ++DOCSHELL 0x128ce7800 == 30 [pid = 2295] [id = 750] 01:39:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 78 (0x1199e2400) [pid = 2295] [serial = 2249] [outer = 0x0] 01:39:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x1199e7400) [pid = 2295] [serial = 2250] [outer = 0x1199e2400] 01:39:39 INFO - PROCESS | 2295 | 1468831179680 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x119c47000) [pid = 2295] [serial = 2251] [outer = 0x1199e2400] 01:39:39 INFO - PROCESS | 2295 | 1468831179972 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]]]}] 01:39:40 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. 01:39:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 01:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:39:40 INFO - PROCESS | 2295 | 1468831180013 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 2295 | 1468831180014 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:39:40 INFO - PROCESS | 2295 | 1468831180016 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 2295 | 1468831180019 Marionette TRACE conn2 <- [1,2970,null,{}] 01:39:40 INFO - PROCESS | 2295 | 1468831180023 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}] 01:39:40 INFO - PROCESS | 2295 | 1468831180024 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:40 INFO - PROCESS | 2295 | 1468831180122 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:39:40 INFO - PROCESS | 2295 | 1468831180126 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 2295 | 1468831180130 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a653000 == 31 [pid = 2295] [id = 751] 01:39:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x1174ae400) [pid = 2295] [serial = 2252] [outer = 0x0] 01:39:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x12310a000) [pid = 2295] [serial = 2253] [outer = 0x1174ae400] 01:39:40 INFO - PROCESS | 2295 | 1468831180192 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x12370c000) [pid = 2295] [serial = 2254] [outer = 0x1174ae400] 01:39:40 INFO - PROCESS | 2295 | 1468831180478 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]]]}] 01:39:40 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. 01:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 472ms 01:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:39:40 INFO - PROCESS | 2295 | 1468831180491 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 2295 | 1468831180492 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:39:40 INFO - PROCESS | 2295 | 1468831180494 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 2295 | 1468831180495 Marionette TRACE conn2 <- [1,2974,null,{}] 01:39:40 INFO - PROCESS | 2295 | 1468831180497 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}] 01:39:40 INFO - PROCESS | 2295 | 1468831180498 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:40 INFO - PROCESS | 2295 | 1468831180610 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:39:40 INFO - PROCESS | 2295 | 1468831180614 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 2295 | 1468831180615 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:40 INFO - PROCESS | 2295 | ++DOCSHELL 0x116412800 == 32 [pid = 2295] [id = 752] 01:39:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x119dc3800) [pid = 2295] [serial = 2255] [outer = 0x0] 01:39:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x123789c00) [pid = 2295] [serial = 2256] [outer = 0x119dc3800] 01:39:40 INFO - PROCESS | 2295 | 1468831180646 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x123987400) [pid = 2295] [serial = 2257] [outer = 0x119dc3800] 01:39:41 INFO - PROCESS | 2295 | 1468831181000 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]]]}] 01:39:41 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. 01:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 568ms 01:39:41 INFO - PROCESS | 2295 | 1468831181063 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 2295 | 1468831181065 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:39:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:39:41 INFO - PROCESS | 2295 | 1468831181069 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 2295 | 1468831181071 Marionette TRACE conn2 <- [1,2978,null,{}] 01:39:41 INFO - PROCESS | 2295 | 1468831181074 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}] 01:39:41 INFO - PROCESS | 2295 | 1468831181076 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:41 INFO - PROCESS | 2295 | 1468831181219 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:39:41 INFO - PROCESS | 2295 | 1468831181235 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 2295 | 1468831181236 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b10b000 == 33 [pid = 2295] [id = 753] 01:39:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x111c83c00) [pid = 2295] [serial = 2258] [outer = 0x0] 01:39:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x123988000) [pid = 2295] [serial = 2259] [outer = 0x111c83c00] 01:39:41 INFO - PROCESS | 2295 | 1468831181271 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x12448a800) [pid = 2295] [serial = 2260] [outer = 0x111c83c00] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x119422c00) [pid = 2295] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x11942cc00) [pid = 2295] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x118106000) [pid = 2295] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x116aaec00) [pid = 2295] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x1127d3400) [pid = 2295] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x1132e0c00) [pid = 2295] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x119c40400) [pid = 2295] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:39:41 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x1211eb800) [pid = 2295] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:39:41 INFO - PROCESS | 2295 | 1468831181667 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]]]}] 01:39:41 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. 01:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 620ms 01:39:41 INFO - PROCESS | 2295 | 1468831181689 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 2295 | 1468831181690 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:39:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:39:41 INFO - PROCESS | 2295 | 1468831181692 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 2295 | 1468831181693 Marionette TRACE conn2 <- [1,2982,null,{}] 01:39:41 INFO - PROCESS | 2295 | 1468831181696 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}] 01:39:41 INFO - PROCESS | 2295 | 1468831181697 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:41 INFO - PROCESS | 2295 | 1468831181773 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:39:41 INFO - PROCESS | 2295 | 1468831181777 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 2295 | 1468831181778 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:41 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b1d9000 == 34 [pid = 2295] [id = 754] 01:39:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1185b3c00) [pid = 2295] [serial = 2261] [outer = 0x0] 01:39:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1211eb800) [pid = 2295] [serial = 2262] [outer = 0x1185b3c00] 01:39:41 INFO - PROCESS | 2295 | 1468831181802 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x124490400) [pid = 2295] [serial = 2263] [outer = 0x1185b3c00] 01:39:42 INFO - PROCESS | 2295 | 1468831182116 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"]]]}] 01:39:42 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 01:39:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 471ms 01:39:42 INFO - PROCESS | 2295 | 1468831182163 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 2295 | 1468831182165 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:39:42 INFO - PROCESS | 2295 | 1468831182167 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 2295 | 1468831182168 Marionette TRACE conn2 <- [1,2986,null,{}] 01:39:42 INFO - PROCESS | 2295 | 1468831182170 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}] 01:39:42 INFO - PROCESS | 2295 | 1468831182171 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:42 INFO - PROCESS | 2295 | 1468831182272 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:39:42 INFO - PROCESS | 2295 | 1468831182277 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 2295 | 1468831182278 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b9e2000 == 35 [pid = 2295] [id = 755] 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x11880a400) [pid = 2295] [serial = 2264] [outer = 0x0] 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x12469e800) [pid = 2295] [serial = 2265] [outer = 0x11880a400] 01:39:42 INFO - PROCESS | 2295 | 1468831182303 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x125938000) [pid = 2295] [serial = 2266] [outer = 0x11880a400] 01:39:42 INFO - PROCESS | 2295 | 1468831182558 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]]]}] 01:39:42 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. 01:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 420ms 01:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:39:42 INFO - PROCESS | 2295 | 1468831182596 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 2295 | 1468831182597 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:39:42 INFO - PROCESS | 2295 | 1468831182607 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 2295 | 1468831182608 Marionette TRACE conn2 <- [1,2990,null,{}] 01:39:42 INFO - PROCESS | 2295 | 1468831182610 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}] 01:39:42 INFO - PROCESS | 2295 | 1468831182611 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:42 INFO - PROCESS | 2295 | 1468831182694 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:39:42 INFO - PROCESS | 2295 | 1468831182698 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 2295 | 1468831182700 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x12c6d0000 == 36 [pid = 2295] [id = 756] 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1121bcc00) [pid = 2295] [serial = 2267] [outer = 0x0] 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x125ec9400) [pid = 2295] [serial = 2268] [outer = 0x1121bcc00] 01:39:42 INFO - PROCESS | 2295 | 1468831182729 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x128989000) [pid = 2295] [serial = 2269] [outer = 0x1121bcc00] 01:39:42 INFO - PROCESS | 2295 | ++DOCSHELL 0x12cb50000 == 37 [pid = 2295] [id = 757] 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x128d1c000) [pid = 2295] [serial = 2270] [outer = 0x0] 01:39:42 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x125da6800) [pid = 2295] [serial = 2271] [outer = 0x128d1c000] 01:39:43 INFO - PROCESS | 2295 | 1468831183065 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]]]}] 01:39:43 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. 01:39:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 475ms 01:39:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:39:43 INFO - PROCESS | 2295 | 1468831183075 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 2295 | 1468831183077 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:39:43 INFO - PROCESS | 2295 | 1468831183079 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 2295 | 1468831183080 Marionette TRACE conn2 <- [1,2994,null,{}] 01:39:43 INFO - PROCESS | 2295 | 1468831183083 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}] 01:39:43 INFO - PROCESS | 2295 | 1468831183086 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:43 INFO - PROCESS | 2295 | 1468831183188 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:39:43 INFO - PROCESS | 2295 | 1468831183247 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 2295 | 1468831183248 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x1244b8800 == 38 [pid = 2295] [id = 758] 01:39:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x123707400) [pid = 2295] [serial = 2272] [outer = 0x0] 01:39:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x128990000) [pid = 2295] [serial = 2273] [outer = 0x123707400] 01:39:43 INFO - PROCESS | 2295 | 1468831183271 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x129245c00) [pid = 2295] [serial = 2274] [outer = 0x123707400] 01:39:43 INFO - PROCESS | 2295 | 1468831183511 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]]]}] 01:39:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:39:43 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 01:39:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 01:39:43 INFO - PROCESS | 2295 | 1468831183552 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 2295 | 1468831183555 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:39:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:39:43 INFO - PROCESS | 2295 | 1468831183621 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 2295 | 1468831183623 Marionette TRACE conn2 <- [1,2998,null,{}] 01:39:43 INFO - PROCESS | 2295 | 1468831183626 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}] 01:39:43 INFO - PROCESS | 2295 | 1468831183629 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:43 INFO - PROCESS | 2295 | 1468831183754 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:39:43 INFO - PROCESS | 2295 | 1468831183808 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 2295 | 1468831183810 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:43 INFO - PROCESS | 2295 | ++DOCSHELL 0x11748d000 == 39 [pid = 2295] [id = 759] 01:39:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x1127d2000) [pid = 2295] [serial = 2275] [outer = 0x0] 01:39:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1127de000) [pid = 2295] [serial = 2276] [outer = 0x1127d2000] 01:39:43 INFO - PROCESS | 2295 | 1468831183841 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x112f50400) [pid = 2295] [serial = 2277] [outer = 0x1127d2000] 01:39:44 INFO - PROCESS | 2295 | 1468831184327 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]]]}] 01:39:44 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. 01:39:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 728ms 01:39:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:39:44 INFO - PROCESS | 2295 | 1468831184342 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 2295 | 1468831184345 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:39:44 INFO - PROCESS | 2295 | 1468831184348 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 2295 | 1468831184350 Marionette TRACE conn2 <- [1,3002,null,{}] 01:39:44 INFO - PROCESS | 2295 | 1468831184354 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}] 01:39:44 INFO - PROCESS | 2295 | 1468831184357 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:44 INFO - PROCESS | 2295 | 1468831184467 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:39:44 INFO - PROCESS | 2295 | 1468831184524 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 2295 | 1468831184525 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:44 INFO - PROCESS | 2295 | ++DOCSHELL 0x123cda800 == 40 [pid = 2295] [id = 760] 01:39:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x1130c5c00) [pid = 2295] [serial = 2278] [outer = 0x0] 01:39:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x116813400) [pid = 2295] [serial = 2279] [outer = 0x1130c5c00] 01:39:44 INFO - PROCESS | 2295 | 1468831184556 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1174a7000) [pid = 2295] [serial = 2280] [outer = 0x1130c5c00] 01:39:44 INFO - PROCESS | 2295 | 1468831184953 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]]]}] 01:39:44 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. 01:39:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 01:39:44 INFO - PROCESS | 2295 | 1468831184969 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 2295 | 1468831184971 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:39:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:39:44 INFO - PROCESS | 2295 | 1468831184973 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 2295 | 1468831184974 Marionette TRACE conn2 <- [1,3006,null,{}] 01:39:44 INFO - PROCESS | 2295 | 1468831184977 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}] 01:39:44 INFO - PROCESS | 2295 | 1468831184979 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:45 INFO - PROCESS | 2295 | 1468831185089 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:39:45 INFO - PROCESS | 2295 | 1468831185195 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 2295 | 1468831185200 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:45 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b05a800 == 41 [pid = 2295] [id = 761] 01:39:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1198c4000) [pid = 2295] [serial = 2281] [outer = 0x0] 01:39:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x11991d800) [pid = 2295] [serial = 2282] [outer = 0x1198c4000] 01:39:45 INFO - PROCESS | 2295 | 1468831185232 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x119990000) [pid = 2295] [serial = 2283] [outer = 0x1198c4000] 01:39:45 INFO - PROCESS | 2295 | 1468831185812 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]]]}] 01:39:45 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. 01:39:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 871ms 01:39:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:39:45 INFO - PROCESS | 2295 | 1468831185845 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 2295 | 1468831185848 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:39:45 INFO - PROCESS | 2295 | 1468831185853 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 2295 | 1468831185856 Marionette TRACE conn2 <- [1,3010,null,{}] 01:39:45 INFO - PROCESS | 2295 | 1468831185861 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}] 01:39:45 INFO - PROCESS | 2295 | 1468831185864 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:46 INFO - PROCESS | 2295 | 1468831186015 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:39:46 INFO - PROCESS | 2295 | 1468831186150 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 2295 | 1468831186152 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x111f53800 == 42 [pid = 2295] [id = 762] 01:39:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x112f4dc00) [pid = 2295] [serial = 2284] [outer = 0x0] 01:39:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x116142000) [pid = 2295] [serial = 2285] [outer = 0x112f4dc00] 01:39:46 INFO - PROCESS | 2295 | 1468831186183 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x1174a8800) [pid = 2295] [serial = 2286] [outer = 0x112f4dc00] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x12cb50000 == 41 [pid = 2295] [id = 757] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x12c6d0000 == 40 [pid = 2295] [id = 756] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x12b9e2000 == 39 [pid = 2295] [id = 755] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x12b1d9000 == 38 [pid = 2295] [id = 754] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x12b10b000 == 37 [pid = 2295] [id = 753] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x116412800 == 36 [pid = 2295] [id = 752] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x12a653000 == 35 [pid = 2295] [id = 751] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x128ce7800 == 34 [pid = 2295] [id = 750] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x124f29800 == 33 [pid = 2295] [id = 749] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x1234d3800 == 32 [pid = 2295] [id = 748] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x1191b4000 == 31 [pid = 2295] [id = 747] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x112f8e000 == 30 [pid = 2295] [id = 746] 01:39:46 INFO - PROCESS | 2295 | 1468831186644 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]]]}] 01:39:46 INFO - PROCESS | 2295 | --DOCSHELL 0x11330d000 == 29 [pid = 2295] [id = 745] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x119921000) [pid = 2295] [serial = 2200] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1199e8800) [pid = 2295] [serial = 2201] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1185b6000) [pid = 2295] [serial = 2197] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x118804800) [pid = 2295] [serial = 2198] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x1174b1800) [pid = 2295] [serial = 2191] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x11810fc00) [pid = 2295] [serial = 2192] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1127ddc00) [pid = 2295] [serial = 2188] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x113015000) [pid = 2295] [serial = 2189] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x114fd9400) [pid = 2295] [serial = 2194] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x116816400) [pid = 2295] [serial = 2195] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x119cba800) [pid = 2295] [serial = 2203] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1211ef800) [pid = 2295] [serial = 2204] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x123709800) [pid = 2295] [serial = 2207] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x123104c00) [pid = 2295] [serial = 2206] [outer = 0x0] [url = about:blank] 01:39:46 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x125d2a400) [pid = 2295] [serial = 2186] [outer = 0x0] [url = about:blank] 01:39:46 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 01:39:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 825ms 01:39:46 INFO - PROCESS | 2295 | 1468831186677 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 2295 | 1468831186680 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:39:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:39:46 INFO - PROCESS | 2295 | 1468831186686 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 2295 | 1468831186688 Marionette TRACE conn2 <- [1,3014,null,{}] 01:39:46 INFO - PROCESS | 2295 | 1468831186692 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}] 01:39:46 INFO - PROCESS | 2295 | 1468831186694 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:46 INFO - PROCESS | 2295 | 1468831186804 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:39:46 INFO - PROCESS | 2295 | 1468831186812 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 2295 | 1468831186813 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:46 INFO - PROCESS | 2295 | ++DOCSHELL 0x11983a000 == 30 [pid = 2295] [id = 763] 01:39:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x118110c00) [pid = 2295] [serial = 2287] [outer = 0x0] 01:39:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x1185bc000) [pid = 2295] [serial = 2288] [outer = 0x118110c00] 01:39:46 INFO - PROCESS | 2295 | 1468831186857 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x11942e000) [pid = 2295] [serial = 2289] [outer = 0x118110c00] 01:39:47 INFO - PROCESS | 2295 | [2295] 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 01:39:47 INFO - PROCESS | 2295 | 1468831187305 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:39:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:39:47 INFO - {} 01:39:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:39:47 INFO - {} 01:39:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:39:47 INFO - {} 01:39:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:39:47 INFO - {} 01:39:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 624ms 01:39:47 INFO - PROCESS | 2295 | 1468831187310 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 2295 | 1468831187312 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:39:47 INFO - TEST-START | /FileAPI/fileReader.html 01:39:47 INFO - PROCESS | 2295 | 1468831187324 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 2295 | 1468831187328 Marionette TRACE conn2 <- [1,3018,null,{}] 01:39:47 INFO - PROCESS | 2295 | 1468831187340 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}] 01:39:47 INFO - PROCESS | 2295 | 1468831187345 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:47 INFO - PROCESS | 2295 | 1468831187464 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:39:47 INFO - PROCESS | 2295 | 1468831187475 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 2295 | 1468831187477 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:47 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dd0000 == 31 [pid = 2295] [id = 764] 01:39:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119c4bc00) [pid = 2295] [serial = 2290] [outer = 0x0] 01:39:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x1210c1000) [pid = 2295] [serial = 2291] [outer = 0x119c4bc00] 01:39:47 INFO - PROCESS | 2295 | 1468831187520 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x123106000) [pid = 2295] [serial = 2292] [outer = 0x119c4bc00] 01:39:47 INFO - PROCESS | 2295 | 1468831187953 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]]]}] 01:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:39:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 683ms 01:39:48 INFO - PROCESS | 2295 | 1468831187999 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 2295 | 1468831188000 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:39:48 INFO - TEST-START | /FileAPI/historical.html 01:39:48 INFO - PROCESS | 2295 | 1468831188003 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 2295 | 1468831188004 Marionette TRACE conn2 <- [1,3022,null,{}] 01:39:48 INFO - PROCESS | 2295 | 1468831188006 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}] 01:39:48 INFO - PROCESS | 2295 | 1468831188007 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:48 INFO - PROCESS | 2295 | 1468831188087 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:39:48 INFO - PROCESS | 2295 | 1468831188110 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 2295 | 1468831188112 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12a91e800 == 32 [pid = 2295] [id = 765] 01:39:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x12370c800) [pid = 2295] [serial = 2293] [outer = 0x0] 01:39:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12370f400) [pid = 2295] [serial = 2294] [outer = 0x12370c800] 01:39:48 INFO - PROCESS | 2295 | 1468831188139 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x12378ac00) [pid = 2295] [serial = 2295] [outer = 0x12370c800] 01:39:48 INFO - PROCESS | 2295 | 1468831188452 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"]]]}] 01:39:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:39:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:39:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:39:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:39:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:39:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:39:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:39:48 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 01:39:48 INFO - PROCESS | 2295 | 1468831188473 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 2295 | 1468831188475 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:39:48 INFO - TEST-START | /FileAPI/idlharness.html 01:39:48 INFO - PROCESS | 2295 | 1468831188479 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 2295 | 1468831188480 Marionette TRACE conn2 <- [1,3026,null,{}] 01:39:48 INFO - PROCESS | 2295 | 1468831188482 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}] 01:39:48 INFO - PROCESS | 2295 | 1468831188484 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:48 INFO - PROCESS | 2295 | 1468831188560 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:39:48 INFO - PROCESS | 2295 | 1468831188627 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 2295 | 1468831188628 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:48 INFO - PROCESS | 2295 | ++DOCSHELL 0x12b109800 == 33 [pid = 2295] [id = 766] 01:39:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x12370cc00) [pid = 2295] [serial = 2296] [outer = 0x0] 01:39:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x12398b800) [pid = 2295] [serial = 2297] [outer = 0x12370cc00] 01:39:48 INFO - PROCESS | 2295 | 1468831188659 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1241bcc00) [pid = 2295] [serial = 2298] [outer = 0x12370cc00] 01:39:49 INFO - PROCESS | 2295 | 1468831189134 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]]]}] 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:39:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 01:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:39:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 684ms 01:39:49 INFO - PROCESS | 2295 | 1468831189163 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 2295 | 1468831189164 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:39:49 INFO - TEST-START | /FileAPI/idlharness.worker 01:39:49 INFO - PROCESS | 2295 | 1468831189173 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 2295 | 1468831189174 Marionette TRACE conn2 <- [1,3030,null,{}] 01:39:49 INFO - PROCESS | 2295 | 1468831189176 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}] 01:39:49 INFO - PROCESS | 2295 | 1468831189181 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:49 INFO - PROCESS | 2295 | 1468831189303 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:39:49 INFO - PROCESS | 2295 | 1468831189307 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 2295 | 1468831189308 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:49 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d616800 == 34 [pid = 2295] [id = 767] 01:39:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x128891400) [pid = 2295] [serial = 2299] [outer = 0x0] 01:39:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x129411000) [pid = 2295] [serial = 2300] [outer = 0x128891400] 01:39:49 INFO - PROCESS | 2295 | 1468831189373 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x12a96f800) [pid = 2295] [serial = 2301] [outer = 0x128891400] 01:39:49 INFO - PROCESS | 2295 | [2295] 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 01:39:50 INFO - PROCESS | 2295 | 1468831189991 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,{},{}]]]}] 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:39:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:39:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:39:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:39:50 INFO - {} 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:39:50 INFO - {} 01:39:50 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 - {} 01:39:50 INFO - {} 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:39:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:39:50 INFO - {} 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:39:50 INFO - {} 01:39:50 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 - {} 01:39:50 INFO - {} 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:39:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:39:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:39:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:39:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 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 01:39:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:39:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:39:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:39:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:39:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:39:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:39:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:39:50 INFO - {} 01:39:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 890ms 01:39:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:39:50 INFO - PROCESS | 2295 | 1468831190057 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 2295 | 1468831190059 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:39:50 INFO - PROCESS | 2295 | 1468831190061 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 2295 | 1468831190062 Marionette TRACE conn2 <- [1,3034,null,{}] 01:39:50 INFO - PROCESS | 2295 | 1468831190064 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}] 01:39:50 INFO - PROCESS | 2295 | 1468831190066 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:50 INFO - PROCESS | 2295 | 1468831190168 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:39:50 INFO - PROCESS | 2295 | 1468831190180 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 2295 | 1468831190181 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x110daa000 == 35 [pid = 2295] [id = 768] 01:39:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x12a96fc00) [pid = 2295] [serial = 2302] [outer = 0x0] 01:39:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12cbce800) [pid = 2295] [serial = 2303] [outer = 0x12a96fc00] 01:39:50 INFO - PROCESS | 2295 | 1468831190204 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x12cbd2c00) [pid = 2295] [serial = 2304] [outer = 0x12a96fc00] 01:39:50 INFO - PROCESS | 2295 | 1468831190511 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]]]}] 01:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 01:39:50 INFO - PROCESS | 2295 | 1468831190533 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 2295 | 1468831190536 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:39:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:39:50 INFO - PROCESS | 2295 | 1468831190540 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 2295 | 1468831190541 Marionette TRACE conn2 <- [1,3038,null,{}] 01:39:50 INFO - PROCESS | 2295 | 1468831190544 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}] 01:39:50 INFO - PROCESS | 2295 | 1468831190545 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:50 INFO - PROCESS | 2295 | 1468831190691 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:39:50 INFO - PROCESS | 2295 | 1468831190712 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 2295 | 1468831190713 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:50 INFO - PROCESS | 2295 | ++DOCSHELL 0x116408800 == 36 [pid = 2295] [id = 769] 01:39:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x128ac9400) [pid = 2295] [serial = 2305] [outer = 0x0] 01:39:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x128ad3800) [pid = 2295] [serial = 2306] [outer = 0x128ac9400] 01:39:50 INFO - PROCESS | 2295 | 1468831190752 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x128ad7800) [pid = 2295] [serial = 2307] [outer = 0x128ac9400] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1199e2400) [pid = 2295] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x119dc3800) [pid = 2295] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x119423000) [pid = 2295] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x112f52800) [pid = 2295] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x1131c2000) [pid = 2295] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x111c16800) [pid = 2295] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x1174b2c00) [pid = 2295] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x115e59000) [pid = 2295] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x10eaff000) [pid = 2295] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1131c6000) [pid = 2295] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x118755000) [pid = 2295] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1174ae400) [pid = 2295] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1199ee000) [pid = 2295] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x119c46000) [pid = 2295] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x111c83c00) [pid = 2295] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x1185b3c00) [pid = 2295] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x12888d800) [pid = 2295] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x1121bcc00) [pid = 2295] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x11880a400) [pid = 2295] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x128d1c000) [pid = 2295] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x128c1c400) [pid = 2295] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:39:51 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x1127df400) [pid = 2295] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:39:51 INFO - PROCESS | 2295 | 1468831191246 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"]]]}] 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 722ms 01:39:51 INFO - PROCESS | 2295 | 1468831191263 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 2295 | 1468831191264 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:39:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:39:51 INFO - PROCESS | 2295 | 1468831191270 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 2295 | 1468831191272 Marionette TRACE conn2 <- [1,3042,null,{}] 01:39:51 INFO - PROCESS | 2295 | 1468831191274 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}] 01:39:51 INFO - PROCESS | 2295 | 1468831191275 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:51 INFO - PROCESS | 2295 | 1468831191356 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:39:51 INFO - PROCESS | 2295 | 1468831191359 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 2295 | 1468831191361 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x12dea1800 == 37 [pid = 2295] [id = 770] 01:39:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x119423000) [pid = 2295] [serial = 2308] [outer = 0x0] 01:39:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x123986000) [pid = 2295] [serial = 2309] [outer = 0x119423000] 01:39:51 INFO - PROCESS | 2295 | 1468831191384 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x128ad2400) [pid = 2295] [serial = 2310] [outer = 0x119423000] 01:39:51 INFO - PROCESS | 2295 | 1468831191788 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]]]}] 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:39:51 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. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:39:51 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'.) 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:39:51 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. 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:39:51 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. 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:39:51 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. 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:39:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 01:39:51 INFO - PROCESS | 2295 | 1468831191848 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 2295 | 1468831191849 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:39:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:39:51 INFO - PROCESS | 2295 | 1468831191852 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 2295 | 1468831191853 Marionette TRACE conn2 <- [1,3046,null,{}] 01:39:51 INFO - PROCESS | 2295 | 1468831191855 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}] 01:39:51 INFO - PROCESS | 2295 | 1468831191857 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:51 INFO - PROCESS | 2295 | 1468831191940 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:39:51 INFO - PROCESS | 2295 | 1468831191943 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 2295 | 1468831191945 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:51 INFO - PROCESS | 2295 | ++DOCSHELL 0x123152800 == 38 [pid = 2295] [id = 771] 01:39:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x10eadf800) [pid = 2295] [serial = 2311] [outer = 0x0] 01:39:51 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x128d1c800) [pid = 2295] [serial = 2312] [outer = 0x10eadf800] 01:39:51 INFO - PROCESS | 2295 | 1468831191968 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x12b949000) [pid = 2295] [serial = 2313] [outer = 0x10eadf800] 01:39:52 INFO - PROCESS | 2295 | [2295] 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 01:39:52 INFO - PROCESS | 2295 | 1468831192322 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:39:52 INFO - {} 01:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 01:39:52 INFO - PROCESS | 2295 | 1468831192372 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 2295 | 1468831192374 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:39:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:39:52 INFO - PROCESS | 2295 | 1468831192376 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 2295 | 1468831192378 Marionette TRACE conn2 <- [1,3050,null,{}] 01:39:52 INFO - PROCESS | 2295 | 1468831192381 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}] 01:39:52 INFO - PROCESS | 2295 | 1468831192383 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:52 INFO - PROCESS | 2295 | 1468831192537 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:39:52 INFO - PROCESS | 2295 | 1468831192548 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 2295 | 1468831192551 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:52 INFO - PROCESS | 2295 | ++DOCSHELL 0x124f1f000 == 39 [pid = 2295] [id = 772] 01:39:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x1199f0000) [pid = 2295] [serial = 2314] [outer = 0x0] 01:39:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x129550400) [pid = 2295] [serial = 2315] [outer = 0x1199f0000] 01:39:52 INFO - PROCESS | 2295 | 1468831192591 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x12b94a400) [pid = 2295] [serial = 2316] [outer = 0x1199f0000] 01:39:52 INFO - PROCESS | 2295 | 1468831192890 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]]]}] 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 571ms 01:39:52 INFO - PROCESS | 2295 | 1468831192948 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 2295 | 1468831192949 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:39:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:39:52 INFO - PROCESS | 2295 | 1468831192954 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 2295 | 1468831192955 Marionette TRACE conn2 <- [1,3054,null,{}] 01:39:52 INFO - PROCESS | 2295 | 1468831192958 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}] 01:39:52 INFO - PROCESS | 2295 | 1468831192959 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:53 INFO - PROCESS | 2295 | 1468831193040 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:39:53 INFO - PROCESS | 2295 | 1468831193100 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 2295 | 1468831193101 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x12d010000 == 40 [pid = 2295] [id = 773] 01:39:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x1129da400) [pid = 2295] [serial = 2317] [outer = 0x0] 01:39:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1129ddc00) [pid = 2295] [serial = 2318] [outer = 0x1129da400] 01:39:53 INFO - PROCESS | 2295 | 1468831193125 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x1129e1c00) [pid = 2295] [serial = 2319] [outer = 0x1129da400] 01:39:53 INFO - PROCESS | 2295 | 1468831193642 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"]]]}] 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:39:53 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" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:39:53 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" 01:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 735ms 01:39:53 INFO - PROCESS | 2295 | 1468831193699 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 2295 | 1468831193702 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:39:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:39:53 INFO - PROCESS | 2295 | 1468831193713 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 2295 | 1468831193718 Marionette TRACE conn2 <- [1,3058,null,{}] 01:39:53 INFO - PROCESS | 2295 | 1468831193723 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}] 01:39:53 INFO - PROCESS | 2295 | 1468831193724 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:53 INFO - PROCESS | 2295 | 1468831193838 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:39:53 INFO - PROCESS | 2295 | 1468831193941 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 2295 | 1468831193943 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:53 INFO - PROCESS | 2295 | ++DOCSHELL 0x113317000 == 41 [pid = 2295] [id = 774] 01:39:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x1176b0800) [pid = 2295] [serial = 2320] [outer = 0x0] 01:39:53 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x118110800) [pid = 2295] [serial = 2321] [outer = 0x1176b0800] 01:39:53 INFO - PROCESS | 2295 | 1468831193974 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 106 (0x1194b7400) [pid = 2295] [serial = 2322] [outer = 0x1176b0800] 01:39:54 INFO - PROCESS | 2295 | 1468831194341 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]]]}] 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:39:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:39:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 678ms 01:39:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:39:54 INFO - PROCESS | 2295 | 1468831194391 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 2295 | 1468831194394 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:39:54 INFO - PROCESS | 2295 | 1468831194399 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 2295 | 1468831194401 Marionette TRACE conn2 <- [1,3062,null,{}] 01:39:54 INFO - PROCESS | 2295 | 1468831194403 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}] 01:39:54 INFO - PROCESS | 2295 | 1468831194405 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:54 INFO - PROCESS | 2295 | 1468831194543 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:39:54 INFO - PROCESS | 2295 | 1468831194647 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 2295 | 1468831194649 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:54 INFO - PROCESS | 2295 | ++DOCSHELL 0x123ce0000 == 42 [pid = 2295] [id = 775] 01:39:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 107 (0x119983400) [pid = 2295] [serial = 2323] [outer = 0x0] 01:39:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 108 (0x1211ecc00) [pid = 2295] [serial = 2324] [outer = 0x119983400] 01:39:54 INFO - PROCESS | 2295 | 1468831194680 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 2295 | ++DOMWINDOW == 109 (0x12378a400) [pid = 2295] [serial = 2325] [outer = 0x119983400] 01:39:54 INFO - PROCESS | 2295 | [2295] 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 01:39:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:39:55 INFO - {} 01:39:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 01:39:55 INFO - PROCESS | 2295 | 1468831195065 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:39:55 INFO - PROCESS | 2295 | 1468831195070 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 2295 | 1468831195072 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:39:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:39:55 INFO - PROCESS | 2295 | 1468831195074 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 2295 | 1468831195077 Marionette TRACE conn2 <- [1,3066,null,{}] 01:39:55 INFO - PROCESS | 2295 | 1468831195085 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}] 01:39:55 INFO - PROCESS | 2295 | 1468831195088 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:55 INFO - PROCESS | 2295 | 1468831195201 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:39:55 INFO - PROCESS | 2295 | 1468831195294 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 2295 | 1468831195296 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x12340a000 == 43 [pid = 2295] [id = 776] 01:39:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 110 (0x1244e1800) [pid = 2295] [serial = 2326] [outer = 0x0] 01:39:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 111 (0x1292d2800) [pid = 2295] [serial = 2327] [outer = 0x1244e1800] 01:39:55 INFO - PROCESS | 2295 | 1468831195327 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 112 (0x129553400) [pid = 2295] [serial = 2328] [outer = 0x1244e1800] 01:39:55 INFO - PROCESS | 2295 | 1468831195690 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]]]}] 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:39:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:39:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 626ms 01:39:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:39:55 INFO - PROCESS | 2295 | 1468831195700 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 2295 | 1468831195704 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:39:55 INFO - PROCESS | 2295 | 1468831195707 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 2295 | 1468831195708 Marionette TRACE conn2 <- [1,3070,null,{}] 01:39:55 INFO - PROCESS | 2295 | 1468831195711 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}] 01:39:55 INFO - PROCESS | 2295 | 1468831195712 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:55 INFO - PROCESS | 2295 | 1468831195830 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:39:55 INFO - PROCESS | 2295 | 1468831195893 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 2295 | 1468831195894 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:55 INFO - PROCESS | 2295 | ++DOCSHELL 0x1128da000 == 44 [pid = 2295] [id = 777] 01:39:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 113 (0x110e2a000) [pid = 2295] [serial = 2329] [outer = 0x0] 01:39:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 114 (0x1121b1400) [pid = 2295] [serial = 2330] [outer = 0x110e2a000] 01:39:55 INFO - PROCESS | 2295 | 1468831195923 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 2295 | ++DOMWINDOW == 115 (0x124826c00) [pid = 2295] [serial = 2331] [outer = 0x110e2a000] 01:39:56 INFO - PROCESS | 2295 | 1468831196357 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]]]}] 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:39:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 669ms 01:39:56 INFO - PROCESS | 2295 | 1468831196377 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:39:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:39:56 INFO - PROCESS | 2295 | 1468831196379 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:39:56 INFO - PROCESS | 2295 | 1468831196383 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 2295 | 1468831196385 Marionette TRACE conn2 <- [1,3074,null,{}] 01:39:56 INFO - PROCESS | 2295 | 1468831196389 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}] 01:39:56 INFO - PROCESS | 2295 | 1468831196391 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:56 INFO - PROCESS | 2295 | 1468831196479 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:39:56 INFO - PROCESS | 2295 | 1468831196581 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 2295 | 1468831196583 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:56 INFO - PROCESS | 2295 | ++DOCSHELL 0x119441800 == 45 [pid = 2295] [id = 778] 01:39:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 116 (0x112f53800) [pid = 2295] [serial = 2332] [outer = 0x0] 01:39:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 117 (0x117e2b800) [pid = 2295] [serial = 2333] [outer = 0x112f53800] 01:39:56 INFO - PROCESS | 2295 | 1468831196635 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 2295 | ++DOMWINDOW == 118 (0x1211f1c00) [pid = 2295] [serial = 2334] [outer = 0x112f53800] 01:39:57 INFO - PROCESS | 2295 | 1468831197330 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]]]}] 01:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:39:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 974ms 01:39:57 INFO - PROCESS | 2295 | 1468831197356 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:39:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:39:57 INFO - PROCESS | 2295 | 1468831197359 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:39:57 INFO - PROCESS | 2295 | 1468831197362 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 2295 | 1468831197363 Marionette TRACE conn2 <- [1,3078,null,{}] 01:39:57 INFO - PROCESS | 2295 | 1468831197367 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}] 01:39:57 INFO - PROCESS | 2295 | 1468831197369 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:57 INFO - PROCESS | 2295 | 1468831197468 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:39:57 INFO - PROCESS | 2295 | 1468831197535 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 2295 | 1468831197537 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:57 INFO - PROCESS | 2295 | ++DOCSHELL 0x118779000 == 46 [pid = 2295] [id = 779] 01:39:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 119 (0x1131c1800) [pid = 2295] [serial = 2335] [outer = 0x0] 01:39:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 120 (0x115d95400) [pid = 2295] [serial = 2336] [outer = 0x1131c1800] 01:39:57 INFO - PROCESS | 2295 | 1468831197564 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 2295 | ++DOMWINDOW == 121 (0x117162400) [pid = 2295] [serial = 2337] [outer = 0x1131c1800] 01:39:58 INFO - PROCESS | 2295 | 1468831198005 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] 01:39:58 INFO - PROCESS | 2295 | 1468831198040 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:39:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:39:58 INFO - PROCESS | 2295 | 1468831198047 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 2295 | 1468831198049 Marionette TRACE conn2 <- [1,3082,null,{}] 01:39:58 INFO - PROCESS | 2295 | 1468831198053 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}] 01:39:58 INFO - PROCESS | 2295 | 1468831198056 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:58 INFO - PROCESS | 2295 | 1468831198197 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x124f1f000 == 45 [pid = 2295] [id = 772] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x123152800 == 44 [pid = 2295] [id = 771] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12dea1800 == 43 [pid = 2295] [id = 770] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x116408800 == 42 [pid = 2295] [id = 769] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x110daa000 == 41 [pid = 2295] [id = 768] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12d616800 == 40 [pid = 2295] [id = 767] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12b109800 == 39 [pid = 2295] [id = 766] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12a91e800 == 38 [pid = 2295] [id = 765] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x128dd0000 == 37 [pid = 2295] [id = 764] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x11983a000 == 36 [pid = 2295] [id = 763] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x111f53800 == 35 [pid = 2295] [id = 762] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12b05a800 == 34 [pid = 2295] [id = 761] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x123cda800 == 33 [pid = 2295] [id = 760] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x11748d000 == 32 [pid = 2295] [id = 759] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x1244b8800 == 31 [pid = 2295] [id = 758] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x118779000 == 30 [pid = 2295] [id = 779] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x119441800 == 29 [pid = 2295] [id = 778] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x1128da000 == 28 [pid = 2295] [id = 777] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12340a000 == 27 [pid = 2295] [id = 776] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x123ce0000 == 26 [pid = 2295] [id = 775] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x113317000 == 25 [pid = 2295] [id = 774] 01:39:58 INFO - PROCESS | 2295 | --DOCSHELL 0x12d010000 == 24 [pid = 2295] [id = 773] 01:39:58 INFO - PROCESS | 2295 | 1468831198898 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 2295 | 1468831198900 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 120 (0x119c47000) [pid = 2295] [serial = 2251] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 119 (0x123789c00) [pid = 2295] [serial = 2256] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 118 (0x11991a800) [pid = 2295] [serial = 2247] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 117 (0x115e5fc00) [pid = 2295] [serial = 2241] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 116 (0x116a0cc00) [pid = 2295] [serial = 2242] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 115 (0x112a83c00) [pid = 2295] [serial = 2239] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 114 (0x11213e800) [pid = 2295] [serial = 2236] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 113 (0x1127dc000) [pid = 2295] [serial = 2237] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 112 (0x1183ce000) [pid = 2295] [serial = 2244] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 111 (0x119162c00) [pid = 2295] [serial = 2245] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 110 (0x118808800) [pid = 2295] [serial = 2234] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 109 (0x116aad800) [pid = 2295] [serial = 2233] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 108 (0x112f4f800) [pid = 2295] [serial = 2210] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 107 (0x111c18000) [pid = 2295] [serial = 2209] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 106 (0x118877800) [pid = 2295] [serial = 2213] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 105 (0x1176b7c00) [pid = 2295] [serial = 2212] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x1199edc00) [pid = 2295] [serial = 2216] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1194b7000) [pid = 2295] [serial = 2215] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12310a000) [pid = 2295] [serial = 2253] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x1240eb000) [pid = 2295] [serial = 2219] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x123791c00) [pid = 2295] [serial = 2218] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x124edc800) [pid = 2295] [serial = 2222] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x123988000) [pid = 2295] [serial = 2259] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x124ed7c00) [pid = 2295] [serial = 2221] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x124490400) [pid = 2295] [serial = 2263] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x128c19000) [pid = 2295] [serial = 2225] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x128989000) [pid = 2295] [serial = 2269] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x12469e800) [pid = 2295] [serial = 2265] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x1211eb800) [pid = 2295] [serial = 2262] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x128897c00) [pid = 2295] [serial = 2224] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x125da6800) [pid = 2295] [serial = 2271] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x128990000) [pid = 2295] [serial = 2273] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 88 (0x129242c00) [pid = 2295] [serial = 2228] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 87 (0x12902fc00) [pid = 2295] [serial = 2227] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 86 (0x125ec9400) [pid = 2295] [serial = 2268] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 85 (0x1174aec00) [pid = 2295] [serial = 2230] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 84 (0x129249c00) [pid = 2295] [serial = 2231] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 83 (0x125938000) [pid = 2295] [serial = 2266] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 82 (0x1199e7400) [pid = 2295] [serial = 2250] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 81 (0x12448a800) [pid = 2295] [serial = 2260] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 80 (0x12370c000) [pid = 2295] [serial = 2254] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 79 (0x123987400) [pid = 2295] [serial = 2257] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | --DOMWINDOW == 78 (0x11998c400) [pid = 2295] [serial = 2248] [outer = 0x0] [url = about:blank] 01:39:58 INFO - PROCESS | 2295 | ++DOCSHELL 0x110d9a800 == 25 [pid = 2295] [id = 780] 01:39:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 79 (0x10ead9c00) [pid = 2295] [serial = 2338] [outer = 0x0] 01:39:58 INFO - PROCESS | 2295 | ++DOMWINDOW == 80 (0x10eaf3400) [pid = 2295] [serial = 2339] [outer = 0x10ead9c00] 01:39:58 INFO - PROCESS | 2295 | 1468831198968 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 81 (0x110e26800) [pid = 2295] [serial = 2340] [outer = 0x10ead9c00] 01:39:59 INFO - PROCESS | 2295 | 1468831199274 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]]]}] 01:39:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:39:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1273ms 01:39:59 INFO - PROCESS | 2295 | 1468831199323 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 2295 | 1468831199325 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:39:59 INFO - PROCESS | 2295 | 1468831199328 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 2295 | 1468831199330 Marionette TRACE conn2 <- [1,3086,null,{}] 01:39:59 INFO - PROCESS | 2295 | 1468831199334 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}] 01:39:59 INFO - PROCESS | 2295 | 1468831199339 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:59 INFO - PROCESS | 2295 | 1468831199416 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:39:59 INFO - PROCESS | 2295 | 1468831199424 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 2295 | 1468831199426 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x1164a8800 == 26 [pid = 2295] [id = 781] 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 82 (0x1127de800) [pid = 2295] [serial = 2341] [outer = 0x0] 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 83 (0x1129d5800) [pid = 2295] [serial = 2342] [outer = 0x1127de800] 01:39:59 INFO - PROCESS | 2295 | 1468831199452 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 84 (0x1129dd400) [pid = 2295] [serial = 2343] [outer = 0x1127de800] 01:39:59 INFO - PROCESS | 2295 | 1468831199797 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 471ms 01:39:59 INFO - PROCESS | 2295 | 1468831199802 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 2295 | 1468831199804 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:39:59 INFO - PROCESS | 2295 | 1468831199808 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 2295 | 1468831199809 Marionette TRACE conn2 <- [1,3090,null,{}] 01:39:59 INFO - PROCESS | 2295 | 1468831199821 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}] 01:39:59 INFO - PROCESS | 2295 | 1468831199823 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:59 INFO - PROCESS | 2295 | 1468831199904 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:39:59 INFO - PROCESS | 2295 | 1468831199908 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 2295 | 1468831199909 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:39:59 INFO - PROCESS | 2295 | ++DOCSHELL 0x118775800 == 27 [pid = 2295] [id = 782] 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 85 (0x112d62400) [pid = 2295] [serial = 2344] [outer = 0x0] 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 86 (0x112f4c400) [pid = 2295] [serial = 2345] [outer = 0x112d62400] 01:39:59 INFO - PROCESS | 2295 | 1468831199937 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 2295 | ++DOMWINDOW == 87 (0x1130c5000) [pid = 2295] [serial = 2346] [outer = 0x112d62400] 01:40:00 INFO - PROCESS | 2295 | 1468831200308 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 522ms 01:40:00 INFO - PROCESS | 2295 | 1468831200330 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 2295 | 1468831200331 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:40:00 INFO - PROCESS | 2295 | 1468831200334 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 2295 | 1468831200339 Marionette TRACE conn2 <- [1,3094,null,{}] 01:40:00 INFO - PROCESS | 2295 | 1468831200353 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}] 01:40:00 INFO - PROCESS | 2295 | 1468831200355 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:00 INFO - PROCESS | 2295 | 1468831200433 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:40:00 INFO - PROCESS | 2295 | 1468831200441 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 2295 | 1468831200442 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x11a003000 == 28 [pid = 2295] [id = 783] 01:40:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 88 (0x1132d9400) [pid = 2295] [serial = 2347] [outer = 0x0] 01:40:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 89 (0x116892400) [pid = 2295] [serial = 2348] [outer = 0x1132d9400] 01:40:00 INFO - PROCESS | 2295 | 1468831200467 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 90 (0x11715dc00) [pid = 2295] [serial = 2349] [outer = 0x1132d9400] 01:40:00 INFO - PROCESS | 2295 | 1468831200783 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 481ms 01:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:40:00 INFO - PROCESS | 2295 | 1468831200815 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 2295 | 1468831200817 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:40:00 INFO - PROCESS | 2295 | 1468831200821 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 2295 | 1468831200822 Marionette TRACE conn2 <- [1,3098,null,{}] 01:40:00 INFO - PROCESS | 2295 | 1468831200825 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}] 01:40:00 INFO - PROCESS | 2295 | 1468831200826 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:00 INFO - PROCESS | 2295 | 1468831200905 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:40:00 INFO - PROCESS | 2295 | 1468831200909 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 2295 | 1468831200910 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:00 INFO - PROCESS | 2295 | ++DOCSHELL 0x12340b800 == 29 [pid = 2295] [id = 784] 01:40:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 91 (0x1174ae000) [pid = 2295] [serial = 2350] [outer = 0x0] 01:40:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 92 (0x117e26c00) [pid = 2295] [serial = 2351] [outer = 0x1174ae000] 01:40:00 INFO - PROCESS | 2295 | 1468831200935 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 2295 | ++DOMWINDOW == 93 (0x1183ce000) [pid = 2295] [serial = 2352] [outer = 0x1174ae000] 01:40:01 INFO - PROCESS | 2295 | 1468831201287 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]]]}] 01:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 01:40:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:40:01 INFO - PROCESS | 2295 | 1468831201343 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 2295 | 1468831201344 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:40:01 INFO - PROCESS | 2295 | 1468831201346 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 2295 | 1468831201347 Marionette TRACE conn2 <- [1,3102,null,{}] 01:40:01 INFO - PROCESS | 2295 | 1468831201349 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}] 01:40:01 INFO - PROCESS | 2295 | 1468831201350 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:01 INFO - PROCESS | 2295 | 1468831201448 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:40:01 INFO - PROCESS | 2295 | 1468831201452 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 2295 | 1468831201456 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x123b44000 == 30 [pid = 2295] [id = 785] 01:40:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 94 (0x112d5a400) [pid = 2295] [serial = 2353] [outer = 0x0] 01:40:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 95 (0x11875e000) [pid = 2295] [serial = 2354] [outer = 0x112d5a400] 01:40:01 INFO - PROCESS | 2295 | 1468831201489 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 96 (0x119113c00) [pid = 2295] [serial = 2355] [outer = 0x112d5a400] 01:40:01 INFO - PROCESS | 2295 | 1468831201837 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms 01:40:01 INFO - PROCESS | 2295 | 1468831201866 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:40:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:40:01 INFO - PROCESS | 2295 | 1468831201869 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:40:01 INFO - PROCESS | 2295 | 1468831201872 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 2295 | 1468831201873 Marionette TRACE conn2 <- [1,3106,null,{}] 01:40:01 INFO - PROCESS | 2295 | 1468831201876 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}] 01:40:01 INFO - PROCESS | 2295 | 1468831201877 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:01 INFO - PROCESS | 2295 | 1468831201974 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:40:01 INFO - PROCESS | 2295 | 1468831201986 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 2295 | 1468831201988 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:01 INFO - PROCESS | 2295 | ++DOCSHELL 0x115e2a800 == 31 [pid = 2295] [id = 786] 01:40:01 INFO - PROCESS | 2295 | ++DOMWINDOW == 97 (0x119424000) [pid = 2295] [serial = 2356] [outer = 0x0] 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 98 (0x119918400) [pid = 2295] [serial = 2357] [outer = 0x119424000] 01:40:02 INFO - PROCESS | 2295 | 1468831202013 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 99 (0x119953000) [pid = 2295] [serial = 2358] [outer = 0x119424000] 01:40:02 INFO - PROCESS | 2295 | 1468831202326 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]]]}] 01:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 01:40:02 INFO - PROCESS | 2295 | 1468831202342 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:40:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:40:02 INFO - PROCESS | 2295 | 1468831202344 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:40:02 INFO - PROCESS | 2295 | 1468831202346 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 2295 | 1468831202347 Marionette TRACE conn2 <- [1,3110,null,{}] 01:40:02 INFO - PROCESS | 2295 | 1468831202356 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}] 01:40:02 INFO - PROCESS | 2295 | 1468831202357 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:02 INFO - PROCESS | 2295 | 1468831202457 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:40:02 INFO - PROCESS | 2295 | 1468831202460 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 2295 | 1468831202461 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x128dbc800 == 32 [pid = 2295] [id = 787] 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 100 (0x110e2cc00) [pid = 2295] [serial = 2359] [outer = 0x0] 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 101 (0x119987000) [pid = 2295] [serial = 2360] [outer = 0x110e2cc00] 01:40:02 INFO - PROCESS | 2295 | 1468831202485 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 102 (0x1199e3800) [pid = 2295] [serial = 2361] [outer = 0x110e2cc00] 01:40:02 INFO - PROCESS | 2295 | 1468831202799 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"]]]}] 01:40:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:40:02 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 01:40:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:40:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 475ms 01:40:02 INFO - PROCESS | 2295 | 1468831202827 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 2295 | 1468831202828 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:40:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:40:02 INFO - PROCESS | 2295 | 1468831202830 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 2295 | 1468831202831 Marionette TRACE conn2 <- [1,3114,null,{}] 01:40:02 INFO - PROCESS | 2295 | 1468831202833 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}] 01:40:02 INFO - PROCESS | 2295 | 1468831202836 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:02 INFO - PROCESS | 2295 | 1468831202939 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:40:02 INFO - PROCESS | 2295 | 1468831202942 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\", \"e7e0db2c-94a7-4d95-9e65-c41b572578f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 2295 | 1468831202944 Marionette INFO sendAsync e7564d87-2662-f54f-b48f-36820ef80f6c 01:40:02 INFO - PROCESS | 2295 | ++DOCSHELL 0x129272800 == 33 [pid = 2295] [id = 788] 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 103 (0x119425000) [pid = 2295] [serial = 2362] [outer = 0x0] 01:40:02 INFO - PROCESS | 2295 | ++DOMWINDOW == 104 (0x119c3d400) [pid = 2295] [serial = 2363] [outer = 0x119425000] 01:40:02 INFO - PROCESS | 2295 | 1468831202968 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 2295 | ++DOMWINDOW == 105 (0x119dc3000) [pid = 2295] [serial = 2364] [outer = 0x119425000] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 104 (0x128891400) [pid = 2295] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 103 (0x1129da400) [pid = 2295] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 102 (0x12a96fc00) [pid = 2295] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 101 (0x128ac9400) [pid = 2295] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 100 (0x1198c4000) [pid = 2295] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 99 (0x118110c00) [pid = 2295] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 98 (0x1127d2000) [pid = 2295] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 97 (0x12370cc00) [pid = 2295] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 96 (0x1130c5c00) [pid = 2295] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 95 (0x123707400) [pid = 2295] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 94 (0x112f4dc00) [pid = 2295] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 93 (0x119c4bc00) [pid = 2295] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 92 (0x12370c800) [pid = 2295] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 91 (0x10eadf800) [pid = 2295] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 90 (0x119423000) [pid = 2295] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:40:03 INFO - PROCESS | 2295 | --DOMWINDOW == 89 (0x1199f0000) [pid = 2295] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:40:03 INFO - PROCESS | 2295 | 1468831203535 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]]]}] 01:40:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:40:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 720ms 01:40:03 INFO - PROCESS | 2295 | 1468831203560 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 2295 | 1468831203561 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:40:04 WARNING - u'runner_teardown' () 01:40:04 INFO - No more tests 01:40:04 INFO - Got 0 unexpected results 01:40:04 INFO - SUITE-END | took 502s 01:40:04 INFO - Closing logging queue 01:40:04 INFO - queue closed 01:40:04 INFO - Return code: 0 01:40:04 WARNING - # TBPL SUCCESS # 01:40:04 INFO - Running post-action listener: _resource_record_post_action 01:40:04 INFO - Running post-run listener: _resource_record_post_run 01:40:05 INFO - Total resource usage - Wall time: 524s; CPU: 58.0%; Read bytes: 262144; Write bytes: 952842752; Read time: 3; Write time: 5008 01:40:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:40:05 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 142002688; Write bytes: 134925312; Read time: 12736; Write time: 275 01:40:05 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 262144; Write bytes: 795813376; Read time: 3; Write time: 4663 01:40:05 INFO - Running post-run listener: _upload_blobber_files 01:40:05 INFO - Blob upload gear active. 01:40:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:40:05 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 01:40:05 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'] 01:40:05 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 01:40:06 INFO - (blobuploader) - INFO - Open directory for files ... 01:40:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:40:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:40:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:06 INFO - (blobuploader) - INFO - Done attempting. 01:40:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:40:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:40:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:08 INFO - (blobuploader) - INFO - Done attempting. 01:40:08 INFO - (blobuploader) - INFO - Iteration through files over. 01:40:08 INFO - Return code: 0 01:40:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:40:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:40:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a516e2b999bd0d7e09d2b4a25b5bc1480f0eff4faa033350f1aa1b328802273ebbcc5a003aa13bf72a7b3f41abd0aa48f0a08d66697d3547361b127fc08ab56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/18319103a60e30345a1fb260f4c8b5cde2ae7274582624e685edcf68b872135fe5fb8484c103d1ea9b5bf91582a87c6ffd15244e26c31f57d3fb87dc679f5783"} 01:40:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:40:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:40:08 INFO - Contents: 01:40:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a516e2b999bd0d7e09d2b4a25b5bc1480f0eff4faa033350f1aa1b328802273ebbcc5a003aa13bf72a7b3f41abd0aa48f0a08d66697d3547361b127fc08ab56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/18319103a60e30345a1fb260f4c8b5cde2ae7274582624e685edcf68b872135fe5fb8484c103d1ea9b5bf91582a87c6ffd15244e26c31f57d3fb87dc679f5783"} 01:40:08 INFO - Running post-run listener: copy_logs_to_upload_dir 01:40:08 INFO - Copying logs to upload dir... 01:40:08 INFO - mkdir: /builds/slave/test/build/upload/logs 01:40:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=569.000426 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 29 secs) (at 2016-07-18 01:40:09.133219) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 01:40:09.139522) ========= 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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners TMPDIR=/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/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/9a516e2b999bd0d7e09d2b4a25b5bc1480f0eff4faa033350f1aa1b328802273ebbcc5a003aa13bf72a7b3f41abd0aa48f0a08d66697d3547361b127fc08ab56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/18319103a60e30345a1fb260f4c8b5cde2ae7274582624e685edcf68b872135fe5fb8484c103d1ea9b5bf91582a87c6ffd15244e26c31f57d3fb87dc679f5783"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012818 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a516e2b999bd0d7e09d2b4a25b5bc1480f0eff4faa033350f1aa1b328802273ebbcc5a003aa13bf72a7b3f41abd0aa48f0a08d66697d3547361b127fc08ab56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/18319103a60e30345a1fb260f4c8b5cde2ae7274582624e685edcf68b872135fe5fb8484c103d1ea9b5bf91582a87c6ffd15244e26c31f57d3fb87dc679f5783"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468744318/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 01:40:09.180827) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:40:09.181174) ========= 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.zWd3gz52Aq/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.m6nIY1WhJm/Listeners TMPDIR=/var/folders/_4/5kgy7ct120n7q2p9437gq4mw00000w/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.005218 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:40:09.229663) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 01:40:09.230565) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 01:40:09.230926) ========= ========= Total master_lag: 2.65 =========