builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0138 starttime: 1467875165.87 results: success (0) buildid: 20160705084957 builduid: 87bd5888f824474da3d3e54191ac261d revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.866778) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.867177) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.867449) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.892440) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.892702) ========= 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.FmQkkB9nTZ/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.gYYVQuZxVc/Listeners TMPDIR=/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/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-07 00:06:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 40.6M=0s 2016-07-07 00:06:05 (40.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.084685 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.999303) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:05.999591) ========= 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.FmQkkB9nTZ/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.gYYVQuZxVc/Listeners TMPDIR=/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/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.027296 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:06.047545) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:06.047865) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --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 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FmQkkB9nTZ/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.gYYVQuZxVc/Listeners TMPDIR=/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/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-07 00:06:06,122 truncating revision to first 12 chars 2016-07-07 00:06:06,122 Setting DEBUG logging. 2016-07-07 00:06:06,123 attempt 1/10 2016-07-07 00:06:06,123 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6ad50d4d6f7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 00:06:06,780 unpacking tar archive at: mozilla-beta-6ad50d4d6f7b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.937309 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:07.006948) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:07.007304) ========= script_repo_revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:07.007735) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:07.008006) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 00:06:07.026145) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 41 secs) (at 2016-07-07 00:06:07.026479) ========= /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.FmQkkB9nTZ/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners TMPDIR=/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/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 00:06:07 INFO - MultiFileLogger online at 20160707 00:06:07 in /builds/slave/test 00:06:07 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 00:06:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:06:07 INFO - {'append_to_log': False, 00:06:07 INFO - 'base_work_dir': '/builds/slave/test', 00:06:07 INFO - 'blob_upload_branch': 'mozilla-beta', 00:06:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:06:07 INFO - 'buildbot_json_path': 'buildprops.json', 00:06:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:06:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:06:07 INFO - 'download_minidump_stackwalk': True, 00:06:07 INFO - 'download_symbols': 'true', 00:06:07 INFO - 'e10s': False, 00:06:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:06:07 INFO - 'tooltool.py': '/tools/tooltool.py', 00:06:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:06:07 INFO - '/tools/misc-python/virtualenv.py')}, 00:06:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:06:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:06:07 INFO - 'log_level': 'info', 00:06:07 INFO - 'log_to_console': True, 00:06:07 INFO - 'opt_config_files': (), 00:06:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:06:07 INFO - '--processes=1', 00:06:07 INFO - '--config=%(test_path)s/wptrunner.ini', 00:06:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:06:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:06:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:06:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:06:07 INFO - 'pip_index': False, 00:06:07 INFO - 'require_test_zip': True, 00:06:07 INFO - 'test_type': ('testharness',), 00:06:07 INFO - 'this_chunk': '1', 00:06:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:06:07 INFO - 'total_chunks': '10', 00:06:07 INFO - 'virtualenv_path': 'venv', 00:06:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:06:07 INFO - 'work_dir': 'build'} 00:06:07 INFO - ##### 00:06:07 INFO - ##### Running clobber step. 00:06:07 INFO - ##### 00:06:07 INFO - Running pre-action listener: _resource_record_pre_action 00:06:07 INFO - Running main action method: clobber 00:06:07 INFO - rmtree: /builds/slave/test/build 00:06:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:06:09 INFO - Running post-action listener: _resource_record_post_action 00:06:09 INFO - ##### 00:06:09 INFO - ##### Running read-buildbot-config step. 00:06:09 INFO - ##### 00:06:09 INFO - Running pre-action listener: _resource_record_pre_action 00:06:09 INFO - Running main action method: read_buildbot_config 00:06:09 INFO - Using buildbot properties: 00:06:09 INFO - { 00:06:09 INFO - "project": "", 00:06:09 INFO - "product": "firefox", 00:06:09 INFO - "script_repo_revision": "production", 00:06:09 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 00:06:09 INFO - "repository": "", 00:06:09 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 00:06:09 INFO - "buildid": "20160705084957", 00:06:09 INFO - "pgo_build": "False", 00:06:09 INFO - "basedir": "/builds/slave/test", 00:06:09 INFO - "buildnumber": 19, 00:06:09 INFO - "slavename": "t-yosemite-r7-0138", 00:06:09 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 00:06:09 INFO - "platform": "macosx64", 00:06:09 INFO - "branch": "mozilla-beta", 00:06:09 INFO - "revision": "6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87", 00:06:09 INFO - "repo_path": "releases/mozilla-beta", 00:06:09 INFO - "moz_repo_path": "", 00:06:09 INFO - "stage_platform": "macosx64", 00:06:09 INFO - "builduid": "87bd5888f824474da3d3e54191ac261d", 00:06:09 INFO - "slavebuilddir": "test" 00:06:09 INFO - } 00:06:09 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg. 00:06:09 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.test_packages.json. 00:06:09 INFO - Running post-action listener: _resource_record_post_action 00:06:09 INFO - ##### 00:06:09 INFO - ##### Running download-and-extract step. 00:06:09 INFO - ##### 00:06:09 INFO - Running pre-action listener: _resource_record_pre_action 00:06:09 INFO - Running main action method: download_and_extract 00:06:09 INFO - mkdir: /builds/slave/test/build/tests 00:06:09 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')]} 00:06:09 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.test_packages.json 00:06:09 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 00:06:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/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 00:06:09 INFO - Downloaded 1201 bytes. 00:06:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 00:06:09 INFO - Using the following test package requirements: 00:06:09 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 00:06:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 00:06:09 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 00:06:09 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'jsshell-mac64.zip'], 00:06:09 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 00:06:09 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 00:06:09 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 00:06:09 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 00:06:09 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 00:06:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 00:06:09 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 00:06:09 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 00:06:09 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')]} 00:06:09 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.common.tests.zip 00:06:09 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 00:06:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/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 00:06:09 INFO - Downloaded 18406777 bytes. 00:06:09 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/*'] 00:06:09 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/* 00:06:10 INFO - caution: filename not matched: web-platform/* 00:06:10 INFO - Return code: 11 00:06:10 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')]} 00:06:10 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.web-platform.tests.zip 00:06:10 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/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 00:06:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/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 00:06:10 INFO - Downloaded 36389085 bytes. 00:06:10 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/*'] 00:06:10 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/* 00:06:14 INFO - caution: filename not matched: bin/* 00:06:14 INFO - caution: filename not matched: config/* 00:06:14 INFO - caution: filename not matched: mozbase/* 00:06:14 INFO - caution: filename not matched: marionette/* 00:06:14 INFO - caution: filename not matched: tools/wptserve/* 00:06:14 INFO - Return code: 11 00:06: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')]} 00:06:14 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg 00:06:14 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 00:06:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 00:06:15 INFO - Downloaded 73017232 bytes. 00:06:15 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg 00:06:15 INFO - mkdir: /builds/slave/test/properties 00:06:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:06:15 INFO - Writing to file /builds/slave/test/properties/build_url 00:06:15 INFO - Contents: 00:06:15 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg 00:06:15 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:06:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:06:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:06:15 INFO - Contents: 00:06:15 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:06:15 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')]} 00:06:15 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:06:15 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 00:06:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/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 00:06:16 INFO - Downloaded 103719110 bytes. 00:06:16 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'] 00:06:16 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 00:06:20 INFO - Return code: 0 00:06:20 INFO - Running post-action listener: _resource_record_post_action 00:06:20 INFO - Running post-action listener: set_extra_try_arguments 00:06:20 INFO - ##### 00:06:20 INFO - ##### Running create-virtualenv step. 00:06:20 INFO - ##### 00:06:20 INFO - Running pre-action listener: _pre_create_virtualenv 00:06:20 INFO - Running pre-action listener: _resource_record_pre_action 00:06:20 INFO - Running main action method: create_virtualenv 00:06:20 INFO - Creating virtualenv /builds/slave/test/build/venv 00:06:20 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 00:06:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:06:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:06:20 INFO - Using real prefix '/tools/python27' 00:06:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:06:21 INFO - Installing distribute.............................................................................................................................................................................................done. 00:06:23 INFO - Installing pip.................done. 00:06:23 INFO - Return code: 0 00:06:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:06:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:06:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:06:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:23 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 0x10b465e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b482f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9efb4e5430>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b47e5e0>, '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 0x10b061cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b08c990>, '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.FmQkkB9nTZ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:06:23 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 00:06:23 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 00:06:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FmQkkB9nTZ/Render', 00:06:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:06:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:06:23 INFO - 'HOME': '/Users/cltbld', 00:06:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:06:23 INFO - 'LOGNAME': 'cltbld', 00:06:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:23 INFO - 'MOZ_NO_REMOTE': '1', 00:06:23 INFO - 'NO_EM_RESTART': '1', 00:06:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:06:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:23 INFO - 'PWD': '/builds/slave/test', 00:06:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:06:23 INFO - 'SHELL': '/bin/bash', 00:06:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 00:06:23 INFO - 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', 00:06:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:06:23 INFO - 'USER': 'cltbld', 00:06:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:06:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:06:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:06:23 INFO - 'XPC_FLAGS': '0x0', 00:06:23 INFO - 'XPC_SERVICE_NAME': '0', 00:06:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:06:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:06:24 INFO - Downloading/unpacking psutil>=0.7.1 00:06:24 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 00:06:24 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 00:06:24 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 00:06:24 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 00:06:24 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 00:06:24 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 00:06:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:06:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:06:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:06:27 INFO - Installing collected packages: psutil 00:06:27 INFO - Running setup.py install for psutil 00:06:27 INFO - building 'psutil._psutil_osx' extension 00:06:27 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 00:06:28 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 00:06:28 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 00:06:28 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 00:06:28 INFO - building 'psutil._psutil_posix' extension 00:06:28 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 00:06:28 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 00:06:28 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 00:06:28 INFO - ^ 00:06:28 INFO - 1 warning generated. 00:06:28 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 00:06:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:06:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:06:28 INFO - Successfully installed psutil 00:06:28 INFO - Cleaning up... 00:06:28 INFO - Return code: 0 00:06:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:06:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:06:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:06:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:28 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 0x10b465e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b482f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9efb4e5430>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b47e5e0>, '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 0x10b061cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b08c990>, '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.FmQkkB9nTZ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:06:28 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 00:06:28 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 00:06:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FmQkkB9nTZ/Render', 00:06:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:06:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:06:28 INFO - 'HOME': '/Users/cltbld', 00:06:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:06:28 INFO - 'LOGNAME': 'cltbld', 00:06:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:28 INFO - 'MOZ_NO_REMOTE': '1', 00:06:28 INFO - 'NO_EM_RESTART': '1', 00:06:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:06:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:28 INFO - 'PWD': '/builds/slave/test', 00:06:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:06:28 INFO - 'SHELL': '/bin/bash', 00:06:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 00:06:28 INFO - 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', 00:06:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:06:28 INFO - 'USER': 'cltbld', 00:06:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:06:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:06:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:06:28 INFO - 'XPC_FLAGS': '0x0', 00:06:28 INFO - 'XPC_SERVICE_NAME': '0', 00:06:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:06:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:06:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:06:29 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 00:06:29 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 00:06:29 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 00:06:29 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 00:06:29 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 00:06:29 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 00:06:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:06:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:06:31 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:06:31 INFO - Installing collected packages: mozsystemmonitor 00:06:31 INFO - Running setup.py install for mozsystemmonitor 00:06:31 INFO - Successfully installed mozsystemmonitor 00:06:31 INFO - Cleaning up... 00:06:31 INFO - Return code: 0 00:06:31 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:06:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:06:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:06:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:31 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 0x10b465e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b482f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9efb4e5430>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b47e5e0>, '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 0x10b061cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b08c990>, '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.FmQkkB9nTZ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:06:31 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 00:06:31 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 00:06:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FmQkkB9nTZ/Render', 00:06:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:06:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:06:31 INFO - 'HOME': '/Users/cltbld', 00:06:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:06:31 INFO - 'LOGNAME': 'cltbld', 00:06:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:31 INFO - 'MOZ_NO_REMOTE': '1', 00:06:31 INFO - 'NO_EM_RESTART': '1', 00:06:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:06:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:31 INFO - 'PWD': '/builds/slave/test', 00:06:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:06:31 INFO - 'SHELL': '/bin/bash', 00:06:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 00:06:31 INFO - 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', 00:06:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:06:31 INFO - 'USER': 'cltbld', 00:06:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:06:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:06:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:06:31 INFO - 'XPC_FLAGS': '0x0', 00:06:31 INFO - 'XPC_SERVICE_NAME': '0', 00:06:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:06:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:06:32 INFO - Downloading/unpacking blobuploader==1.2.4 00:06:32 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 00:06:32 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 00:06:32 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 00:06:32 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 00:06:32 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 00:06:32 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 00:06:34 INFO - Downloading blobuploader-1.2.4.tar.gz 00:06:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:06:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:06:34 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 00:06:34 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 00:06:34 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 00:06:34 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 00:06:34 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 00:06:34 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 00:06:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:06:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:06:35 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 00:06:35 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 00:06:35 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 00:06:35 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 00:06:35 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 00:06:35 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 00:06:35 INFO - Downloading docopt-0.6.1.tar.gz 00:06:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:06:35 INFO - Installing collected packages: blobuploader, requests, docopt 00:06:35 INFO - Running setup.py install for blobuploader 00:06:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:06:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:06:35 INFO - Running setup.py install for requests 00:06:36 INFO - Running setup.py install for docopt 00:06:36 INFO - Successfully installed blobuploader requests docopt 00:06:36 INFO - Cleaning up... 00:06:36 INFO - Return code: 0 00:06:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:06:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:06:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:06:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:36 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 0x10b465e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b482f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9efb4e5430>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b47e5e0>, '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 0x10b061cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b08c990>, '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.FmQkkB9nTZ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:06:36 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 00:06:36 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 00:06:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FmQkkB9nTZ/Render', 00:06:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:06:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:06:36 INFO - 'HOME': '/Users/cltbld', 00:06:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:06:36 INFO - 'LOGNAME': 'cltbld', 00:06:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:36 INFO - 'MOZ_NO_REMOTE': '1', 00:06:36 INFO - 'NO_EM_RESTART': '1', 00:06:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:06:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:36 INFO - 'PWD': '/builds/slave/test', 00:06:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:06:36 INFO - 'SHELL': '/bin/bash', 00:06:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 00:06:36 INFO - 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', 00:06:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:06:36 INFO - 'USER': 'cltbld', 00:06:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:06:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:06:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:06:36 INFO - 'XPC_FLAGS': '0x0', 00:06:36 INFO - 'XPC_SERVICE_NAME': '0', 00:06:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:06:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:06:36 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-Ut4xpN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:06:36 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-3kFVvy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-2crMcJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-weAk4P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-dBWwWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-uDbgZK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-_lTa0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-7VssOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-1djPap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-LxGj6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:06:37 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-UKjl9m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:06:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-kKZ0wp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-55NO3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-VvNtqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-H5LYUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-5GUDnc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-KYcKX8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-81c70T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-dlOEG0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:06:38 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-CoWdpv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:06:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:06:39 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-73osnq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:06:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:06:39 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 00:06:39 INFO - Running setup.py install for manifestparser 00:06:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:06:39 INFO - Running setup.py install for mozcrash 00:06:39 INFO - Running setup.py install for mozdebug 00:06:39 INFO - Running setup.py install for mozdevice 00:06:40 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Running setup.py install for mozfile 00:06:40 INFO - Running setup.py install for mozhttpd 00:06:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Running setup.py install for mozinfo 00:06:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Running setup.py install for mozInstall 00:06:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Running setup.py install for mozleak 00:06:40 INFO - Running setup.py install for mozlog 00:06:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:06:40 INFO - Running setup.py install for moznetwork 00:06:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:06:41 INFO - Running setup.py install for mozprocess 00:06:41 INFO - Running setup.py install for mozprofile 00:06:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:06:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:06:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:06:41 INFO - Running setup.py install for mozrunner 00:06:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:06:41 INFO - Running setup.py install for mozscreenshot 00:06:41 INFO - Running setup.py install for moztest 00:06:41 INFO - Running setup.py install for mozversion 00:06:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:06:42 INFO - Running setup.py install for wptserve 00:06:42 INFO - Running setup.py install for marionette-driver 00:06:42 INFO - Running setup.py install for browsermob-proxy 00:06:42 INFO - Running setup.py install for marionette-client 00:06:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:06:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:06:42 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 00:06:42 INFO - Cleaning up... 00:06:42 INFO - Return code: 0 00:06:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:06:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:06:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:06:42 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 0x10b465e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b482f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9efb4e5430>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b47e5e0>, '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 0x10b061cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b08c990>, '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.FmQkkB9nTZ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:06:42 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 00:06:42 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 00:06:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FmQkkB9nTZ/Render', 00:06:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:06:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:06:42 INFO - 'HOME': '/Users/cltbld', 00:06:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:06:42 INFO - 'LOGNAME': 'cltbld', 00:06:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:42 INFO - 'MOZ_NO_REMOTE': '1', 00:06:42 INFO - 'NO_EM_RESTART': '1', 00:06:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:06:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:42 INFO - 'PWD': '/builds/slave/test', 00:06:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:06:42 INFO - 'SHELL': '/bin/bash', 00:06:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 00:06:42 INFO - 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', 00:06:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:06:42 INFO - 'USER': 'cltbld', 00:06:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:06:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:06:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:06:42 INFO - 'XPC_FLAGS': '0x0', 00:06:42 INFO - 'XPC_SERVICE_NAME': '0', 00:06:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:06:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-uY5D9h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-P5At92-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-rsR1WD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-f5BPG2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-tvQYNw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-d9ImnV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-8Fu_5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-zZBD14-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:06:43 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)) 00:06:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:06:43 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-YclT2C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-KGkR16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-eX1JtD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-aYXshf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-2wvS8B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-CTvCbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-avbaIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-AjXsJU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-In11IM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:06:44 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)) 00:06:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:06:44 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-9yDoPZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:06:45 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)) 00:06:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:06:45 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-mPBXI_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:06:45 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)) 00:06:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:06:45 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-IeaFVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:06:45 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)) 00:06:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:06:45 INFO - Running setup.py (path:/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/pip-wFPEQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:06:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:06:45 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)) 00:06:45 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)) 00:06:45 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)) 00:06:45 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)) 00:06:45 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)) 00:06:45 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)) 00:06:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:06:45 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 00:06:45 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 00:06:45 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 00:06:45 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 00:06:45 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 00:06:45 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 00:06:48 INFO - Downloading blessings-1.6.tar.gz 00:06:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:06:48 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)) 00:06:48 INFO - Installing collected packages: blessings 00:06:48 INFO - Running setup.py install for blessings 00:06:48 INFO - Successfully installed blessings 00:06:48 INFO - Cleaning up... 00:06:48 INFO - Return code: 0 00:06:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:06:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:06:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:06:48 INFO - Reading from file tmpfile_stdout 00:06:48 INFO - Current package versions: 00:06:48 INFO - blessings == 1.6 00:06:48 INFO - blobuploader == 1.2.4 00:06:48 INFO - browsermob-proxy == 0.6.0 00:06:48 INFO - docopt == 0.6.1 00:06:48 INFO - manifestparser == 1.1 00:06:48 INFO - marionette-client == 2.3.0 00:06:48 INFO - marionette-driver == 1.4.0 00:06:48 INFO - mozInstall == 1.12 00:06:48 INFO - mozcrash == 0.17 00:06:48 INFO - mozdebug == 0.1 00:06:48 INFO - mozdevice == 0.48 00:06:48 INFO - mozfile == 1.2 00:06:48 INFO - mozhttpd == 0.7 00:06:48 INFO - mozinfo == 0.9 00:06:48 INFO - mozleak == 0.1 00:06:48 INFO - mozlog == 3.1 00:06:48 INFO - moznetwork == 0.27 00:06:48 INFO - mozprocess == 0.22 00:06:48 INFO - mozprofile == 0.28 00:06:48 INFO - mozrunner == 6.11 00:06:48 INFO - mozscreenshot == 0.1 00:06:48 INFO - mozsystemmonitor == 0.0 00:06:48 INFO - moztest == 0.7 00:06:48 INFO - mozversion == 1.4 00:06:48 INFO - psutil == 3.1.1 00:06:48 INFO - requests == 1.2.3 00:06:48 INFO - wptserve == 1.4.0 00:06:48 INFO - wsgiref == 0.1.2 00:06:48 INFO - Running post-action listener: _resource_record_post_action 00:06:48 INFO - Running post-action listener: _start_resource_monitoring 00:06:48 INFO - Starting resource monitoring. 00:06:48 INFO - ##### 00:06:48 INFO - ##### Running pull step. 00:06:48 INFO - ##### 00:06:48 INFO - Running pre-action listener: _resource_record_pre_action 00:06:48 INFO - Running main action method: pull 00:06:48 INFO - Pull has nothing to do! 00:06:48 INFO - Running post-action listener: _resource_record_post_action 00:06:48 INFO - ##### 00:06:48 INFO - ##### Running install step. 00:06:48 INFO - ##### 00:06:48 INFO - Running pre-action listener: _resource_record_pre_action 00:06:48 INFO - Running main action method: install 00:06:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:06:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:06:49 INFO - Reading from file tmpfile_stdout 00:06:49 INFO - Detecting whether we're running mozinstall >=1.0... 00:06:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:06:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:06:49 INFO - Reading from file tmpfile_stdout 00:06:49 INFO - Output received: 00:06:49 INFO - Usage: mozinstall [options] installer 00:06:49 INFO - Options: 00:06:49 INFO - -h, --help show this help message and exit 00:06:49 INFO - -d DEST, --destination=DEST 00:06:49 INFO - Directory to install application into. [default: 00:06:49 INFO - "/builds/slave/test"] 00:06:49 INFO - --app=APP Application being installed. [default: firefox] 00:06:49 INFO - mkdir: /builds/slave/test/build/application 00:06:49 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'] 00:06:49 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 00:07:07 INFO - Reading from file tmpfile_stdout 00:07:07 INFO - Output received: 00:07:07 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 00:07:07 INFO - Running post-action listener: _resource_record_post_action 00:07:07 INFO - ##### 00:07:07 INFO - ##### Running run-tests step. 00:07:07 INFO - ##### 00:07:07 INFO - Running pre-action listener: _resource_record_pre_action 00:07:07 INFO - Running main action method: run_tests 00:07:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:07:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:07:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:07:07 INFO - grabbing minidump binary from tooltool 00:07: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')]} 00:07:07 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 0x10b47e5e0>, '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 0x10b061cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b08c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:07:07 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 00:07:07 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 00:07:07 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:07:07 INFO - Return code: 0 00:07:07 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 00:07:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:07:07 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/1467733797/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 00:07:07 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/1467733797/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 00:07:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FmQkkB9nTZ/Render', 00:07:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:07:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:07:07 INFO - 'HOME': '/Users/cltbld', 00:07:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:07:07 INFO - 'LOGNAME': 'cltbld', 00:07:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:07:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:07:07 INFO - 'MOZ_NO_REMOTE': '1', 00:07:07 INFO - 'NO_EM_RESTART': '1', 00:07:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:07:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:07:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:07:07 INFO - 'PWD': '/builds/slave/test', 00:07:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:07:07 INFO - 'SHELL': '/bin/bash', 00:07:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gYYVQuZxVc/Listeners', 00:07:07 INFO - 'TMPDIR': '/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/T/', 00:07:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:07:07 INFO - 'USER': 'cltbld', 00:07:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:07:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:07:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:07:07 INFO - 'XPC_FLAGS': '0x0', 00:07:07 INFO - 'XPC_SERVICE_NAME': '0', 00:07:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:07:07 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/1467733797/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 00:07:07 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 00:07:07 INFO - import pkg_resources 00:07:08 INFO - Using 1 client processes 00:07:09 INFO - wptserve Starting http server on 127.0.0.1:8000 00:07:09 INFO - wptserve Starting http server on 127.0.0.1:8001 00:07:09 INFO - wptserve Starting http server on 127.0.0.1:8443 00:07:10 INFO - SUITE-START | Running 778 tests 00:07:10 INFO - Running testharness tests 00:07:10 INFO - Setting up ssl 00:07:10 INFO - PROCESS | certutil | 00:07:10 INFO - PROCESS | certutil | 00:07:10 INFO - PROCESS | certutil | 00:07:10 INFO - Certificate Nickname Trust Attributes 00:07:10 INFO - SSL,S/MIME,JAR/XPI 00:07:10 INFO - 00:07:10 INFO - web-platform-tests CT,, 00:07:10 INFO - 00:07:10 INFO - Starting runner 00:07:11 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 00:07:11 INFO - PROCESS | 1649 | 1467875231923 Marionette DEBUG Marionette enabled via build flag and pref 00:07:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f4e000 == 1 [pid = 1649] [id = 1] 00:07:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 1 (0x113f4e800) [pid = 1649] [serial = 1] [outer = 0x0] 00:07:12 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:07:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 2 (0x113f4f800) [pid = 1649] [serial = 2] [outer = 0x113f4e800] 00:07:12 INFO - PROCESS | 1649 | 1467875232237 Marionette INFO Listening on port 2828 00:07:12 INFO - PROCESS | 1649 | 1467875232467 Marionette DEBUG Marionette enabled via command-line flag 00:07:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x116953000 == 2 [pid = 1649] [id = 2] 00:07:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 3 (0x116953800) [pid = 1649] [serial = 3] [outer = 0x0] 00:07:12 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:07:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 4 (0x116954800) [pid = 1649] [serial = 4] [outer = 0x116953800] 00:07:12 INFO - PROCESS | 1649 | [1649] 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 00:07:12 INFO - PROCESS | 1649 | 1467875232620 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 00:07:12 INFO - PROCESS | 1649 | 1467875232705 Marionette DEBUG Closed connection conn0 00:07:12 INFO - PROCESS | 1649 | [1649] 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 00:07:12 INFO - PROCESS | 1649 | 1467875232712 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 00:07:12 INFO - PROCESS | 1649 | 1467875232720 Marionette DEBUG Closed connection conn1 00:07:12 INFO - PROCESS | 1649 | [1649] 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 00:07:12 INFO - PROCESS | 1649 | 1467875232725 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 00:07:12 INFO - PROCESS | 1649 | 1467875232733 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:07:12 INFO - PROCESS | 1649 | 1467875232739 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":"20160705084957","device":"desktop","version":"48.0"} 00:07:13 INFO - PROCESS | 1649 | [1649] 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 00:07:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a18a800 == 3 [pid = 1649] [id = 3] 00:07:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 5 (0x11a18b000) [pid = 1649] [serial = 5] [outer = 0x0] 00:07:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a18b800 == 4 [pid = 1649] [id = 4] 00:07:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 6 (0x11a1abc00) [pid = 1649] [serial = 6] [outer = 0x0] 00:07:13 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:07:13 INFO - PROCESS | 1649 | [1649] 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 00:07:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x124069800 == 5 [pid = 1649] [id = 5] 00:07:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 7 (0x11a1ab400) [pid = 1649] [serial = 7] [outer = 0x0] 00:07:13 INFO - PROCESS | 1649 | [1649] 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 00:07:14 INFO - PROCESS | 1649 | [1649] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:07:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 8 (0x12414dc00) [pid = 1649] [serial = 8] [outer = 0x11a1ab400] 00:07:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 9 (0x12474e000) [pid = 1649] [serial = 9] [outer = 0x11a18b000] 00:07:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 10 (0x12473a800) [pid = 1649] [serial = 10] [outer = 0x11a1abc00] 00:07:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 11 (0x12473c400) [pid = 1649] [serial = 11] [outer = 0x11a1ab400] 00:07:14 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:07:14 INFO - PROCESS | 1649 | 1467875234659 Marionette INFO startBrowser f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:14 INFO - PROCESS | 1649 | 1467875234681 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 1649 | 1467875234689 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 1649 | 1467875234693 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 12 (0x1268a9000) [pid = 1649] [serial = 12] [outer = 0x11a1ab400] 00:07:15 INFO - PROCESS | 1649 | 1467875234999 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f204ee62-fd7f-d147-b728-48a3b7cdb8d8","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":"20160705084957","device":"desktop","version":"48.0","command_id":1}}] 00:07:15 INFO - PROCESS | 1649 | 1467875235098 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}] 00:07:15 INFO - PROCESS | 1649 | 1467875235100 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:15 INFO - PROCESS | 1649 | 1467875235145 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:07:15 INFO - PROCESS | 1649 | 1467875235220 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:07:15 INFO - PROCESS | 1649 | 1467875235222 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:15 INFO - PROCESS | 1649 | [1649] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:07:15 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:07:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 13 (0x126da9400) [pid = 1649] [serial = 13] [outer = 0x11a1ab400] 00:07:15 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:15 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 00:07:15 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 00:07:15 INFO - PROCESS | 1649 | 1467875235497 Marionette TRACE conn2 <- [1,3,null,{}] 00:07:15 INFO - PROCESS | 1649 | 1467875235499 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:07:15 INFO - PROCESS | 1649 | 1467875235502 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:15 INFO - PROCESS | 1649 | 1467875235518 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:07:15 INFO - PROCESS | 1649 | 1467875235545 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:07:15 INFO - PROCESS | 1649 | 1467875235546 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 00:07:15 INFO - PROCESS | 1649 | 1467875235549 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 1649 | 1467875235552 Marionette TRACE conn2 <- [1,6,null,{}] 00:07:15 INFO - PROCESS | 1649 | 1467875235558 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}] 00:07:15 INFO - PROCESS | 1649 | 1467875235559 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:15 INFO - PROCESS | 1649 | 1467875235570 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:07:15 INFO - PROCESS | 1649 | 1467875235578 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 1649 | 1467875235579 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x129155000 == 6 [pid = 1649] [id = 6] 00:07:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 14 (0x129206000) [pid = 1649] [serial = 14] [outer = 0x0] 00:07:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 15 (0x129207c00) [pid = 1649] [serial = 15] [outer = 0x129206000] 00:07:15 INFO - PROCESS | 1649 | 1467875235614 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 16 (0x12920d800) [pid = 1649] [serial = 16] [outer = 0x129206000] 00:07:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d6800 == 7 [pid = 1649] [id = 7] 00:07:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 17 (0x1294b9c00) [pid = 1649] [serial = 17] [outer = 0x0] 00:07:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 18 (0x1294bb800) [pid = 1649] [serial = 18] [outer = 0x1294b9c00] 00:07:15 INFO - PROCESS | 1649 | 1467875235974 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 19 (0x1294c6c00) [pid = 1649] [serial = 19] [outer = 0x1294b9c00] 00:07:16 INFO - PROCESS | 1649 | 1467875236130 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]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 621ms 00:07:16 INFO - PROCESS | 1649 | 1467875236199 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 1649 | 1467875236200 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 00:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:07:16 INFO - PROCESS | 1649 | 1467875236211 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 1649 | 1467875236213 Marionette TRACE conn2 <- [1,10,null,{}] 00:07:16 INFO - PROCESS | 1649 | 1467875236250 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}] 00:07:16 INFO - PROCESS | 1649 | 1467875236253 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:16 INFO - PROCESS | 1649 | 1467875236352 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:07:16 INFO - PROCESS | 1649 | 1467875236364 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 1649 | 1467875236365 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8d0800 == 8 [pid = 1649] [id = 8] 00:07:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 20 (0x12ad5ac00) [pid = 1649] [serial = 20] [outer = 0x0] 00:07:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 21 (0x12ad5c800) [pid = 1649] [serial = 21] [outer = 0x12ad5ac00] 00:07:16 INFO - PROCESS | 1649 | 1467875236392 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 22 (0x12ad61000) [pid = 1649] [serial = 22] [outer = 0x12ad5ac00] 00:07:16 INFO - PROCESS | 1649 | 1467875236768 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]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 600ms 00:07:16 INFO - PROCESS | 1649 | 1467875236808 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 1649 | 1467875236811 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 00:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:07:16 INFO - PROCESS | 1649 | 1467875236814 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 1649 | 1467875236815 Marionette TRACE conn2 <- [1,14,null,{}] 00:07:16 INFO - PROCESS | 1649 | 1467875236819 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}] 00:07:16 INFO - PROCESS | 1649 | 1467875236822 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:16 INFO - PROCESS | 1649 | 1467875236962 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:07:16 INFO - PROCESS | 1649 | 1467875236977 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 1649 | 1467875236978 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b150800 == 9 [pid = 1649] [id = 9] 00:07:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 23 (0x12ad69000) [pid = 1649] [serial = 23] [outer = 0x0] 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 24 (0x12b169400) [pid = 1649] [serial = 24] [outer = 0x12ad69000] 00:07:17 INFO - PROCESS | 1649 | 1467875237017 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 25 (0x12b173800) [pid = 1649] [serial = 25] [outer = 0x12ad69000] 00:07:17 INFO - PROCESS | 1649 | 1467875237297 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 00:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:07:17 INFO - PROCESS | 1649 | 1467875237333 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1649 | 1467875237334 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 00:07:17 INFO - PROCESS | 1649 | 1467875237336 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1649 | 1467875237337 Marionette TRACE conn2 <- [1,18,null,{}] 00:07:17 INFO - PROCESS | 1649 | 1467875237347 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}] 00:07:17 INFO - PROCESS | 1649 | 1467875237349 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:17 INFO - PROCESS | 1649 | 1467875237443 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:07:17 INFO - PROCESS | 1649 | 1467875237447 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 1649 | 1467875237450 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b943000 == 10 [pid = 1649] [id = 10] 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 26 (0x12b097000) [pid = 1649] [serial = 26] [outer = 0x0] 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 27 (0x12b964c00) [pid = 1649] [serial = 27] [outer = 0x12b097000] 00:07:17 INFO - PROCESS | 1649 | 1467875237473 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 28 (0x12b96ac00) [pid = 1649] [serial = 28] [outer = 0x12b097000] 00:07:17 INFO - PROCESS | 1649 | 1467875237753 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 00:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:07:17 INFO - PROCESS | 1649 | 1467875237813 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1649 | 1467875237814 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 00:07:17 INFO - PROCESS | 1649 | 1467875237816 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1649 | 1467875237818 Marionette TRACE conn2 <- [1,22,null,{}] 00:07:17 INFO - PROCESS | 1649 | 1467875237820 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}] 00:07:17 INFO - PROCESS | 1649 | 1467875237822 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:17 INFO - PROCESS | 1649 | 1467875237917 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:07:17 INFO - PROCESS | 1649 | 1467875237923 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 1649 | 1467875237924 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd76800 == 11 [pid = 1649] [id = 11] 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 29 (0x12b96e800) [pid = 1649] [serial = 29] [outer = 0x0] 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 30 (0x12bd87c00) [pid = 1649] [serial = 30] [outer = 0x12b96e800] 00:07:17 INFO - PROCESS | 1649 | 1467875237950 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 31 (0x12bd93800) [pid = 1649] [serial = 31] [outer = 0x12b96e800] 00:07:18 INFO - PROCESS | 1649 | 1467875238179 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]]]}] 00:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 367ms 00:07:18 INFO - PROCESS | 1649 | 1467875238185 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 1649 | 1467875238186 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 00:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:07:18 INFO - PROCESS | 1649 | 1467875238195 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 1649 | 1467875238196 Marionette TRACE conn2 <- [1,26,null,{}] 00:07:18 INFO - PROCESS | 1649 | 1467875238199 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}] 00:07:18 INFO - PROCESS | 1649 | 1467875238200 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:18 INFO - PROCESS | 1649 | 1467875238300 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:07:18 INFO - PROCESS | 1649 | 1467875238304 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 1649 | 1467875238305 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d0800 == 12 [pid = 1649] [id = 12] 00:07:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 32 (0x118472400) [pid = 1649] [serial = 32] [outer = 0x0] 00:07:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 33 (0x12bd8b000) [pid = 1649] [serial = 33] [outer = 0x118472400] 00:07:18 INFO - PROCESS | 1649 | 1467875238330 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 34 (0x12bde1800) [pid = 1649] [serial = 34] [outer = 0x118472400] 00:07:18 INFO - PROCESS | 1649 | 1467875238563 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]]]}] 00:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 00:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:07:18 INFO - PROCESS | 1649 | 1467875238630 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 1649 | 1467875238631 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 00:07:18 INFO - PROCESS | 1649 | 1467875238633 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 1649 | 1467875238647 Marionette TRACE conn2 <- [1,30,null,{}] 00:07:18 INFO - PROCESS | 1649 | 1467875238655 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}] 00:07:18 INFO - PROCESS | 1649 | 1467875238656 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:18 INFO - PROCESS | 1649 | 1467875238748 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:07:18 INFO - PROCESS | 1649 | 1467875238751 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 1649 | 1467875238752 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c48d000 == 13 [pid = 1649] [id = 13] 00:07:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 35 (0x12bde4000) [pid = 1649] [serial = 35] [outer = 0x0] 00:07:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 36 (0x12bdecc00) [pid = 1649] [serial = 36] [outer = 0x12bde4000] 00:07:18 INFO - PROCESS | 1649 | 1467875238776 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 37 (0x12bf6a000) [pid = 1649] [serial = 37] [outer = 0x12bde4000] 00:07:19 INFO - PROCESS | 1649 | 1467875239008 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]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 385ms 00:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:07:19 INFO - PROCESS | 1649 | 1467875239019 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1649 | 1467875239020 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 00:07:19 INFO - PROCESS | 1649 | 1467875239024 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1649 | 1467875239027 Marionette TRACE conn2 <- [1,34,null,{}] 00:07:19 INFO - PROCESS | 1649 | 1467875239034 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}] 00:07:19 INFO - PROCESS | 1649 | 1467875239035 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:19 INFO - PROCESS | 1649 | 1467875239128 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:07:19 INFO - PROCESS | 1649 | 1467875239132 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 1649 | 1467875239133 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c73b000 == 14 [pid = 1649] [id = 14] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 38 (0x12bf6c400) [pid = 1649] [serial = 38] [outer = 0x0] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 39 (0x12bf72000) [pid = 1649] [serial = 39] [outer = 0x12bf6c400] 00:07:19 INFO - PROCESS | 1649 | 1467875239157 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 40 (0x12c88b800) [pid = 1649] [serial = 40] [outer = 0x12bf6c400] 00:07:19 INFO - PROCESS | 1649 | 1467875239393 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]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 00:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:07:19 INFO - PROCESS | 1649 | 1467875239449 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1649 | 1467875239451 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 00:07:19 INFO - PROCESS | 1649 | 1467875239453 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1649 | 1467875239454 Marionette TRACE conn2 <- [1,38,null,{}] 00:07:19 INFO - PROCESS | 1649 | 1467875239463 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}] 00:07:19 INFO - PROCESS | 1649 | 1467875239465 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:19 INFO - PROCESS | 1649 | 1467875239567 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:07:19 INFO - PROCESS | 1649 | 1467875239570 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 1649 | 1467875239572 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca17000 == 15 [pid = 1649] [id = 15] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 41 (0x12c890000) [pid = 1649] [serial = 41] [outer = 0x0] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 42 (0x12c896400) [pid = 1649] [serial = 42] [outer = 0x12c890000] 00:07:19 INFO - PROCESS | 1649 | 1467875239595 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 43 (0x12460a800) [pid = 1649] [serial = 43] [outer = 0x12c890000] 00:07:19 INFO - PROCESS | 1649 | 1467875239830 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]]]}] 00:07:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce61000 == 16 [pid = 1649] [id = 16] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 44 (0x12ce61800) [pid = 1649] [serial = 44] [outer = 0x0] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 45 (0x12ce63000) [pid = 1649] [serial = 45] [outer = 0x12ce61800] 00:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 46 (0x12ce67800) [pid = 1649] [serial = 46] [outer = 0x12ce61800] 00:07:19 INFO - PROCESS | 1649 | 1467875239891 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1649 | 1467875239894 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 00:07:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce60800 == 17 [pid = 1649] [id = 17] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 47 (0x112d4a800) [pid = 1649] [serial = 47] [outer = 0x0] 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 48 (0x12cea3000) [pid = 1649] [serial = 48] [outer = 0x112d4a800] 00:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:07:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 49 (0x1166f2800) [pid = 1649] [serial = 49] [outer = 0x112d4a800] 00:07:19 INFO - PROCESS | 1649 | 1467875239962 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1649 | 1467875239963 Marionette TRACE conn2 <- [1,42,null,{}] 00:07:19 INFO - PROCESS | 1649 | 1467875239984 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}] 00:07:19 INFO - PROCESS | 1649 | 1467875239985 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:20 INFO - PROCESS | 1649 | 1467875240099 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:07:20 INFO - PROCESS | 1649 | 1467875240109 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1649 | 1467875240110 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d192000 == 18 [pid = 1649] [id = 18] 00:07:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 50 (0x124612000) [pid = 1649] [serial = 50] [outer = 0x0] 00:07:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 51 (0x12c893800) [pid = 1649] [serial = 51] [outer = 0x124612000] 00:07:20 INFO - PROCESS | 1649 | 1467875240135 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 52 (0x12d402800) [pid = 1649] [serial = 52] [outer = 0x124612000] 00:07:20 INFO - PROCESS | 1649 | 1467875240382 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]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 459ms 00:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:07:20 INFO - PROCESS | 1649 | 1467875240396 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 1649 | 1467875240397 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 00:07:20 INFO - PROCESS | 1649 | 1467875240399 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 1649 | 1467875240401 Marionette TRACE conn2 <- [1,46,null,{}] 00:07:20 INFO - PROCESS | 1649 | 1467875240403 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}] 00:07:20 INFO - PROCESS | 1649 | 1467875240405 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:20 INFO - PROCESS | 1649 | 1467875240520 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:07:20 INFO - PROCESS | 1649 | 1467875240523 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1649 | 1467875240524 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d420000 == 19 [pid = 1649] [id = 19] 00:07:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 53 (0x11842dc00) [pid = 1649] [serial = 53] [outer = 0x0] 00:07:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 54 (0x12d34f400) [pid = 1649] [serial = 54] [outer = 0x11842dc00] 00:07:20 INFO - PROCESS | 1649 | 1467875240551 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 55 (0x12d352c00) [pid = 1649] [serial = 55] [outer = 0x11842dc00] 00:07:20 INFO - PROCESS | 1649 | 1467875240846 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]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 468ms 00:07:20 INFO - PROCESS | 1649 | 1467875240869 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:07:20 INFO - PROCESS | 1649 | 1467875240871 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 00:07:20 INFO - PROCESS | 1649 | 1467875240878 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 1649 | 1467875240879 Marionette TRACE conn2 <- [1,50,null,{}] 00:07:20 INFO - PROCESS | 1649 | 1467875240883 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}] 00:07:20 INFO - PROCESS | 1649 | 1467875240885 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:21 INFO - PROCESS | 1649 | 1467875241034 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:07:21 INFO - PROCESS | 1649 | 1467875241040 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 1649 | 1467875241041 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b916800 == 20 [pid = 1649] [id = 20] 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 56 (0x12b87c000) [pid = 1649] [serial = 56] [outer = 0x0] 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x12b882800) [pid = 1649] [serial = 57] [outer = 0x12b87c000] 00:07:21 INFO - PROCESS | 1649 | 1467875241067 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x12bd91800) [pid = 1649] [serial = 58] [outer = 0x12b87c000] 00:07:21 INFO - PROCESS | 1649 | 1467875241326 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]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 473ms 00:07:21 INFO - PROCESS | 1649 | 1467875241349 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 1649 | 1467875241350 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 00:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:07:21 INFO - PROCESS | 1649 | 1467875241352 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 1649 | 1467875241353 Marionette TRACE conn2 <- [1,54,null,{}] 00:07:21 INFO - PROCESS | 1649 | 1467875241363 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}] 00:07:21 INFO - PROCESS | 1649 | 1467875241364 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:21 INFO - PROCESS | 1649 | 1467875241458 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:07:21 INFO - PROCESS | 1649 | 1467875241469 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 1649 | 1467875241470 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d42c000 == 21 [pid = 1649] [id = 21] 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x12d353800) [pid = 1649] [serial = 59] [outer = 0x0] 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x12d404400) [pid = 1649] [serial = 60] [outer = 0x12d353800] 00:07:21 INFO - PROCESS | 1649 | 1467875241493 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x12d409000) [pid = 1649] [serial = 61] [outer = 0x12d353800] 00:07:21 INFO - PROCESS | 1649 | 1467875241737 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]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 424ms 00:07:21 INFO - PROCESS | 1649 | 1467875241783 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 1649 | 1467875241785 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 00:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:07:21 INFO - PROCESS | 1649 | 1467875241799 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 1649 | 1467875241800 Marionette TRACE conn2 <- [1,58,null,{}] 00:07:21 INFO - PROCESS | 1649 | 1467875241803 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}] 00:07:21 INFO - PROCESS | 1649 | 1467875241804 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:21 INFO - PROCESS | 1649 | 1467875241933 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:07:21 INFO - PROCESS | 1649 | 1467875241936 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 1649 | 1467875241938 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b915000 == 22 [pid = 1649] [id = 22] 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x129436c00) [pid = 1649] [serial = 62] [outer = 0x0] 00:07:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x12da83400) [pid = 1649] [serial = 63] [outer = 0x129436c00] 00:07:21 INFO - PROCESS | 1649 | 1467875241966 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x12d40bc00) [pid = 1649] [serial = 64] [outer = 0x129436c00] 00:07:23 INFO - PROCESS | 1649 | 1467875243042 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]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1281ms 00:07:23 INFO - PROCESS | 1649 | 1467875243070 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 1649 | 1467875243072 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 00:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:07:23 INFO - PROCESS | 1649 | 1467875243078 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 1649 | 1467875243081 Marionette TRACE conn2 <- [1,62,null,{}] 00:07:23 INFO - PROCESS | 1649 | 1467875243085 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}] 00:07:23 INFO - PROCESS | 1649 | 1467875243086 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:23 INFO - PROCESS | 1649 | 1467875243198 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:07:23 INFO - PROCESS | 1649 | 1467875243250 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1649 | 1467875243252 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ec9800 == 23 [pid = 1649] [id = 23] 00:07:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x11336e400) [pid = 1649] [serial = 65] [outer = 0x0] 00:07:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1133cdc00) [pid = 1649] [serial = 66] [outer = 0x11336e400] 00:07:23 INFO - PROCESS | 1649 | 1467875243283 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x1150d1800) [pid = 1649] [serial = 67] [outer = 0x11336e400] 00:07:23 INFO - PROCESS | 1649 | 1467875243682 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]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 00:07:23 INFO - PROCESS | 1649 | 1467875243750 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 1649 | 1467875243753 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 00:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:07:23 INFO - PROCESS | 1649 | 1467875243758 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 1649 | 1467875243760 Marionette TRACE conn2 <- [1,66,null,{}] 00:07:23 INFO - PROCESS | 1649 | 1467875243762 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}] 00:07:23 INFO - PROCESS | 1649 | 1467875243764 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:23 INFO - PROCESS | 1649 | 1467875243880 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:07:23 INFO - PROCESS | 1649 | 1467875243944 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1649 | 1467875243945 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x117027800 == 24 [pid = 1649] [id = 24] 00:07:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x116a11c00) [pid = 1649] [serial = 68] [outer = 0x0] 00:07:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x117486000) [pid = 1649] [serial = 69] [outer = 0x116a11c00] 00:07:23 INFO - PROCESS | 1649 | 1467875243991 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11842b400) [pid = 1649] [serial = 70] [outer = 0x116a11c00] 00:07:24 INFO - PROCESS | 1649 | 1467875244394 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]]]}] 00:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 00:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:07:24 INFO - PROCESS | 1649 | 1467875244428 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 1649 | 1467875244429 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 00:07:24 INFO - PROCESS | 1649 | 1467875244431 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 1649 | 1467875244434 Marionette TRACE conn2 <- [1,70,null,{}] 00:07:24 INFO - PROCESS | 1649 | 1467875244442 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}] 00:07:24 INFO - PROCESS | 1649 | 1467875244445 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:24 INFO - PROCESS | 1649 | 1467875244559 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:07:24 INFO - PROCESS | 1649 | 1467875244601 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 1649 | 1467875244603 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x117254800 == 25 [pid = 1649] [id = 25] 00:07:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x118477800) [pid = 1649] [serial = 71] [outer = 0x0] 00:07:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119425000) [pid = 1649] [serial = 72] [outer = 0x118477800] 00:07:24 INFO - PROCESS | 1649 | 1467875244634 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1194bd000) [pid = 1649] [serial = 73] [outer = 0x118477800] 00:07:25 INFO - PROCESS | 1649 | 1467875245313 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 00:07:25 INFO - PROCESS | 1649 | 1467875245354 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1649 | 1467875245356 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 00:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:07:25 INFO - PROCESS | 1649 | 1467875245360 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1649 | 1467875245362 Marionette TRACE conn2 <- [1,74,null,{}] 00:07:25 INFO - PROCESS | 1649 | 1467875245365 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}] 00:07:25 INFO - PROCESS | 1649 | 1467875245367 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:25 INFO - PROCESS | 1649 | 1467875245455 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:07:25 INFO - PROCESS | 1649 | 1467875245514 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1649 | 1467875245515 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d6d000 == 26 [pid = 1649] [id = 26] 00:07:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1166fe400) [pid = 1649] [serial = 74] [outer = 0x0] 00:07:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x117056800) [pid = 1649] [serial = 75] [outer = 0x1166fe400] 00:07:25 INFO - PROCESS | 1649 | 1467875245545 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1176e0800) [pid = 1649] [serial = 76] [outer = 0x1166fe400] 00:07:25 INFO - PROCESS | 1649 | 1467875245912 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 00:07:25 INFO - PROCESS | 1649 | 1467875245958 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1649 | 1467875245963 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 00:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:07:25 INFO - PROCESS | 1649 | 1467875245971 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1649 | 1467875245976 Marionette TRACE conn2 <- [1,78,null,{}] 00:07:25 INFO - PROCESS | 1649 | 1467875245980 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}] 00:07:25 INFO - PROCESS | 1649 | 1467875245982 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:26 INFO - PROCESS | 1649 | 1467875246104 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:07:26 INFO - PROCESS | 1649 | 1467875246117 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1649 | 1467875246118 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1162cc000 == 27 [pid = 1649] [id = 27] 00:07:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1176e0400) [pid = 1649] [serial = 77] [outer = 0x0] 00:07:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1176e8000) [pid = 1649] [serial = 78] [outer = 0x1176e0400] 00:07:26 INFO - PROCESS | 1649 | 1467875246162 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11816d400) [pid = 1649] [serial = 79] [outer = 0x1176e0400] 00:07:26 INFO - PROCESS | 1649 | 1467875246500 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]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 573ms 00:07:26 INFO - PROCESS | 1649 | 1467875246563 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 1649 | 1467875246565 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 00:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:07:26 INFO - PROCESS | 1649 | 1467875246568 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 1649 | 1467875246571 Marionette TRACE conn2 <- [1,82,null,{}] 00:07:26 INFO - PROCESS | 1649 | 1467875246578 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}] 00:07:26 INFO - PROCESS | 1649 | 1467875246580 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:26 INFO - PROCESS | 1649 | 1467875246655 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:07:26 INFO - PROCESS | 1649 | 1467875246661 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1649 | 1467875246663 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169b7800 == 28 [pid = 1649] [id = 28] 00:07:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118280c00) [pid = 1649] [serial = 80] [outer = 0x0] 00:07:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118473c00) [pid = 1649] [serial = 81] [outer = 0x118280c00] 00:07:26 INFO - PROCESS | 1649 | 1467875246690 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118d45400) [pid = 1649] [serial = 82] [outer = 0x118280c00] 00:07:27 INFO - PROCESS | 1649 | 1467875247001 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 00:07:27 INFO - PROCESS | 1649 | 1467875247039 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 1649 | 1467875247043 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 00:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:07:27 INFO - PROCESS | 1649 | 1467875247045 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 1649 | 1467875247046 Marionette TRACE conn2 <- [1,86,null,{}] 00:07:27 INFO - PROCESS | 1649 | 1467875247049 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}] 00:07:27 INFO - PROCESS | 1649 | 1467875247050 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:27 INFO - PROCESS | 1649 | 1467875247130 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:07:27 INFO - PROCESS | 1649 | 1467875247168 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 1649 | 1467875247169 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x11724c800 == 29 [pid = 1649] [id = 29] 00:07:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118d42c00) [pid = 1649] [serial = 83] [outer = 0x0] 00:07:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118d7e400) [pid = 1649] [serial = 84] [outer = 0x118d42c00] 00:07:27 INFO - PROCESS | 1649 | 1467875247196 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11942ac00) [pid = 1649] [serial = 85] [outer = 0x118d42c00] 00:07:27 INFO - PROCESS | 1649 | 1467875247535 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 517ms 00:07:27 INFO - PROCESS | 1649 | 1467875247564 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:07:27 INFO - PROCESS | 1649 | 1467875247566 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 00:07:27 INFO - PROCESS | 1649 | 1467875247570 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 1649 | 1467875247571 Marionette TRACE conn2 <- [1,90,null,{}] 00:07:27 INFO - PROCESS | 1649 | 1467875247577 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}] 00:07:27 INFO - PROCESS | 1649 | 1467875247579 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:27 INFO - PROCESS | 1649 | 1467875247724 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:07:27 INFO - PROCESS | 1649 | 1467875247762 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 1649 | 1467875247763 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e79800 == 30 [pid = 1649] [id = 30] 00:07:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118d46800) [pid = 1649] [serial = 86] [outer = 0x0] 00:07:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119440c00) [pid = 1649] [serial = 87] [outer = 0x118d46800] 00:07:27 INFO - PROCESS | 1649 | 1467875247803 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1195a5800) [pid = 1649] [serial = 88] [outer = 0x118d46800] 00:07:28 INFO - PROCESS | 1649 | 1467875248100 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]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 573ms 00:07:28 INFO - PROCESS | 1649 | 1467875248145 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 1649 | 1467875248146 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 00:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:07:28 INFO - PROCESS | 1649 | 1467875248148 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 1649 | 1467875248149 Marionette TRACE conn2 <- [1,94,null,{}] 00:07:28 INFO - PROCESS | 1649 | 1467875248151 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}] 00:07:28 INFO - PROCESS | 1649 | 1467875248155 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:28 INFO - PROCESS | 1649 | 1467875248241 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:07:28 INFO - PROCESS | 1649 | 1467875248245 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1649 | 1467875248246 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x11693a000 == 31 [pid = 1649] [id = 31] 00:07:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195a8400) [pid = 1649] [serial = 89] [outer = 0x0] 00:07:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119b4d000) [pid = 1649] [serial = 90] [outer = 0x1195a8400] 00:07:28 INFO - PROCESS | 1649 | 1467875248271 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12119d800) [pid = 1649] [serial = 91] [outer = 0x1195a8400] 00:07:28 INFO - PROCESS | 1649 | 1467875248550 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]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 00:07:28 INFO - PROCESS | 1649 | 1467875248568 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 1649 | 1467875248570 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 00:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:07:28 INFO - PROCESS | 1649 | 1467875248587 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 1649 | 1467875248588 Marionette TRACE conn2 <- [1,98,null,{}] 00:07:28 INFO - PROCESS | 1649 | 1467875248602 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}] 00:07:28 INFO - PROCESS | 1649 | 1467875248604 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:28 INFO - PROCESS | 1649 | 1467875248765 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:07:28 INFO - PROCESS | 1649 | 1467875248773 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1649 | 1467875248774 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d63800 == 32 [pid = 1649] [id = 32] 00:07:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1195ef000) [pid = 1649] [serial = 92] [outer = 0x0] 00:07:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1212afc00) [pid = 1649] [serial = 93] [outer = 0x1195ef000] 00:07:28 INFO - PROCESS | 1649 | 1467875248815 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1212b4400) [pid = 1649] [serial = 94] [outer = 0x1195ef000] 00:07:29 INFO - PROCESS | 1649 | 1467875249182 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 643ms 00:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:07:29 INFO - PROCESS | 1649 | 1467875249216 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 1649 | 1467875249218 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 00:07:29 INFO - PROCESS | 1649 | 1467875249220 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1649 | 1467875249221 Marionette TRACE conn2 <- [1,102,null,{}] 00:07:29 INFO - PROCESS | 1649 | 1467875249224 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}] 00:07:29 INFO - PROCESS | 1649 | 1467875249227 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:29 INFO - PROCESS | 1649 | 1467875249298 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:07:29 INFO - PROCESS | 1649 | 1467875249302 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 1649 | 1467875249303 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e9800 == 33 [pid = 1649] [id = 33] 00:07:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1212b3c00) [pid = 1649] [serial = 95] [outer = 0x0] 00:07:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1235bc800) [pid = 1649] [serial = 96] [outer = 0x1212b3c00] 00:07:29 INFO - PROCESS | 1649 | 1467875249329 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1236ab000) [pid = 1649] [serial = 97] [outer = 0x1212b3c00] 00:07:29 INFO - PROCESS | 1649 | 1467875249625 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 00:07:29 INFO - PROCESS | 1649 | 1467875249638 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 1649 | 1467875249641 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 00:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:07:29 INFO - PROCESS | 1649 | 1467875249652 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1649 | 1467875249653 Marionette TRACE conn2 <- [1,106,null,{}] 00:07:29 INFO - PROCESS | 1649 | 1467875249655 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}] 00:07:29 INFO - PROCESS | 1649 | 1467875249658 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:29 INFO - PROCESS | 1649 | 1467875249757 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:07:29 INFO - PROCESS | 1649 | 1467875249763 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 1649 | 1467875249764 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194f0800 == 34 [pid = 1649] [id = 34] 00:07:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x111f58000) [pid = 1649] [serial = 98] [outer = 0x0] 00:07:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12414d000) [pid = 1649] [serial = 99] [outer = 0x111f58000] 00:07:29 INFO - PROCESS | 1649 | 1467875249788 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12442f800) [pid = 1649] [serial = 100] [outer = 0x111f58000] 00:07:30 INFO - PROCESS | 1649 | 1467875250062 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]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 00:07:30 INFO - PROCESS | 1649 | 1467875250121 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 1649 | 1467875250122 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 00:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:07:30 INFO - PROCESS | 1649 | 1467875250128 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 1649 | 1467875250129 Marionette TRACE conn2 <- [1,110,null,{}] 00:07:30 INFO - PROCESS | 1649 | 1467875250132 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}] 00:07:30 INFO - PROCESS | 1649 | 1467875250133 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:30 INFO - PROCESS | 1649 | 1467875250210 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:07:30 INFO - PROCESS | 1649 | 1467875250213 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 1649 | 1467875250214 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x119702800 == 35 [pid = 1649] [id = 35] 00:07:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124426000) [pid = 1649] [serial = 101] [outer = 0x0] 00:07:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124612c00) [pid = 1649] [serial = 102] [outer = 0x124426000] 00:07:30 INFO - PROCESS | 1649 | 1467875250238 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12473b400) [pid = 1649] [serial = 103] [outer = 0x124426000] 00:07:30 INFO - PROCESS | 1649 | 1467875250537 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]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 00:07:30 INFO - PROCESS | 1649 | 1467875250548 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:07:30 INFO - PROCESS | 1649 | 1467875250550 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 00:07:30 INFO - PROCESS | 1649 | 1467875250552 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 1649 | 1467875250555 Marionette TRACE conn2 <- [1,114,null,{}] 00:07:30 INFO - PROCESS | 1649 | 1467875250566 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}] 00:07:30 INFO - PROCESS | 1649 | 1467875250568 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:30 INFO - PROCESS | 1649 | 1467875250735 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:07:30 INFO - PROCESS | 1649 | 1467875250744 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 1649 | 1467875250745 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a95800 == 36 [pid = 1649] [id = 36] 00:07:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12460e800) [pid = 1649] [serial = 104] [outer = 0x0] 00:07:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12478f800) [pid = 1649] [serial = 105] [outer = 0x12460e800] 00:07:30 INFO - PROCESS | 1649 | 1467875250788 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x125688000) [pid = 1649] [serial = 106] [outer = 0x12460e800] 00:07:31 INFO - PROCESS | 1649 | 1467875251211 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]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 674ms 00:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:07:31 INFO - PROCESS | 1649 | 1467875251227 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 1649 | 1467875251228 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 00:07:31 INFO - PROCESS | 1649 | 1467875251230 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 1649 | 1467875251231 Marionette TRACE conn2 <- [1,118,null,{}] 00:07:31 INFO - PROCESS | 1649 | 1467875251233 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}] 00:07:31 INFO - PROCESS | 1649 | 1467875251234 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:31 INFO - PROCESS | 1649 | 1467875251336 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:07:31 INFO - PROCESS | 1649 | 1467875251360 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 1649 | 1467875251361 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bd5800 == 37 [pid = 1649] [id = 37] 00:07:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124610c00) [pid = 1649] [serial = 107] [outer = 0x0] 00:07:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1257a1400) [pid = 1649] [serial = 108] [outer = 0x124610c00] 00:07:31 INFO - PROCESS | 1649 | 1467875251385 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1262ba000) [pid = 1649] [serial = 109] [outer = 0x124610c00] 00:07:31 INFO - PROCESS | 1649 | 1467875251653 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]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 00:07:31 INFO - PROCESS | 1649 | 1467875251701 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:07:31 INFO - PROCESS | 1649 | 1467875251702 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 00:07:31 INFO - PROCESS | 1649 | 1467875251704 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 1649 | 1467875251705 Marionette TRACE conn2 <- [1,122,null,{}] 00:07:31 INFO - PROCESS | 1649 | 1467875251710 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}] 00:07:31 INFO - PROCESS | 1649 | 1467875251712 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:31 INFO - PROCESS | 1649 | 1467875251788 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:07:31 INFO - PROCESS | 1649 | 1467875251794 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 1649 | 1467875251795 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d2000 == 38 [pid = 1649] [id = 38] 00:07:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1262bd000) [pid = 1649] [serial = 110] [outer = 0x0] 00:07:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1262bec00) [pid = 1649] [serial = 111] [outer = 0x1262bd000] 00:07:31 INFO - PROCESS | 1649 | 1467875251826 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1268a5c00) [pid = 1649] [serial = 112] [outer = 0x1262bd000] 00:07:32 INFO - PROCESS | 1649 | 1467875252109 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]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 422ms 00:07:32 INFO - PROCESS | 1649 | 1467875252131 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:07:32 INFO - PROCESS | 1649 | 1467875252132 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 00:07:32 INFO - PROCESS | 1649 | 1467875252134 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 1649 | 1467875252135 Marionette TRACE conn2 <- [1,126,null,{}] 00:07:32 INFO - PROCESS | 1649 | 1467875252138 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}] 00:07:32 INFO - PROCESS | 1649 | 1467875252139 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:32 INFO - PROCESS | 1649 | 1467875252233 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:07:32 INFO - PROCESS | 1649 | 1467875252282 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1649 | 1467875252284 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12320e000 == 39 [pid = 1649] [id = 39] 00:07:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1262be000) [pid = 1649] [serial = 113] [outer = 0x0] 00:07:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x126a81c00) [pid = 1649] [serial = 114] [outer = 0x1262be000] 00:07:32 INFO - PROCESS | 1649 | 1467875252307 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x126da0400) [pid = 1649] [serial = 115] [outer = 0x1262be000] 00:07:32 INFO - PROCESS | 1649 | 1467875252567 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]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 00:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:07:32 INFO - PROCESS | 1649 | 1467875252603 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 1649 | 1467875252604 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 00:07:32 INFO - PROCESS | 1649 | 1467875252614 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 1649 | 1467875252615 Marionette TRACE conn2 <- [1,130,null,{}] 00:07:32 INFO - PROCESS | 1649 | 1467875252617 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}] 00:07:32 INFO - PROCESS | 1649 | 1467875252618 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:32 INFO - PROCESS | 1649 | 1467875252700 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:07:32 INFO - PROCESS | 1649 | 1467875252704 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1649 | 1467875252715 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233f5000 == 40 [pid = 1649] [id = 40] 00:07:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x126da7c00) [pid = 1649] [serial = 116] [outer = 0x0] 00:07:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x128ce7400) [pid = 1649] [serial = 117] [outer = 0x126da7c00] 00:07:32 INFO - PROCESS | 1649 | 1467875252739 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x129204800) [pid = 1649] [serial = 118] [outer = 0x126da7c00] 00:07:33 INFO - PROCESS | 1649 | 1467875253049 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]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 476ms 00:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:07:33 INFO - PROCESS | 1649 | 1467875253084 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 1649 | 1467875253085 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 00:07:33 INFO - PROCESS | 1649 | 1467875253087 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 1649 | 1467875253089 Marionette TRACE conn2 <- [1,134,null,{}] 00:07:33 INFO - PROCESS | 1649 | 1467875253094 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}] 00:07:33 INFO - PROCESS | 1649 | 1467875253095 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:33 INFO - PROCESS | 1649 | 1467875253185 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:07:34 INFO - PROCESS | 1649 | 1467875254034 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 1649 | 1467875254035 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x112634000 == 41 [pid = 1649] [id = 41] 00:07:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x113d8fc00) [pid = 1649] [serial = 119] [outer = 0x0] 00:07:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x11628f000) [pid = 1649] [serial = 120] [outer = 0x113d8fc00] 00:07:34 INFO - PROCESS | 1649 | 1467875254063 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x116a0bc00) [pid = 1649] [serial = 121] [outer = 0x113d8fc00] 00:07:34 INFO - PROCESS | 1649 | 1467875254400 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]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1323ms 00:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:07:34 INFO - PROCESS | 1649 | 1467875254412 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 1649 | 1467875254414 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 00:07:34 INFO - PROCESS | 1649 | 1467875254417 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 1649 | 1467875254418 Marionette TRACE conn2 <- [1,138,null,{}] 00:07:34 INFO - PROCESS | 1649 | 1467875254423 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}] 00:07:34 INFO - PROCESS | 1649 | 1467875254426 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:34 INFO - PROCESS | 1649 | 1467875254522 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:07:34 INFO - PROCESS | 1649 | 1467875254529 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 1649 | 1467875254531 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x116243000 == 42 [pid = 1649] [id = 42] 00:07:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x117485000) [pid = 1649] [serial = 122] [outer = 0x0] 00:07:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x118278c00) [pid = 1649] [serial = 123] [outer = 0x117485000] 00:07:34 INFO - PROCESS | 1649 | 1467875254557 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11846a000) [pid = 1649] [serial = 124] [outer = 0x117485000] 00:07:34 INFO - PROCESS | 1649 | 1467875254870 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]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 468ms 00:07:34 INFO - PROCESS | 1649 | 1467875254896 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 1649 | 1467875254898 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 00:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:07:34 INFO - PROCESS | 1649 | 1467875254901 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 1649 | 1467875254902 Marionette TRACE conn2 <- [1,142,null,{}] 00:07:34 INFO - PROCESS | 1649 | 1467875254905 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}] 00:07:34 INFO - PROCESS | 1649 | 1467875254908 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:35 INFO - PROCESS | 1649 | 1467875255011 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:07:35 INFO - PROCESS | 1649 | 1467875255017 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 1649 | 1467875255018 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x117030800 == 43 [pid = 1649] [id = 43] 00:07:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1187d4800) [pid = 1649] [serial = 125] [outer = 0x0] 00:07:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x118d84800) [pid = 1649] [serial = 126] [outer = 0x1187d4800] 00:07:35 INFO - PROCESS | 1649 | 1467875255043 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x119441c00) [pid = 1649] [serial = 127] [outer = 0x1187d4800] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x129206000) [pid = 1649] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12d353800) [pid = 1649] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12b87c000) [pid = 1649] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x11842dc00) [pid = 1649] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x124612000) [pid = 1649] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12c890000) [pid = 1649] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12bf6c400) [pid = 1649] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12bde4000) [pid = 1649] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x118472400) [pid = 1649] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12b96e800) [pid = 1649] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12b097000) [pid = 1649] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12ad69000) [pid = 1649] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12ad5ac00) [pid = 1649] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124610c00) [pid = 1649] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1262bd000) [pid = 1649] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11336e400) [pid = 1649] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x116a11c00) [pid = 1649] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x118477800) [pid = 1649] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1166fe400) [pid = 1649] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1176e0400) [pid = 1649] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x118280c00) [pid = 1649] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118d42c00) [pid = 1649] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118d46800) [pid = 1649] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1195a8400) [pid = 1649] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1195ef000) [pid = 1649] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1212b3c00) [pid = 1649] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x111f58000) [pid = 1649] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12460e800) [pid = 1649] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:07:35 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x129436c00) [pid = 1649] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:07:35 INFO - PROCESS | 1649 | 1467875255803 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]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 918ms 00:07:35 INFO - PROCESS | 1649 | 1467875255820 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 1649 | 1467875255821 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 00:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:07:35 INFO - PROCESS | 1649 | 1467875255830 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 1649 | 1467875255834 Marionette TRACE conn2 <- [1,146,null,{}] 00:07:35 INFO - PROCESS | 1649 | 1467875255837 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}] 00:07:35 INFO - PROCESS | 1649 | 1467875255839 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:35 INFO - PROCESS | 1649 | 1467875255913 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:07:35 INFO - PROCESS | 1649 | 1467875255964 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 1649 | 1467875255966 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x117252800 == 44 [pid = 1649] [id = 44] 00:07:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x112a79800) [pid = 1649] [serial = 128] [outer = 0x0] 00:07:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x116a11c00) [pid = 1649] [serial = 129] [outer = 0x112a79800] 00:07:35 INFO - PROCESS | 1649 | 1467875255992 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11945cc00) [pid = 1649] [serial = 130] [outer = 0x112a79800] 00:07:36 INFO - PROCESS | 1649 | 1467875256262 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 476ms 00:07:36 INFO - PROCESS | 1649 | 1467875256302 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 1649 | 1467875256303 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 00:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:07:36 INFO - PROCESS | 1649 | 1467875256314 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 1649 | 1467875256315 Marionette TRACE conn2 <- [1,150,null,{}] 00:07:36 INFO - PROCESS | 1649 | 1467875256317 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}] 00:07:36 INFO - PROCESS | 1649 | 1467875256318 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:36 INFO - PROCESS | 1649 | 1467875256404 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:07:36 INFO - PROCESS | 1649 | 1467875256410 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 1649 | 1467875256411 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185ab800 == 45 [pid = 1649] [id = 45] 00:07:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1194c8000) [pid = 1649] [serial = 131] [outer = 0x0] 00:07:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1195ecc00) [pid = 1649] [serial = 132] [outer = 0x1194c8000] 00:07:36 INFO - PROCESS | 1649 | 1467875256436 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x119b47c00) [pid = 1649] [serial = 133] [outer = 0x1194c8000] 00:07:36 INFO - PROCESS | 1649 | 1467875256767 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 00:07:36 INFO - PROCESS | 1649 | 1467875256783 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:07:36 INFO - PROCESS | 1649 | 1467875256784 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 00:07:36 INFO - PROCESS | 1649 | 1467875256787 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 1649 | 1467875256789 Marionette TRACE conn2 <- [1,154,null,{}] 00:07:36 INFO - PROCESS | 1649 | 1467875256793 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}] 00:07:36 INFO - PROCESS | 1649 | 1467875256795 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:36 INFO - PROCESS | 1649 | 1467875256898 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:07:36 INFO - PROCESS | 1649 | 1467875256904 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 1649 | 1467875256909 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e3800 == 46 [pid = 1649] [id = 46] 00:07:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12119a400) [pid = 1649] [serial = 134] [outer = 0x0] 00:07:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12119cc00) [pid = 1649] [serial = 135] [outer = 0x12119a400] 00:07:36 INFO - PROCESS | 1649 | 1467875256962 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1235bfc00) [pid = 1649] [serial = 136] [outer = 0x12119a400] 00:07:37 INFO - PROCESS | 1649 | 1467875257379 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]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 00:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:07:37 INFO - PROCESS | 1649 | 1467875257409 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 1649 | 1467875257411 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 00:07:37 INFO - PROCESS | 1649 | 1467875257413 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 1649 | 1467875257414 Marionette TRACE conn2 <- [1,158,null,{}] 00:07:37 INFO - PROCESS | 1649 | 1467875257416 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}] 00:07:37 INFO - PROCESS | 1649 | 1467875257417 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:37 INFO - PROCESS | 1649 | 1467875257495 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:07:37 INFO - PROCESS | 1649 | 1467875257498 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 1649 | 1467875257499 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x11600a000 == 47 [pid = 1649] [id = 47] 00:07:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x115e64000) [pid = 1649] [serial = 137] [outer = 0x0] 00:07:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1246ef800) [pid = 1649] [serial = 138] [outer = 0x115e64000] 00:07:37 INFO - PROCESS | 1649 | 1467875257525 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x124aa2000) [pid = 1649] [serial = 139] [outer = 0x115e64000] 00:07:37 INFO - PROCESS | 1649 | 1467875257973 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]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 569ms 00:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:07:37 INFO - PROCESS | 1649 | 1467875257983 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 1649 | 1467875257985 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 00:07:37 INFO - PROCESS | 1649 | 1467875257989 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 1649 | 1467875257991 Marionette TRACE conn2 <- [1,162,null,{}] 00:07:37 INFO - PROCESS | 1649 | 1467875257995 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}] 00:07:37 INFO - PROCESS | 1649 | 1467875257996 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:38 INFO - PROCESS | 1649 | 1467875258090 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:07:38 INFO - PROCESS | 1649 | 1467875258134 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 1649 | 1467875258137 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x116755000 == 48 [pid = 1649] [id = 48] 00:07:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1167a3800) [pid = 1649] [serial = 140] [outer = 0x0] 00:07:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1172c3c00) [pid = 1649] [serial = 141] [outer = 0x1167a3800] 00:07:38 INFO - PROCESS | 1649 | 1467875258168 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x117ea6c00) [pid = 1649] [serial = 142] [outer = 0x1167a3800] 00:07:38 INFO - PROCESS | 1649 | 1467875258592 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]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 00:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:07:38 INFO - PROCESS | 1649 | 1467875258608 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 1649 | 1467875258611 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 00:07:38 INFO - PROCESS | 1649 | 1467875258616 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 1649 | 1467875258618 Marionette TRACE conn2 <- [1,166,null,{}] 00:07:38 INFO - PROCESS | 1649 | 1467875258620 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}] 00:07:38 INFO - PROCESS | 1649 | 1467875258622 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:38 INFO - PROCESS | 1649 | 1467875258716 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:07:38 INFO - PROCESS | 1649 | 1467875258758 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 1649 | 1467875258759 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e2800 == 49 [pid = 1649] [id = 49] 00:07:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11842cc00) [pid = 1649] [serial = 143] [outer = 0x0] 00:07:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1187d3400) [pid = 1649] [serial = 144] [outer = 0x11842cc00] 00:07:38 INFO - PROCESS | 1649 | 1467875258789 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11943fc00) [pid = 1649] [serial = 145] [outer = 0x11842cc00] 00:07:39 INFO - PROCESS | 1649 | 1467875259197 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]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 00:07:39 INFO - PROCESS | 1649 | 1467875259236 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 1649 | 1467875259238 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 00:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:07:39 INFO - PROCESS | 1649 | 1467875259259 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 1649 | 1467875259262 Marionette TRACE conn2 <- [1,170,null,{}] 00:07:39 INFO - PROCESS | 1649 | 1467875259270 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}] 00:07:39 INFO - PROCESS | 1649 | 1467875259274 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:39 INFO - PROCESS | 1649 | 1467875259366 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:07:39 INFO - PROCESS | 1649 | 1467875259440 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 1649 | 1467875259442 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e77800 == 50 [pid = 1649] [id = 50] 00:07:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1212b3800) [pid = 1649] [serial = 146] [outer = 0x0] 00:07:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1232b8000) [pid = 1649] [serial = 147] [outer = 0x1212b3800] 00:07:39 INFO - PROCESS | 1649 | 1467875259474 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x124611000) [pid = 1649] [serial = 148] [outer = 0x1212b3800] 00:07:39 INFO - PROCESS | 1649 | 1467875259873 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]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 625ms 00:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:07:39 INFO - PROCESS | 1649 | 1467875259883 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 1649 | 1467875259884 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 00:07:39 INFO - PROCESS | 1649 | 1467875259887 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 1649 | 1467875259888 Marionette TRACE conn2 <- [1,174,null,{}] 00:07:39 INFO - PROCESS | 1649 | 1467875259890 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}] 00:07:39 INFO - PROCESS | 1649 | 1467875259892 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:39 INFO - PROCESS | 1649 | 1467875259985 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:07:40 INFO - PROCESS | 1649 | 1467875260027 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1649 | 1467875260029 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233ee800 == 51 [pid = 1649] [id = 51] 00:07:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x124aadc00) [pid = 1649] [serial = 149] [outer = 0x0] 00:07:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x124e76000) [pid = 1649] [serial = 150] [outer = 0x124aadc00] 00:07:40 INFO - PROCESS | 1649 | 1467875260057 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x12512b800) [pid = 1649] [serial = 151] [outer = 0x124aadc00] 00:07:40 INFO - PROCESS | 1649 | 1467875260462 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]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 00:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:07:40 INFO - PROCESS | 1649 | 1467875260505 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 1649 | 1467875260507 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 00:07:40 INFO - PROCESS | 1649 | 1467875260509 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 1649 | 1467875260510 Marionette TRACE conn2 <- [1,178,null,{}] 00:07:40 INFO - PROCESS | 1649 | 1467875260513 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}] 00:07:40 INFO - PROCESS | 1649 | 1467875260514 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:40 INFO - PROCESS | 1649 | 1467875260603 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:07:40 INFO - PROCESS | 1649 | 1467875260671 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1649 | 1467875260672 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x113356000 == 52 [pid = 1649] [id = 52] 00:07:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x11846c400) [pid = 1649] [serial = 152] [outer = 0x0] 00:07:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1195a3c00) [pid = 1649] [serial = 153] [outer = 0x11846c400] 00:07:40 INFO - PROCESS | 1649 | 1467875260718 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x124e29c00) [pid = 1649] [serial = 154] [outer = 0x11846c400] 00:07:41 INFO - PROCESS | 1649 | 1467875261205 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 718ms 00:07:41 INFO - PROCESS | 1649 | 1467875261228 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:07:41 INFO - PROCESS | 1649 | 1467875261230 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 00:07:41 INFO - PROCESS | 1649 | 1467875261233 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 1649 | 1467875261235 Marionette TRACE conn2 <- [1,182,null,{}] 00:07:41 INFO - PROCESS | 1649 | 1467875261239 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}] 00:07:41 INFO - PROCESS | 1649 | 1467875261240 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:41 INFO - PROCESS | 1649 | 1467875261330 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:07:41 INFO - PROCESS | 1649 | 1467875261375 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 1649 | 1467875261378 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169ac800 == 53 [pid = 1649] [id = 53] 00:07:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113868000) [pid = 1649] [serial = 155] [outer = 0x0] 00:07:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1166f5800) [pid = 1649] [serial = 156] [outer = 0x113868000] 00:07:41 INFO - PROCESS | 1649 | 1467875261405 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1172c5000) [pid = 1649] [serial = 157] [outer = 0x113868000] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e3800 == 52 [pid = 1649] [id = 46] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1185ab800 == 51 [pid = 1649] [id = 45] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x117252800 == 50 [pid = 1649] [id = 44] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x118d63800 == 49 [pid = 1649] [id = 32] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x117030800 == 48 [pid = 1649] [id = 43] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1169b7800 == 47 [pid = 1649] [id = 28] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x116243000 == 46 [pid = 1649] [id = 42] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x11693a000 == 45 [pid = 1649] [id = 31] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x117e79800 == 44 [pid = 1649] [id = 30] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x11724c800 == 43 [pid = 1649] [id = 29] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x112634000 == 42 [pid = 1649] [id = 41] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1162cc000 == 41 [pid = 1649] [id = 27] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e9800 == 40 [pid = 1649] [id = 33] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1194f0800 == 39 [pid = 1649] [id = 34] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x113356000 == 38 [pid = 1649] [id = 52] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1233ee800 == 37 [pid = 1649] [id = 51] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1233f5000 == 36 [pid = 1649] [id = 40] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x117e77800 == 35 [pid = 1649] [id = 50] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e2800 == 34 [pid = 1649] [id = 49] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x119a95800 == 33 [pid = 1649] [id = 36] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x119bd5800 == 32 [pid = 1649] [id = 37] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d2000 == 31 [pid = 1649] [id = 38] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x11600a000 == 30 [pid = 1649] [id = 47] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x12320e000 == 29 [pid = 1649] [id = 39] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x119702800 == 28 [pid = 1649] [id = 35] 00:07:42 INFO - PROCESS | 1649 | --DOCSHELL 0x116755000 == 27 [pid = 1649] [id = 48] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12473c400) [pid = 1649] [serial = 11] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1257a1400) [pid = 1649] [serial = 108] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1262bec00) [pid = 1649] [serial = 111] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x126a81c00) [pid = 1649] [serial = 114] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1133cdc00) [pid = 1649] [serial = 66] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x117486000) [pid = 1649] [serial = 69] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x119425000) [pid = 1649] [serial = 72] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x117056800) [pid = 1649] [serial = 75] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x1176e8000) [pid = 1649] [serial = 78] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x118473c00) [pid = 1649] [serial = 81] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x118d7e400) [pid = 1649] [serial = 84] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119440c00) [pid = 1649] [serial = 87] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1195a5800) [pid = 1649] [serial = 88] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x119b4d000) [pid = 1649] [serial = 90] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x12119d800) [pid = 1649] [serial = 91] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1212afc00) [pid = 1649] [serial = 93] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1212b4400) [pid = 1649] [serial = 94] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1235bc800) [pid = 1649] [serial = 96] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1236ab000) [pid = 1649] [serial = 97] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12414d000) [pid = 1649] [serial = 99] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x124612c00) [pid = 1649] [serial = 102] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12478f800) [pid = 1649] [serial = 105] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12442f800) [pid = 1649] [serial = 100] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1150d1800) [pid = 1649] [serial = 67] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x125688000) [pid = 1649] [serial = 106] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11816d400) [pid = 1649] [serial = 79] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1176e0800) [pid = 1649] [serial = 76] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1262ba000) [pid = 1649] [serial = 109] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1194bd000) [pid = 1649] [serial = 73] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1268a5c00) [pid = 1649] [serial = 112] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118d45400) [pid = 1649] [serial = 82] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11842b400) [pid = 1649] [serial = 70] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11942ac00) [pid = 1649] [serial = 85] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12d40bc00) [pid = 1649] [serial = 64] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128ce7400) [pid = 1649] [serial = 117] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12414dc00) [pid = 1649] [serial = 8] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12bd8b000) [pid = 1649] [serial = 33] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12bde1800) [pid = 1649] [serial = 34] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12bd87c00) [pid = 1649] [serial = 30] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12bd93800) [pid = 1649] [serial = 31] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12b964c00) [pid = 1649] [serial = 27] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12b96ac00) [pid = 1649] [serial = 28] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12b169400) [pid = 1649] [serial = 24] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12b173800) [pid = 1649] [serial = 25] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12ad61000) [pid = 1649] [serial = 22] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12ad5c800) [pid = 1649] [serial = 21] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1294bb800) [pid = 1649] [serial = 18] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x129207c00) [pid = 1649] [serial = 15] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12920d800) [pid = 1649] [serial = 16] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12da83400) [pid = 1649] [serial = 63] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12d404400) [pid = 1649] [serial = 60] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12d409000) [pid = 1649] [serial = 61] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x12b882800) [pid = 1649] [serial = 57] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12bd91800) [pid = 1649] [serial = 58] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12d352c00) [pid = 1649] [serial = 55] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12d34f400) [pid = 1649] [serial = 54] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12c893800) [pid = 1649] [serial = 51] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x12d402800) [pid = 1649] [serial = 52] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x12ce63000) [pid = 1649] [serial = 45] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12cea3000) [pid = 1649] [serial = 48] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x12c896400) [pid = 1649] [serial = 42] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12460a800) [pid = 1649] [serial = 43] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12c88b800) [pid = 1649] [serial = 40] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12bf72000) [pid = 1649] [serial = 39] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x12bdecc00) [pid = 1649] [serial = 36] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12bf6a000) [pid = 1649] [serial = 37] [outer = 0x0] [url = about:blank] 00:07:42 INFO - PROCESS | 1649 | 1467875262283 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]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1071ms 00:07:42 INFO - PROCESS | 1649 | 1467875262304 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 1649 | 1467875262307 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 00:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:07:42 INFO - PROCESS | 1649 | 1467875262315 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 1649 | 1467875262317 Marionette TRACE conn2 <- [1,186,null,{}] 00:07:42 INFO - PROCESS | 1649 | 1467875262320 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}] 00:07:42 INFO - PROCESS | 1649 | 1467875262323 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:42 INFO - PROCESS | 1649 | 1467875262397 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:07:42 INFO - PROCESS | 1649 | 1467875262401 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1649 | 1467875262404 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x113ad2000 == 28 [pid = 1649] [id = 54] 00:07:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x117054400) [pid = 1649] [serial = 158] [outer = 0x0] 00:07:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x1172bac00) [pid = 1649] [serial = 159] [outer = 0x117054400] 00:07:42 INFO - PROCESS | 1649 | 1467875262433 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x113f2f400) [pid = 1649] [serial = 160] [outer = 0x117054400] 00:07:42 INFO - PROCESS | 1649 | 1467875262732 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]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 00:07:42 INFO - PROCESS | 1649 | 1467875262785 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 1649 | 1467875262789 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 00:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:07:42 INFO - PROCESS | 1649 | 1467875262794 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 1649 | 1467875262795 Marionette TRACE conn2 <- [1,190,null,{}] 00:07:42 INFO - PROCESS | 1649 | 1467875262798 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}] 00:07:42 INFO - PROCESS | 1649 | 1467875262799 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:42 INFO - PROCESS | 1649 | 1467875262872 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:07:42 INFO - PROCESS | 1649 | 1467875262876 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1649 | 1467875262878 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x116755000 == 29 [pid = 1649] [id = 55] 00:07:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x117ea7c00) [pid = 1649] [serial = 161] [outer = 0x0] 00:07:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x11846fc00) [pid = 1649] [serial = 162] [outer = 0x117ea7c00] 00:07:42 INFO - PROCESS | 1649 | 1467875262907 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1187d9000) [pid = 1649] [serial = 163] [outer = 0x117ea7c00] 00:07:43 INFO - PROCESS | 1649 | 1467875263204 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]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 420ms 00:07:43 INFO - PROCESS | 1649 | 1467875263228 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 1649 | 1467875263230 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 00:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:07:43 INFO - PROCESS | 1649 | 1467875263234 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 1649 | 1467875263236 Marionette TRACE conn2 <- [1,194,null,{}] 00:07:43 INFO - PROCESS | 1649 | 1467875263246 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}] 00:07:43 INFO - PROCESS | 1649 | 1467875263249 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:43 INFO - PROCESS | 1649 | 1467875263319 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:07:43 INFO - PROCESS | 1649 | 1467875263366 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1649 | 1467875263368 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x117252000 == 30 [pid = 1649] [id = 56] 00:07:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1167a5800) [pid = 1649] [serial = 164] [outer = 0x0] 00:07:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x119428c00) [pid = 1649] [serial = 165] [outer = 0x1167a5800] 00:07:43 INFO - PROCESS | 1649 | 1467875263396 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1194c8400) [pid = 1649] [serial = 166] [outer = 0x1167a5800] 00:07:43 INFO - PROCESS | 1649 | 1467875263671 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]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 00:07:43 INFO - PROCESS | 1649 | 1467875263704 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 1649 | 1467875263706 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 00:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:07:43 INFO - PROCESS | 1649 | 1467875263717 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 1649 | 1467875263718 Marionette TRACE conn2 <- [1,198,null,{}] 00:07:43 INFO - PROCESS | 1649 | 1467875263720 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}] 00:07:43 INFO - PROCESS | 1649 | 1467875263721 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:43 INFO - PROCESS | 1649 | 1467875263798 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:07:43 INFO - PROCESS | 1649 | 1467875263802 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1649 | 1467875263803 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d3000 == 31 [pid = 1649] [id = 57] 00:07:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1195ea800) [pid = 1649] [serial = 167] [outer = 0x0] 00:07:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x119b51400) [pid = 1649] [serial = 168] [outer = 0x1195ea800] 00:07:43 INFO - PROCESS | 1649 | 1467875263830 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x121199c00) [pid = 1649] [serial = 169] [outer = 0x1195ea800] 00:07:44 INFO - PROCESS | 1649 | 1467875264124 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]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 00:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:07:44 INFO - PROCESS | 1649 | 1467875264135 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 1649 | 1467875264137 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 00:07:44 INFO - PROCESS | 1649 | 1467875264146 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 1649 | 1467875264147 Marionette TRACE conn2 <- [1,202,null,{}] 00:07:44 INFO - PROCESS | 1649 | 1467875264153 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}] 00:07:44 INFO - PROCESS | 1649 | 1467875264154 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:44 INFO - PROCESS | 1649 | 1467875264259 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:07:44 INFO - PROCESS | 1649 | 1467875264278 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 1649 | 1467875264279 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d71800 == 32 [pid = 1649] [id = 58] 00:07:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x117ea5c00) [pid = 1649] [serial = 170] [outer = 0x0] 00:07:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x12119b800) [pid = 1649] [serial = 171] [outer = 0x117ea5c00] 00:07:44 INFO - PROCESS | 1649 | 1467875264304 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1234a5c00) [pid = 1649] [serial = 172] [outer = 0x117ea5c00] 00:07:44 INFO - PROCESS | 1649 | 1467875264617 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]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 526ms 00:07:44 INFO - PROCESS | 1649 | 1467875264665 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 1649 | 1467875264667 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 00:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:07:44 INFO - PROCESS | 1649 | 1467875264670 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 1649 | 1467875264671 Marionette TRACE conn2 <- [1,206,null,{}] 00:07:44 INFO - PROCESS | 1649 | 1467875264674 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}] 00:07:44 INFO - PROCESS | 1649 | 1467875264679 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:44 INFO - PROCESS | 1649 | 1467875264810 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:07:44 INFO - PROCESS | 1649 | 1467875264823 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 1649 | 1467875264824 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x119571800 == 33 [pid = 1649] [id = 59] 00:07:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1235ca000) [pid = 1649] [serial = 173] [outer = 0x0] 00:07:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124613800) [pid = 1649] [serial = 174] [outer = 0x1235ca000] 00:07:44 INFO - PROCESS | 1649 | 1467875264849 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124e7c000) [pid = 1649] [serial = 175] [outer = 0x1235ca000] 00:07:45 INFO - PROCESS | 1649 | 1467875265182 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]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 00:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:07:45 INFO - PROCESS | 1649 | 1467875265191 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 1649 | 1467875265194 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 00:07:45 INFO - PROCESS | 1649 | 1467875265196 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 1649 | 1467875265197 Marionette TRACE conn2 <- [1,210,null,{}] 00:07:45 INFO - PROCESS | 1649 | 1467875265200 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}] 00:07:45 INFO - PROCESS | 1649 | 1467875265201 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:45 INFO - PROCESS | 1649 | 1467875265311 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:07:45 INFO - PROCESS | 1649 | 1467875265320 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1649 | 1467875265322 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x11971a000 == 34 [pid = 1649] [id = 60] 00:07:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1122be800) [pid = 1649] [serial = 176] [outer = 0x0] 00:07:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x125682c00) [pid = 1649] [serial = 177] [outer = 0x1122be800] 00:07:45 INFO - PROCESS | 1649 | 1467875265353 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1257a0400) [pid = 1649] [serial = 178] [outer = 0x1122be800] 00:07:45 INFO - PROCESS | 1649 | 1467875265668 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]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 520ms 00:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:07:45 INFO - PROCESS | 1649 | 1467875265717 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 1649 | 1467875265718 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 00:07:45 INFO - PROCESS | 1649 | 1467875265720 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 1649 | 1467875265721 Marionette TRACE conn2 <- [1,214,null,{}] 00:07:45 INFO - PROCESS | 1649 | 1467875265724 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}] 00:07:45 INFO - PROCESS | 1649 | 1467875265725 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:45 INFO - PROCESS | 1649 | 1467875265809 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:07:45 INFO - PROCESS | 1649 | 1467875265813 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1649 | 1467875265814 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc5000 == 35 [pid = 1649] [id = 61] 00:07:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x125681000) [pid = 1649] [serial = 179] [outer = 0x0] 00:07:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126228c00) [pid = 1649] [serial = 180] [outer = 0x125681000] 00:07:45 INFO - PROCESS | 1649 | 1467875265839 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1262bf800) [pid = 1649] [serial = 181] [outer = 0x125681000] 00:07:46 INFO - PROCESS | 1649 | 1467875266147 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]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 00:07:46 INFO - PROCESS | 1649 | 1467875266190 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1649 | 1467875266194 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 00:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:07:46 INFO - PROCESS | 1649 | 1467875266197 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 1649 | 1467875266198 Marionette TRACE conn2 <- [1,218,null,{}] 00:07:46 INFO - PROCESS | 1649 | 1467875266201 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}] 00:07:46 INFO - PROCESS | 1649 | 1467875266202 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:46 INFO - PROCESS | 1649 | 1467875266358 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12119a400) [pid = 1649] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x115e64000) [pid = 1649] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x117485000) [pid = 1649] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x112a79800) [pid = 1649] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1187d4800) [pid = 1649] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1194c8000) [pid = 1649] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x113d8fc00) [pid = 1649] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x126da7c00) [pid = 1649] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124426000) [pid = 1649] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:07:46 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1262be000) [pid = 1649] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:07:46 INFO - PROCESS | 1649 | 1467875266395 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 1649 | 1467875266396 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x117250000 == 36 [pid = 1649] [id = 62] 00:07:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1122bdc00) [pid = 1649] [serial = 182] [outer = 0x0] 00:07:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x117486400) [pid = 1649] [serial = 183] [outer = 0x1122bdc00] 00:07:46 INFO - PROCESS | 1649 | 1467875266421 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1195a8800) [pid = 1649] [serial = 184] [outer = 0x1122bdc00] 00:07:46 INFO - PROCESS | 1649 | 1467875266662 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]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 00:07:46 INFO - PROCESS | 1649 | 1467875266720 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1649 | 1467875266721 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 00:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:07:46 INFO - PROCESS | 1649 | 1467875266732 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 1649 | 1467875266733 Marionette TRACE conn2 <- [1,222,null,{}] 00:07:46 INFO - PROCESS | 1649 | 1467875266735 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}] 00:07:46 INFO - PROCESS | 1649 | 1467875266736 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:46 INFO - PROCESS | 1649 | 1467875266814 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:07:46 INFO - PROCESS | 1649 | 1467875266817 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 1649 | 1467875266819 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d8800 == 37 [pid = 1649] [id = 63] 00:07:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1176e1c00) [pid = 1649] [serial = 185] [outer = 0x0] 00:07:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12671b800) [pid = 1649] [serial = 186] [outer = 0x1176e1c00] 00:07:46 INFO - PROCESS | 1649 | 1467875266846 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1268ad800) [pid = 1649] [serial = 187] [outer = 0x1176e1c00] 00:07:47 INFO - PROCESS | 1649 | 1467875267135 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 00:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:07:47 INFO - PROCESS | 1649 | 1467875267150 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 1649 | 1467875267152 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 00:07:47 INFO - PROCESS | 1649 | 1467875267154 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 1649 | 1467875267156 Marionette TRACE conn2 <- [1,226,null,{}] 00:07:47 INFO - PROCESS | 1649 | 1467875267171 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}] 00:07:47 INFO - PROCESS | 1649 | 1467875267172 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:47 INFO - PROCESS | 1649 | 1467875267302 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:07:47 INFO - PROCESS | 1649 | 1467875267309 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 1649 | 1467875267311 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11879f800 == 38 [pid = 1649] [id = 64] 00:07:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11607a400) [pid = 1649] [serial = 188] [outer = 0x0] 00:07:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x126d55c00) [pid = 1649] [serial = 189] [outer = 0x11607a400] 00:07:47 INFO - PROCESS | 1649 | 1467875267353 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x12910c400) [pid = 1649] [serial = 190] [outer = 0x11607a400] 00:07:47 INFO - PROCESS | 1649 | 1467875267793 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 679ms 00:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:07:47 INFO - PROCESS | 1649 | 1467875267833 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 1649 | 1467875267835 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 00:07:47 INFO - PROCESS | 1649 | 1467875267837 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 1649 | 1467875267838 Marionette TRACE conn2 <- [1,230,null,{}] 00:07:47 INFO - PROCESS | 1649 | 1467875267840 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}] 00:07:47 INFO - PROCESS | 1649 | 1467875267841 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:47 INFO - PROCESS | 1649 | 1467875267931 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:07:47 INFO - PROCESS | 1649 | 1467875267937 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 1649 | 1467875267938 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x124c11000 == 39 [pid = 1649] [id = 65] 00:07:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x129111c00) [pid = 1649] [serial = 191] [outer = 0x0] 00:07:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12920b000) [pid = 1649] [serial = 192] [outer = 0x129111c00] 00:07:47 INFO - PROCESS | 1649 | 1467875267964 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x129430c00) [pid = 1649] [serial = 193] [outer = 0x129111c00] 00:07:48 INFO - PROCESS | 1649 | 1467875268265 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]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 00:07:48 INFO - PROCESS | 1649 | 1467875268306 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 1649 | 1467875268308 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 00:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:07:48 INFO - PROCESS | 1649 | 1467875268312 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 1649 | 1467875268314 Marionette TRACE conn2 <- [1,234,null,{}] 00:07:48 INFO - PROCESS | 1649 | 1467875268318 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}] 00:07:48 INFO - PROCESS | 1649 | 1467875268320 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:48 INFO - PROCESS | 1649 | 1467875268509 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:07:48 INFO - PROCESS | 1649 | 1467875268596 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 1649 | 1467875268598 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x112256000 == 40 [pid = 1649] [id = 66] 00:07:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x112a7dc00) [pid = 1649] [serial = 194] [outer = 0x0] 00:07:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11383ac00) [pid = 1649] [serial = 195] [outer = 0x112a7dc00] 00:07:48 INFO - PROCESS | 1649 | 1467875268650 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11607ac00) [pid = 1649] [serial = 196] [outer = 0x112a7dc00] 00:07:49 INFO - PROCESS | 1649 | 1467875269220 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]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 921ms 00:07:49 INFO - PROCESS | 1649 | 1467875269235 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:07:49 INFO - PROCESS | 1649 | 1467875269237 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 00:07:49 INFO - PROCESS | 1649 | 1467875269267 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 1649 | 1467875269269 Marionette TRACE conn2 <- [1,238,null,{}] 00:07:49 INFO - PROCESS | 1649 | 1467875269275 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}] 00:07:49 INFO - PROCESS | 1649 | 1467875269280 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:49 INFO - PROCESS | 1649 | 1467875269383 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:07:49 INFO - PROCESS | 1649 | 1467875269448 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 1649 | 1467875269450 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x11724c800 == 41 [pid = 1649] [id = 67] 00:07:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x117eaa400) [pid = 1649] [serial = 197] [outer = 0x0] 00:07:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11842dc00) [pid = 1649] [serial = 198] [outer = 0x117eaa400] 00:07:49 INFO - PROCESS | 1649 | 1467875269480 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11876ec00) [pid = 1649] [serial = 199] [outer = 0x117eaa400] 00:07:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x117ea8c00) [pid = 1649] [serial = 200] [outer = 0x112d4a800] 00:07:50 INFO - PROCESS | 1649 | 1467875270119 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]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 899ms 00:07:50 INFO - PROCESS | 1649 | 1467875270169 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 1649 | 1467875270172 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 00:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124c11000 == 40 [pid = 1649] [id = 65] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x11879f800 == 39 [pid = 1649] [id = 64] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d8800 == 38 [pid = 1649] [id = 63] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x117250000 == 37 [pid = 1649] [id = 62] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc5000 == 36 [pid = 1649] [id = 61] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x11971a000 == 35 [pid = 1649] [id = 60] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119571800 == 34 [pid = 1649] [id = 59] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x118d71800 == 33 [pid = 1649] [id = 58] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d3000 == 32 [pid = 1649] [id = 57] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x117252000 == 31 [pid = 1649] [id = 56] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116755000 == 30 [pid = 1649] [id = 55] 00:07:50 INFO - PROCESS | 1649 | --DOCSHELL 0x113ad2000 == 29 [pid = 1649] [id = 54] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x129204800) [pid = 1649] [serial = 118] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1235bfc00) [pid = 1649] [serial = 136] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1246ef800) [pid = 1649] [serial = 138] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124aa2000) [pid = 1649] [serial = 139] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118278c00) [pid = 1649] [serial = 123] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x116a11c00) [pid = 1649] [serial = 129] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118d84800) [pid = 1649] [serial = 126] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1195ecc00) [pid = 1649] [serial = 132] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12119cc00) [pid = 1649] [serial = 135] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119b47c00) [pid = 1649] [serial = 133] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x119441c00) [pid = 1649] [serial = 127] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11628f000) [pid = 1649] [serial = 120] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x116a0bc00) [pid = 1649] [serial = 121] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11945cc00) [pid = 1649] [serial = 130] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11846a000) [pid = 1649] [serial = 124] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12473b400) [pid = 1649] [serial = 103] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x126da0400) [pid = 1649] [serial = 115] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1649 | 1467875270234 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 1649 | 1467875270236 Marionette TRACE conn2 <- [1,242,null,{}] 00:07:50 INFO - PROCESS | 1649 | 1467875270241 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}] 00:07:50 INFO - PROCESS | 1649 | 1467875270243 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:50 INFO - PROCESS | 1649 | 1467875270318 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:07:50 INFO - PROCESS | 1649 | 1467875270365 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1649 | 1467875270368 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x116244800 == 30 [pid = 1649] [id = 68] 00:07:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1176e4c00) [pid = 1649] [serial = 201] [outer = 0x0] 00:07:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1187d3800) [pid = 1649] [serial = 202] [outer = 0x1176e4c00] 00:07:50 INFO - PROCESS | 1649 | 1467875270397 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118d81400) [pid = 1649] [serial = 203] [outer = 0x1176e4c00] 00:07:50 INFO - PROCESS | 1649 | 1467875270697 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]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 541ms 00:07:50 INFO - PROCESS | 1649 | 1467875270755 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 1649 | 1467875270760 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 00:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:07:50 INFO - PROCESS | 1649 | 1467875270767 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 1649 | 1467875270769 Marionette TRACE conn2 <- [1,246,null,{}] 00:07:50 INFO - PROCESS | 1649 | 1467875270773 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}] 00:07:50 INFO - PROCESS | 1649 | 1467875270775 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:50 INFO - PROCESS | 1649 | 1467875270889 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:07:50 INFO - PROCESS | 1649 | 1467875270962 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1649 | 1467875270964 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x11724f800 == 31 [pid = 1649] [id = 69] 00:07:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11827d000) [pid = 1649] [serial = 204] [outer = 0x0] 00:07:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119441c00) [pid = 1649] [serial = 205] [outer = 0x11827d000] 00:07:51 INFO - PROCESS | 1649 | 1467875271009 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1195f5c00) [pid = 1649] [serial = 206] [outer = 0x11827d000] 00:07:51 INFO - PROCESS | 1649 | 1467875271301 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]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 00:07:51 INFO - PROCESS | 1649 | 1467875271354 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 1649 | 1467875271357 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 00:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:07:51 INFO - PROCESS | 1649 | 1467875271363 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 1649 | 1467875271366 Marionette TRACE conn2 <- [1,250,null,{}] 00:07:51 INFO - PROCESS | 1649 | 1467875271378 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}] 00:07:51 INFO - PROCESS | 1649 | 1467875271382 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:51 INFO - PROCESS | 1649 | 1467875271472 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:07:51 INFO - PROCESS | 1649 | 1467875271550 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 1649 | 1467875271553 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d6b800 == 32 [pid = 1649] [id = 70] 00:07:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119fdb800) [pid = 1649] [serial = 207] [outer = 0x0] 00:07:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1212b3400) [pid = 1649] [serial = 208] [outer = 0x119fdb800] 00:07:51 INFO - PROCESS | 1649 | 1467875271602 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12460dc00) [pid = 1649] [serial = 209] [outer = 0x119fdb800] 00:07:51 INFO - PROCESS | 1649 | 1467875271979 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]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 621ms 00:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:07:51 INFO - PROCESS | 1649 | 1467875271985 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 1649 | 1467875271987 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 00:07:51 INFO - PROCESS | 1649 | 1467875271989 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 1649 | 1467875271990 Marionette TRACE conn2 <- [1,254,null,{}] 00:07:51 INFO - PROCESS | 1649 | 1467875271995 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}] 00:07:51 INFO - PROCESS | 1649 | 1467875271996 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:52 INFO - PROCESS | 1649 | 1467875272070 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:07:52 INFO - PROCESS | 1649 | 1467875272119 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 1649 | 1467875272120 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x11957a000 == 33 [pid = 1649] [id = 71] 00:07:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116976800) [pid = 1649] [serial = 210] [outer = 0x0] 00:07:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124792000) [pid = 1649] [serial = 211] [outer = 0x116976800] 00:07:52 INFO - PROCESS | 1649 | 1467875272145 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x125131800) [pid = 1649] [serial = 212] [outer = 0x116976800] 00:07:52 INFO - PROCESS | 1649 | 1467875272433 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 00:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:07:52 INFO - PROCESS | 1649 | 1467875272466 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 1649 | 1467875272467 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 00:07:52 INFO - PROCESS | 1649 | 1467875272469 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 1649 | 1467875272470 Marionette TRACE conn2 <- [1,258,null,{}] 00:07:52 INFO - PROCESS | 1649 | 1467875272472 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}] 00:07:52 INFO - PROCESS | 1649 | 1467875272474 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:52 INFO - PROCESS | 1649 | 1467875272566 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:07:52 INFO - PROCESS | 1649 | 1467875272597 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 1649 | 1467875272598 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d7d000 == 34 [pid = 1649] [id = 72] 00:07:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12119a400) [pid = 1649] [serial = 213] [outer = 0x0] 00:07:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1257a5400) [pid = 1649] [serial = 214] [outer = 0x12119a400] 00:07:52 INFO - PROCESS | 1649 | 1467875272623 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1262b9c00) [pid = 1649] [serial = 215] [outer = 0x12119a400] 00:07:52 INFO - PROCESS | 1649 | 1467875272943 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 519ms 00:07:52 INFO - PROCESS | 1649 | 1467875272989 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 1649 | 1467875272990 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 00:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:07:53 INFO - PROCESS | 1649 | 1467875273004 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 1649 | 1467875273005 Marionette TRACE conn2 <- [1,262,null,{}] 00:07:53 INFO - PROCESS | 1649 | 1467875273007 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}] 00:07:53 INFO - PROCESS | 1649 | 1467875273011 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:53 INFO - PROCESS | 1649 | 1467875273117 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:07:53 INFO - PROCESS | 1649 | 1467875273148 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1649 | 1467875273150 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12321d800 == 35 [pid = 1649] [id = 73] 00:07:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1262bcc00) [pid = 1649] [serial = 216] [outer = 0x0] 00:07:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126d56400) [pid = 1649] [serial = 217] [outer = 0x1262bcc00] 00:07:53 INFO - PROCESS | 1649 | 1467875273174 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x129431c00) [pid = 1649] [serial = 218] [outer = 0x1262bcc00] 00:07:53 INFO - PROCESS | 1649 | 1467875273466 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]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 00:07:53 INFO - PROCESS | 1649 | 1467875273523 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 1649 | 1467875273527 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 00:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:07:53 INFO - PROCESS | 1649 | 1467875273529 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 1649 | 1467875273530 Marionette TRACE conn2 <- [1,266,null,{}] 00:07:53 INFO - PROCESS | 1649 | 1467875273532 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}] 00:07:53 INFO - PROCESS | 1649 | 1467875273534 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:53 INFO - PROCESS | 1649 | 1467875273620 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:07:53 INFO - PROCESS | 1649 | 1467875273652 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1649 | 1467875273653 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12407e000 == 36 [pid = 1649] [id = 74] 00:07:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x129209000) [pid = 1649] [serial = 219] [outer = 0x0] 00:07:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1294bec00) [pid = 1649] [serial = 220] [outer = 0x129209000] 00:07:53 INFO - PROCESS | 1649 | 1467875273678 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1297f1c00) [pid = 1649] [serial = 221] [outer = 0x129209000] 00:07:53 INFO - PROCESS | 1649 | 1467875273962 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]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 00:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:07:54 INFO - PROCESS | 1649 | 1467875273999 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 1649 | 1467875274000 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 00:07:54 INFO - PROCESS | 1649 | 1467875274002 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 1649 | 1467875274003 Marionette TRACE conn2 <- [1,270,null,{}] 00:07:54 INFO - PROCESS | 1649 | 1467875274006 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}] 00:07:54 INFO - PROCESS | 1649 | 1467875274007 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:54 INFO - PROCESS | 1649 | 1467875274103 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:07:54 INFO - PROCESS | 1649 | 1467875274107 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 1649 | 1467875274108 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e9b000 == 37 [pid = 1649] [id = 75] 00:07:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x129432800) [pid = 1649] [serial = 222] [outer = 0x0] 00:07:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12a6e0800) [pid = 1649] [serial = 223] [outer = 0x129432800] 00:07:54 INFO - PROCESS | 1649 | 1467875274132 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12a6e8000) [pid = 1649] [serial = 224] [outer = 0x129432800] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1235ca000) [pid = 1649] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x117ea7c00) [pid = 1649] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x117054400) [pid = 1649] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1122be800) [pid = 1649] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1195ea800) [pid = 1649] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1167a5800) [pid = 1649] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113868000) [pid = 1649] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1167a3800) [pid = 1649] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11842cc00) [pid = 1649] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1212b3800) [pid = 1649] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124aadc00) [pid = 1649] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x125681000) [pid = 1649] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1122bdc00) [pid = 1649] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1176e1c00) [pid = 1649] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x117ea5c00) [pid = 1649] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11846c400) [pid = 1649] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:07:54 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11607a400) [pid = 1649] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:07:54 INFO - PROCESS | 1649 | 1467875274579 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]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 618ms 00:07:54 INFO - PROCESS | 1649 | 1467875274621 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 1649 | 1467875274623 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 00:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:07:54 INFO - PROCESS | 1649 | 1467875274628 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 1649 | 1467875274629 Marionette TRACE conn2 <- [1,274,null,{}] 00:07:54 INFO - PROCESS | 1649 | 1467875274633 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}] 00:07:54 INFO - PROCESS | 1649 | 1467875274635 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:54 INFO - PROCESS | 1649 | 1467875274749 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:07:54 INFO - PROCESS | 1649 | 1467875274824 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 1649 | 1467875274825 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d0800 == 38 [pid = 1649] [id = 76] 00:07:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11607cc00) [pid = 1649] [serial = 225] [outer = 0x0] 00:07:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118168000) [pid = 1649] [serial = 226] [outer = 0x11607cc00] 00:07:54 INFO - PROCESS | 1649 | 1467875274865 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119441000) [pid = 1649] [serial = 227] [outer = 0x11607cc00] 00:07:55 INFO - PROCESS | 1649 | 1467875275141 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 00:07:55 INFO - PROCESS | 1649 | 1467875275198 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 1649 | 1467875275199 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 00:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:07:55 INFO - PROCESS | 1649 | 1467875275201 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 1649 | 1467875275203 Marionette TRACE conn2 <- [1,278,null,{}] 00:07:55 INFO - PROCESS | 1649 | 1467875275205 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}] 00:07:55 INFO - PROCESS | 1649 | 1467875275206 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:55 INFO - PROCESS | 1649 | 1467875275296 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:07:55 INFO - PROCESS | 1649 | 1467875275300 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1649 | 1467875275301 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x11956e000 == 39 [pid = 1649] [id = 77] 00:07:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12119d000) [pid = 1649] [serial = 228] [outer = 0x0] 00:07:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1257a7800) [pid = 1649] [serial = 229] [outer = 0x12119d000] 00:07:55 INFO - PROCESS | 1649 | 1467875275325 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12a6e2800) [pid = 1649] [serial = 230] [outer = 0x12119d000] 00:07:55 INFO - PROCESS | 1649 | 1467875275644 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 00:07:55 INFO - PROCESS | 1649 | 1467875275683 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 1649 | 1467875275684 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 00:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:07:55 INFO - PROCESS | 1649 | 1467875275695 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 1649 | 1467875275697 Marionette TRACE conn2 <- [1,282,null,{}] 00:07:55 INFO - PROCESS | 1649 | 1467875275699 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}] 00:07:55 INFO - PROCESS | 1649 | 1467875275700 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:55 INFO - PROCESS | 1649 | 1467875275789 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:07:55 INFO - PROCESS | 1649 | 1467875275795 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1649 | 1467875275796 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x119703000 == 40 [pid = 1649] [id = 78] 00:07:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11945f800) [pid = 1649] [serial = 231] [outer = 0x0] 00:07:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12ad5dc00) [pid = 1649] [serial = 232] [outer = 0x11945f800] 00:07:55 INFO - PROCESS | 1649 | 1467875275822 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12aedb400) [pid = 1649] [serial = 233] [outer = 0x11945f800] 00:07:56 INFO - PROCESS | 1649 | 1467875276116 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]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 00:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:07:56 INFO - PROCESS | 1649 | 1467875276165 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 1649 | 1467875276166 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 00:07:56 INFO - PROCESS | 1649 | 1467875276168 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 1649 | 1467875276169 Marionette TRACE conn2 <- [1,286,null,{}] 00:07:56 INFO - PROCESS | 1649 | 1467875276171 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}] 00:07:56 INFO - PROCESS | 1649 | 1467875276172 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:56 INFO - PROCESS | 1649 | 1467875276247 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:07:56 INFO - PROCESS | 1649 | 1467875276251 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 1649 | 1467875276252 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12914f800 == 41 [pid = 1649] [id = 79] 00:07:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12ad60c00) [pid = 1649] [serial = 234] [outer = 0x0] 00:07:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12aee0400) [pid = 1649] [serial = 235] [outer = 0x12ad60c00] 00:07:56 INFO - PROCESS | 1649 | 1467875276320 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12b090800) [pid = 1649] [serial = 236] [outer = 0x12ad60c00] 00:07:56 INFO - PROCESS | 1649 | 1467875276719 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]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 568ms 00:07:56 INFO - PROCESS | 1649 | 1467875276736 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 1649 | 1467875276739 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 00:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:07:56 INFO - PROCESS | 1649 | 1467875276742 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 1649 | 1467875276744 Marionette TRACE conn2 <- [1,290,null,{}] 00:07:56 INFO - PROCESS | 1649 | 1467875276748 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}] 00:07:56 INFO - PROCESS | 1649 | 1467875276750 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:56 INFO - PROCESS | 1649 | 1467875276850 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:07:56 INFO - PROCESS | 1649 | 1467875276895 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 1649 | 1467875276898 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x117038800 == 42 [pid = 1649] [id = 80] 00:07:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x117441400) [pid = 1649] [serial = 237] [outer = 0x0] 00:07:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11816fc00) [pid = 1649] [serial = 238] [outer = 0x117441400] 00:07:56 INFO - PROCESS | 1649 | 1467875276929 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118d89c00) [pid = 1649] [serial = 239] [outer = 0x117441400] 00:07:57 INFO - PROCESS | 1649 | 1467875277340 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]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 00:07:57 INFO - PROCESS | 1649 | 1467875277362 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 1649 | 1467875277365 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 00:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:07:57 INFO - PROCESS | 1649 | 1467875277369 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 1649 | 1467875277371 Marionette TRACE conn2 <- [1,294,null,{}] 00:07:57 INFO - PROCESS | 1649 | 1467875277374 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}] 00:07:57 INFO - PROCESS | 1649 | 1467875277376 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:57 INFO - PROCESS | 1649 | 1467875277474 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:07:57 INFO - PROCESS | 1649 | 1467875277518 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 1649 | 1467875277520 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e0800 == 43 [pid = 1649] [id = 81] 00:07:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119461400) [pid = 1649] [serial = 240] [outer = 0x0] 00:07:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119463400) [pid = 1649] [serial = 241] [outer = 0x119461400] 00:07:57 INFO - PROCESS | 1649 | 1467875277550 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1194bb400) [pid = 1649] [serial = 242] [outer = 0x119461400] 00:07:58 INFO - PROCESS | 1649 | 1467875278038 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]]]}] 00:07:58 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. 00:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 719ms 00:07:58 INFO - PROCESS | 1649 | 1467875278123 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 1649 | 1467875278126 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 00:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:07:58 INFO - PROCESS | 1649 | 1467875278151 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 1649 | 1467875278154 Marionette TRACE conn2 <- [1,298,null,{}] 00:07:58 INFO - PROCESS | 1649 | 1467875278168 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}] 00:07:58 INFO - PROCESS | 1649 | 1467875278173 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:58 INFO - PROCESS | 1649 | 1467875278274 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:07:58 INFO - PROCESS | 1649 | 1467875278332 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 1649 | 1467875278334 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x126aa8800 == 44 [pid = 1649] [id = 82] 00:07:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11a1b7800) [pid = 1649] [serial = 243] [outer = 0x0] 00:07:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1212af400) [pid = 1649] [serial = 244] [outer = 0x11a1b7800] 00:07:58 INFO - PROCESS | 1649 | 1467875278365 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1241fd800) [pid = 1649] [serial = 245] [outer = 0x11a1b7800] 00:07:58 INFO - PROCESS | 1649 | 1467875278761 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]]]}] 00:07:58 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. 00:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 00:07:58 INFO - PROCESS | 1649 | 1467875278776 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 1649 | 1467875278778 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 00:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:07:58 INFO - PROCESS | 1649 | 1467875278780 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 1649 | 1467875278782 Marionette TRACE conn2 <- [1,302,null,{}] 00:07:58 INFO - PROCESS | 1649 | 1467875278784 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}] 00:07:58 INFO - PROCESS | 1649 | 1467875278785 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:58 INFO - PROCESS | 1649 | 1467875278884 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:07:58 INFO - PROCESS | 1649 | 1467875278928 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 1649 | 1467875278930 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292e4000 == 45 [pid = 1649] [id = 83] 00:07:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124616400) [pid = 1649] [serial = 246] [outer = 0x0] 00:07:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x124eea000) [pid = 1649] [serial = 247] [outer = 0x124616400] 00:07:58 INFO - PROCESS | 1649 | 1467875278959 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1263d0800) [pid = 1649] [serial = 248] [outer = 0x124616400] 00:07:59 INFO - PROCESS | 1649 | 1467875279378 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]]]}] 00:07:59 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. 00:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 00:07:59 INFO - PROCESS | 1649 | 1467875279399 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 1649 | 1467875279400 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 00:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:07:59 INFO - PROCESS | 1649 | 1467875279403 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 1649 | 1467875279404 Marionette TRACE conn2 <- [1,306,null,{}] 00:07:59 INFO - PROCESS | 1649 | 1467875279406 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}] 00:07:59 INFO - PROCESS | 1649 | 1467875279408 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:59 INFO - PROCESS | 1649 | 1467875279503 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:07:59 INFO - PROCESS | 1649 | 1467875279587 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 1649 | 1467875279589 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:07:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x11508e800 == 46 [pid = 1649] [id = 84] 00:07:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118169000) [pid = 1649] [serial = 249] [outer = 0x0] 00:07:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11941fc00) [pid = 1649] [serial = 250] [outer = 0x118169000] 00:07:59 INFO - PROCESS | 1649 | 1467875279619 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x126d50400) [pid = 1649] [serial = 251] [outer = 0x118169000] 00:08:00 INFO - PROCESS | 1649 | 1467875280117 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]]]}] 00:08:00 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. 00:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 768ms 00:08:00 INFO - PROCESS | 1649 | 1467875280172 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 1649 | 1467875280175 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 00:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:08:00 INFO - PROCESS | 1649 | 1467875280178 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 1649 | 1467875280181 Marionette TRACE conn2 <- [1,310,null,{}] 00:08:00 INFO - PROCESS | 1649 | 1467875280185 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}] 00:08:00 INFO - PROCESS | 1649 | 1467875280188 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:00 INFO - PROCESS | 1649 | 1467875280319 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:08:00 INFO - PROCESS | 1649 | 1467875280442 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 1649 | 1467875280443 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x11676a800 == 47 [pid = 1649] [id = 85] 00:08:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x117485c00) [pid = 1649] [serial = 252] [outer = 0x0] 00:08:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1133cd800) [pid = 1649] [serial = 253] [outer = 0x117485c00] 00:08:00 INFO - PROCESS | 1649 | 1467875280476 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118d4e800) [pid = 1649] [serial = 254] [outer = 0x117485c00] 00:08:00 INFO - PROCESS | 1649 | --DOCSHELL 0x119703000 == 46 [pid = 1649] [id = 78] 00:08:00 INFO - PROCESS | 1649 | --DOCSHELL 0x11956e000 == 45 [pid = 1649] [id = 77] 00:08:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d0800 == 44 [pid = 1649] [id = 76] 00:08:00 INFO - PROCESS | 1649 | --DOCSHELL 0x124e9b000 == 43 [pid = 1649] [id = 75] 00:08:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12407e000 == 42 [pid = 1649] [id = 74] 00:08:00 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12920b000) [pid = 1649] [serial = 192] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | 1467875281002 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]]]}] 00:08:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12321d800 == 41 [pid = 1649] [id = 73] 00:08:01 INFO - PROCESS | 1649 | --DOCSHELL 0x113d7d000 == 40 [pid = 1649] [id = 72] 00:08:01 INFO - PROCESS | 1649 | --DOCSHELL 0x11957a000 == 39 [pid = 1649] [id = 71] 00:08:01 INFO - PROCESS | 1649 | --DOCSHELL 0x118d6b800 == 38 [pid = 1649] [id = 70] 00:08:01 INFO - PROCESS | 1649 | --DOCSHELL 0x11724f800 == 37 [pid = 1649] [id = 69] 00:08:01 INFO - PROCESS | 1649 | --DOCSHELL 0x116244800 == 36 [pid = 1649] [id = 68] 00:08:01 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. 00:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 874ms 00:08:01 INFO - PROCESS | 1649 | 1467875281052 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 1649 | 1467875281056 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 00:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:08:01 INFO - PROCESS | 1649 | 1467875281065 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 1649 | 1467875281068 Marionette TRACE conn2 <- [1,314,null,{}] 00:08:01 INFO - PROCESS | 1649 | 1467875281071 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}] 00:08:01 INFO - PROCESS | 1649 | 1467875281074 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:01 INFO - PROCESS | 1649 | 1467875281196 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:08:01 INFO - PROCESS | 1649 | 1467875281234 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 1649 | 1467875281236 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x11703e000 == 37 [pid = 1649] [id = 86] 00:08:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1194bb800) [pid = 1649] [serial = 255] [outer = 0x0] 00:08:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1194c1000) [pid = 1649] [serial = 256] [outer = 0x1194bb800] 00:08:01 INFO - PROCESS | 1649 | 1467875281283 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1195ab000) [pid = 1649] [serial = 257] [outer = 0x1194bb800] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x124613800) [pid = 1649] [serial = 174] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x11846fc00) [pid = 1649] [serial = 162] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1187d9000) [pid = 1649] [serial = 163] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1172bac00) [pid = 1649] [serial = 159] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x113f2f400) [pid = 1649] [serial = 160] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x125682c00) [pid = 1649] [serial = 177] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x119b51400) [pid = 1649] [serial = 168] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x121199c00) [pid = 1649] [serial = 169] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119428c00) [pid = 1649] [serial = 165] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1194c8400) [pid = 1649] [serial = 166] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1172c5000) [pid = 1649] [serial = 157] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1166f5800) [pid = 1649] [serial = 156] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x117ea6c00) [pid = 1649] [serial = 142] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1172c3c00) [pid = 1649] [serial = 141] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11943fc00) [pid = 1649] [serial = 145] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1187d3400) [pid = 1649] [serial = 144] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124611000) [pid = 1649] [serial = 148] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1232b8000) [pid = 1649] [serial = 147] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12512b800) [pid = 1649] [serial = 151] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124e76000) [pid = 1649] [serial = 150] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x126228c00) [pid = 1649] [serial = 180] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1262bf800) [pid = 1649] [serial = 181] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1195a8800) [pid = 1649] [serial = 184] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x117486400) [pid = 1649] [serial = 183] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12671b800) [pid = 1649] [serial = 186] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12119b800) [pid = 1649] [serial = 171] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1257a0400) [pid = 1649] [serial = 178] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124e29c00) [pid = 1649] [serial = 154] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1195a3c00) [pid = 1649] [serial = 153] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124e7c000) [pid = 1649] [serial = 175] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12910c400) [pid = 1649] [serial = 190] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1268ad800) [pid = 1649] [serial = 187] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x126d55c00) [pid = 1649] [serial = 189] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1234a5c00) [pid = 1649] [serial = 172] [outer = 0x0] [url = about:blank] 00:08:01 INFO - PROCESS | 1649 | 1467875281636 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]]]}] 00:08:01 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. 00:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 00:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:08:01 INFO - PROCESS | 1649 | 1467875281686 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 1649 | 1467875281687 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 00:08:01 INFO - PROCESS | 1649 | 1467875281689 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 1649 | 1467875281693 Marionette TRACE conn2 <- [1,318,null,{}] 00:08:01 INFO - PROCESS | 1649 | 1467875281701 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}] 00:08:01 INFO - PROCESS | 1649 | 1467875281704 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:01 INFO - PROCESS | 1649 | 1467875281789 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:08:01 INFO - PROCESS | 1649 | 1467875281838 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 1649 | 1467875281841 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d71800 == 38 [pid = 1649] [id = 87] 00:08:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1195e7000) [pid = 1649] [serial = 258] [outer = 0x0] 00:08:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x121199c00) [pid = 1649] [serial = 259] [outer = 0x1195e7000] 00:08:01 INFO - PROCESS | 1649 | 1467875281868 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1241fe000) [pid = 1649] [serial = 260] [outer = 0x1195e7000] 00:08:02 INFO - PROCESS | 1649 | 1467875282161 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]]]}] 00:08:02 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. 00:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 523ms 00:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:08:02 INFO - PROCESS | 1649 | 1467875282213 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 1649 | 1467875282215 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 00:08:02 INFO - PROCESS | 1649 | 1467875282217 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 1649 | 1467875282218 Marionette TRACE conn2 <- [1,322,null,{}] 00:08:02 INFO - PROCESS | 1649 | 1467875282220 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}] 00:08:02 INFO - PROCESS | 1649 | 1467875282221 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:02 INFO - PROCESS | 1649 | 1467875282300 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:08:02 INFO - PROCESS | 1649 | 1467875282303 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 1649 | 1467875282305 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x119577800 == 39 [pid = 1649] [id = 88] 00:08:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124616000) [pid = 1649] [serial = 261] [outer = 0x0] 00:08:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x124e7c000) [pid = 1649] [serial = 262] [outer = 0x124616000] 00:08:02 INFO - PROCESS | 1649 | 1467875282333 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12579d400) [pid = 1649] [serial = 263] [outer = 0x124616000] 00:08:02 INFO - PROCESS | 1649 | 1467875282661 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]]]}] 00:08:02 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. 00:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 00:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:08:02 INFO - PROCESS | 1649 | 1467875282686 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 1649 | 1467875282687 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 00:08:02 INFO - PROCESS | 1649 | 1467875282689 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 1649 | 1467875282691 Marionette TRACE conn2 <- [1,326,null,{}] 00:08:02 INFO - PROCESS | 1649 | 1467875282695 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}] 00:08:02 INFO - PROCESS | 1649 | 1467875282697 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:02 INFO - PROCESS | 1649 | 1467875282797 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:08:02 INFO - PROCESS | 1649 | 1467875282803 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 1649 | 1467875282804 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x119710000 == 40 [pid = 1649] [id = 89] 00:08:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124aa4000) [pid = 1649] [serial = 264] [outer = 0x0] 00:08:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1262b9400) [pid = 1649] [serial = 265] [outer = 0x124aa4000] 00:08:02 INFO - PROCESS | 1649 | 1467875282831 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1268a7400) [pid = 1649] [serial = 266] [outer = 0x124aa4000] 00:08:03 INFO - PROCESS | 1649 | 1467875283170 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]]]}] 00:08:03 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. 00:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 521ms 00:08:03 INFO - PROCESS | 1649 | 1467875283210 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 1649 | 1467875283212 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 00:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:08:03 INFO - PROCESS | 1649 | 1467875283214 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 1649 | 1467875283215 Marionette TRACE conn2 <- [1,330,null,{}] 00:08:03 INFO - PROCESS | 1649 | 1467875283217 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}] 00:08:03 INFO - PROCESS | 1649 | 1467875283221 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:03 INFO - PROCESS | 1649 | 1467875283335 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:08:03 INFO - PROCESS | 1649 | 1467875283347 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 1649 | 1467875283348 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x11601c000 == 41 [pid = 1649] [id = 90] 00:08:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x126d5d400) [pid = 1649] [serial = 267] [outer = 0x0] 00:08:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12910e000) [pid = 1649] [serial = 268] [outer = 0x126d5d400] 00:08:03 INFO - PROCESS | 1649 | 1467875283374 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1294c1000) [pid = 1649] [serial = 269] [outer = 0x126d5d400] 00:08:03 INFO - PROCESS | 1649 | 1467875283710 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]]]}] 00:08:03 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. 00:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 00:08:03 INFO - PROCESS | 1649 | 1467875283734 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 1649 | 1467875283735 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 00:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:08:03 INFO - PROCESS | 1649 | 1467875283737 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 1649 | 1467875283738 Marionette TRACE conn2 <- [1,334,null,{}] 00:08:03 INFO - PROCESS | 1649 | 1467875283743 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}] 00:08:03 INFO - PROCESS | 1649 | 1467875283745 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:03 INFO - PROCESS | 1649 | 1467875283836 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:08:03 INFO - PROCESS | 1649 | 1467875283847 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 1649 | 1467875283848 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x123309800 == 42 [pid = 1649] [id = 91] 00:08:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124e2a800) [pid = 1649] [serial = 270] [outer = 0x0] 00:08:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12a6e3000) [pid = 1649] [serial = 271] [outer = 0x124e2a800] 00:08:03 INFO - PROCESS | 1649 | 1467875283872 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12a828000) [pid = 1649] [serial = 272] [outer = 0x124e2a800] 00:08:04 INFO - PROCESS | 1649 | 1467875284188 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]]]}] 00:08:04 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. 00:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 00:08:04 INFO - PROCESS | 1649 | 1467875284207 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 1649 | 1467875284211 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 00:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:08:04 INFO - PROCESS | 1649 | 1467875284222 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 1649 | 1467875284223 Marionette TRACE conn2 <- [1,338,null,{}] 00:08:04 INFO - PROCESS | 1649 | 1467875284228 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}] 00:08:04 INFO - PROCESS | 1649 | 1467875284229 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:04 INFO - PROCESS | 1649 | 1467875284327 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:08:04 INFO - PROCESS | 1649 | 1467875284331 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 1649 | 1467875284333 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x124748800 == 43 [pid = 1649] [id = 92] 00:08:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12a6e5400) [pid = 1649] [serial = 273] [outer = 0x0] 00:08:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12ad62c00) [pid = 1649] [serial = 274] [outer = 0x12a6e5400] 00:08:04 INFO - PROCESS | 1649 | 1467875284388 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12aee0c00) [pid = 1649] [serial = 275] [outer = 0x12a6e5400] 00:08:04 INFO - PROCESS | 1649 | 1467875284829 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]]]}] 00:08:04 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. 00:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 619ms 00:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:08:04 INFO - PROCESS | 1649 | 1467875284841 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 1649 | 1467875284843 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 00:08:04 INFO - PROCESS | 1649 | 1467875284845 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 1649 | 1467875284846 Marionette TRACE conn2 <- [1,342,null,{}] 00:08:04 INFO - PROCESS | 1649 | 1467875284848 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}] 00:08:04 INFO - PROCESS | 1649 | 1467875284849 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:04 INFO - PROCESS | 1649 | 1467875284946 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:08:04 INFO - PROCESS | 1649 | 1467875284949 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 1649 | 1467875284950 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257ca800 == 44 [pid = 1649] [id = 93] 00:08:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12ad5a400) [pid = 1649] [serial = 276] [outer = 0x0] 00:08:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12b097400) [pid = 1649] [serial = 277] [outer = 0x12ad5a400] 00:08:04 INFO - PROCESS | 1649 | 1467875284975 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12b171c00) [pid = 1649] [serial = 278] [outer = 0x12ad5a400] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x129209000) [pid = 1649] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11607cc00) [pid = 1649] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1176e4c00) [pid = 1649] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x129432800) [pid = 1649] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12119d000) [pid = 1649] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1262bcc00) [pid = 1649] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116976800) [pid = 1649] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12119a400) [pid = 1649] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x129111c00) [pid = 1649] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11827d000) [pid = 1649] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119fdb800) [pid = 1649] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:08:05 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11945f800) [pid = 1649] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:08:05 INFO - PROCESS | 1649 | 1467875285362 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]]]}] 00:08:05 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. 00:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 00:08:05 INFO - PROCESS | 1649 | 1467875285413 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:08:05 INFO - PROCESS | 1649 | 1467875285415 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 00:08:05 INFO - PROCESS | 1649 | 1467875285417 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 1649 | 1467875285418 Marionette TRACE conn2 <- [1,346,null,{}] 00:08:05 INFO - PROCESS | 1649 | 1467875285420 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}] 00:08:05 INFO - PROCESS | 1649 | 1467875285421 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:05 INFO - PROCESS | 1649 | 1467875285501 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:08:05 INFO - PROCESS | 1649 | 1467875285504 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 1649 | 1467875285505 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a93000 == 45 [pid = 1649] [id = 94] 00:08:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11942a000) [pid = 1649] [serial = 279] [outer = 0x0] 00:08:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128cde800) [pid = 1649] [serial = 280] [outer = 0x11942a000] 00:08:05 INFO - PROCESS | 1649 | 1467875285533 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12a6e9800) [pid = 1649] [serial = 281] [outer = 0x11942a000] 00:08:05 INFO - PROCESS | 1649 | 1467875285849 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]]]}] 00:08:05 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. 00:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 00:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:08:05 INFO - PROCESS | 1649 | 1467875285885 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:08:05 INFO - PROCESS | 1649 | 1467875285887 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 00:08:05 INFO - PROCESS | 1649 | 1467875285889 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 1649 | 1467875285891 Marionette TRACE conn2 <- [1,350,null,{}] 00:08:05 INFO - PROCESS | 1649 | 1467875285893 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}] 00:08:05 INFO - PROCESS | 1649 | 1467875285895 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:05 INFO - PROCESS | 1649 | 1467875285985 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:08:06 INFO - PROCESS | 1649 | 1467875286034 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 1649 | 1467875286035 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x129773000 == 46 [pid = 1649] [id = 95] 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1150da400) [pid = 1649] [serial = 282] [outer = 0x0] 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12b08d000) [pid = 1649] [serial = 283] [outer = 0x1150da400] 00:08:06 INFO - PROCESS | 1649 | 1467875286069 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12b887000) [pid = 1649] [serial = 284] [outer = 0x1150da400] 00:08:06 INFO - PROCESS | 1649 | 1467875286329 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]]]}] 00:08:06 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. 00:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 00:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:08:06 INFO - PROCESS | 1649 | 1467875286365 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 1649 | 1467875286366 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 00:08:06 INFO - PROCESS | 1649 | 1467875286368 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1649 | 1467875286370 Marionette TRACE conn2 <- [1,354,null,{}] 00:08:06 INFO - PROCESS | 1649 | 1467875286372 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}] 00:08:06 INFO - PROCESS | 1649 | 1467875286373 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:06 INFO - PROCESS | 1649 | 1467875286457 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:08:06 INFO - PROCESS | 1649 | 1467875286463 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 1649 | 1467875286464 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a4800 == 47 [pid = 1649] [id = 96] 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12b887400) [pid = 1649] [serial = 285] [outer = 0x0] 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b96ac00) [pid = 1649] [serial = 286] [outer = 0x12b887400] 00:08:06 INFO - PROCESS | 1649 | 1467875286488 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b972800) [pid = 1649] [serial = 287] [outer = 0x12b887400] 00:08:06 INFO - PROCESS | 1649 | 1467875286822 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]]]}] 00:08:06 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. 00:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 00:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:08:06 INFO - PROCESS | 1649 | 1467875286838 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 1649 | 1467875286839 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 00:08:06 INFO - PROCESS | 1649 | 1467875286842 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1649 | 1467875286845 Marionette TRACE conn2 <- [1,358,null,{}] 00:08:06 INFO - PROCESS | 1649 | 1467875286847 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}] 00:08:06 INFO - PROCESS | 1649 | 1467875286848 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:06 INFO - PROCESS | 1649 | 1467875286953 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:08:06 INFO - PROCESS | 1649 | 1467875286958 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 1649 | 1467875286959 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6ad000 == 48 [pid = 1649] [id = 97] 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12b095c00) [pid = 1649] [serial = 288] [outer = 0x0] 00:08:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12bd89c00) [pid = 1649] [serial = 289] [outer = 0x12b095c00] 00:08:06 INFO - PROCESS | 1649 | 1467875286990 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12bd91400) [pid = 1649] [serial = 290] [outer = 0x12b095c00] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x1169ac800 == 47 [pid = 1649] [id = 53] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11724c800 == 46 [pid = 1649] [id = 67] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x112256000 == 45 [pid = 1649] [id = 66] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11676a800 == 44 [pid = 1649] [id = 85] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11508e800 == 43 [pid = 1649] [id = 84] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x1292e4000 == 42 [pid = 1649] [id = 83] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x126aa8800 == 41 [pid = 1649] [id = 82] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e0800 == 40 [pid = 1649] [id = 81] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12914f800 == 39 [pid = 1649] [id = 79] 00:08:07 INFO - PROCESS | 1649 | --DOCSHELL 0x117038800 == 38 [pid = 1649] [id = 80] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x11703e000 == 37 [pid = 1649] [id = 86] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x118d71800 == 36 [pid = 1649] [id = 87] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x11601c000 == 35 [pid = 1649] [id = 90] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x123309800 == 34 [pid = 1649] [id = 91] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x129773000 == 33 [pid = 1649] [id = 95] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1257ca800 == 32 [pid = 1649] [id = 93] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x124748800 == 31 [pid = 1649] [id = 92] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x126a93000 == 30 [pid = 1649] [id = 94] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x119710000 == 29 [pid = 1649] [id = 89] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x119577800 == 28 [pid = 1649] [id = 88] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1297f1c00) [pid = 1649] [serial = 221] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x118168000) [pid = 1649] [serial = 226] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118d81400) [pid = 1649] [serial = 203] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1294bec00) [pid = 1649] [serial = 220] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12a6e8000) [pid = 1649] [serial = 224] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1257a7800) [pid = 1649] [serial = 229] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12a6e0800) [pid = 1649] [serial = 223] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x126d56400) [pid = 1649] [serial = 217] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124792000) [pid = 1649] [serial = 211] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1257a5400) [pid = 1649] [serial = 214] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x129430c00) [pid = 1649] [serial = 193] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x129431c00) [pid = 1649] [serial = 218] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1195f5c00) [pid = 1649] [serial = 206] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11842dc00) [pid = 1649] [serial = 198] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1262b9c00) [pid = 1649] [serial = 215] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11383ac00) [pid = 1649] [serial = 195] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119441000) [pid = 1649] [serial = 227] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12460dc00) [pid = 1649] [serial = 209] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1187d3800) [pid = 1649] [serial = 202] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12a6e2800) [pid = 1649] [serial = 230] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x125131800) [pid = 1649] [serial = 212] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1166f2800) [pid = 1649] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12ad5dc00) [pid = 1649] [serial = 232] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119441c00) [pid = 1649] [serial = 205] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1212b3400) [pid = 1649] [serial = 208] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12aee0400) [pid = 1649] [serial = 235] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12aedb400) [pid = 1649] [serial = 233] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a4800 == 27 [pid = 1649] [id = 96] 00:08:08 INFO - PROCESS | 1649 | 1467875288365 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]]]}] 00:08:08 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. 00:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1572ms 00:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:08:08 INFO - PROCESS | 1649 | 1467875288415 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 1649 | 1467875288417 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 00:08:08 INFO - PROCESS | 1649 | 1467875288420 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 1649 | 1467875288422 Marionette TRACE conn2 <- [1,362,null,{}] 00:08:08 INFO - PROCESS | 1649 | 1467875288428 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}] 00:08:08 INFO - PROCESS | 1649 | 1467875288430 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:08 INFO - PROCESS | 1649 | 1467875288506 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:08:08 INFO - PROCESS | 1649 | 1467875288553 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 1649 | 1467875288556 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x116099800 == 28 [pid = 1649] [id = 98] 00:08:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x117480800) [pid = 1649] [serial = 291] [outer = 0x0] 00:08:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118279800) [pid = 1649] [serial = 292] [outer = 0x117480800] 00:08:08 INFO - PROCESS | 1649 | 1467875288587 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118476800) [pid = 1649] [serial = 293] [outer = 0x117480800] 00:08:08 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. 00:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 475ms 00:08:08 INFO - PROCESS | 1649 | 1467875288887 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]]]}] 00:08:08 INFO - PROCESS | 1649 | 1467875288898 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 1649 | 1467875288902 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 00:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:08:08 INFO - PROCESS | 1649 | 1467875288914 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 1649 | 1467875288916 Marionette TRACE conn2 <- [1,366,null,{}] 00:08:08 INFO - PROCESS | 1649 | 1467875288926 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}] 00:08:08 INFO - PROCESS | 1649 | 1467875288930 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:09 INFO - PROCESS | 1649 | 1467875289018 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:08:09 INFO - PROCESS | 1649 | 1467875289078 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 1649 | 1467875289079 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x11723d000 == 29 [pid = 1649] [id = 99] 00:08:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11942d800) [pid = 1649] [serial = 294] [outer = 0x0] 00:08:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119459c00) [pid = 1649] [serial = 295] [outer = 0x11942d800] 00:08:09 INFO - PROCESS | 1649 | 1467875289120 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119466c00) [pid = 1649] [serial = 296] [outer = 0x11942d800] 00:08:09 INFO - PROCESS | 1649 | 1467875289436 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]]]}] 00:08:09 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. 00:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 578ms 00:08:09 INFO - PROCESS | 1649 | 1467875289485 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 1649 | 1467875289486 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 00:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:08:09 INFO - PROCESS | 1649 | 1467875289488 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1649 | 1467875289491 Marionette TRACE conn2 <- [1,370,null,{}] 00:08:09 INFO - PROCESS | 1649 | 1467875289499 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}] 00:08:09 INFO - PROCESS | 1649 | 1467875289502 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:09 INFO - PROCESS | 1649 | 1467875289576 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:08:09 INFO - PROCESS | 1649 | 1467875289623 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 1649 | 1467875289625 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x118598000 == 30 [pid = 1649] [id = 100] 00:08:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x111f2dc00) [pid = 1649] [serial = 297] [outer = 0x0] 00:08:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119b47000) [pid = 1649] [serial = 298] [outer = 0x111f2dc00] 00:08:09 INFO - PROCESS | 1649 | 1467875289654 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12119e000) [pid = 1649] [serial = 299] [outer = 0x111f2dc00] 00:08:09 INFO - PROCESS | 1649 | 1467875289950 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]]]}] 00:08:09 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. 00:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 472ms 00:08:09 INFO - PROCESS | 1649 | 1467875289964 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 1649 | 1467875289966 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 00:08:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:08:09 INFO - PROCESS | 1649 | 1467875289968 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1649 | 1467875289970 Marionette TRACE conn2 <- [1,374,null,{}] 00:08:09 INFO - PROCESS | 1649 | 1467875289972 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}] 00:08:09 INFO - PROCESS | 1649 | 1467875289973 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:10 INFO - PROCESS | 1649 | 1467875290069 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:08:10 INFO - PROCESS | 1649 | 1467875290073 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 1649 | 1467875290074 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194dd000 == 31 [pid = 1649] [id = 101] 00:08:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1236a3000) [pid = 1649] [serial = 300] [outer = 0x0] 00:08:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12460e400) [pid = 1649] [serial = 301] [outer = 0x1236a3000] 00:08:10 INFO - PROCESS | 1649 | 1467875290102 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124738800) [pid = 1649] [serial = 302] [outer = 0x1236a3000] 00:08:10 INFO - PROCESS | 1649 | 1467875290424 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:08:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 468ms 00:08:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:08:10 INFO - PROCESS | 1649 | 1467875290437 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 1649 | 1467875290438 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 00:08:10 INFO - PROCESS | 1649 | 1467875290440 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 1649 | 1467875290443 Marionette TRACE conn2 <- [1,378,null,{}] 00:08:10 INFO - PROCESS | 1649 | 1467875290446 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}] 00:08:10 INFO - PROCESS | 1649 | 1467875290447 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:10 INFO - PROCESS | 1649 | 1467875290540 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:08:10 INFO - PROCESS | 1649 | 1467875290545 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 1649 | 1467875290546 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x119579000 == 32 [pid = 1649] [id = 102] 00:08:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113866800) [pid = 1649] [serial = 303] [outer = 0x0] 00:08:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1246efc00) [pid = 1649] [serial = 304] [outer = 0x113866800] 00:08:10 INFO - PROCESS | 1649 | 1467875290571 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x125682c00) [pid = 1649] [serial = 305] [outer = 0x113866800] 00:08:10 INFO - PROCESS | 1649 | 1467875290875 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:08:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 471ms 00:08:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:08:10 INFO - PROCESS | 1649 | 1467875290912 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 1649 | 1467875290914 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 00:08:10 INFO - PROCESS | 1649 | 1467875290916 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 1649 | 1467875290917 Marionette TRACE conn2 <- [1,382,null,{}] 00:08:10 INFO - PROCESS | 1649 | 1467875290920 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}] 00:08:10 INFO - PROCESS | 1649 | 1467875290923 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:11 INFO - PROCESS | 1649 | 1467875291012 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:08:11 INFO - PROCESS | 1649 | 1467875291025 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 1649 | 1467875291027 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x119f9e000 == 33 [pid = 1649] [id = 103] 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12579f400) [pid = 1649] [serial = 306] [outer = 0x0] 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1267b1400) [pid = 1649] [serial = 307] [outer = 0x12579f400] 00:08:11 INFO - PROCESS | 1649 | 1467875291052 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128ce9400) [pid = 1649] [serial = 308] [outer = 0x12579f400] 00:08:11 INFO - PROCESS | 1649 | 1467875291352 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:08:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 00:08:11 INFO - PROCESS | 1649 | 1467875291384 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 1649 | 1467875291385 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 00:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:08:11 INFO - PROCESS | 1649 | 1467875291388 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 1649 | 1467875291389 Marionette TRACE conn2 <- [1,386,null,{}] 00:08:11 INFO - PROCESS | 1649 | 1467875291392 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}] 00:08:11 INFO - PROCESS | 1649 | 1467875291395 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:11 INFO - PROCESS | 1649 | 1467875291489 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:08:11 INFO - PROCESS | 1649 | 1467875291495 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 1649 | 1467875291496 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12320b000 == 34 [pid = 1649] [id = 104] 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119459000) [pid = 1649] [serial = 309] [outer = 0x0] 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12910cc00) [pid = 1649] [serial = 310] [outer = 0x119459000] 00:08:11 INFO - PROCESS | 1649 | 1467875291520 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12942b400) [pid = 1649] [serial = 311] [outer = 0x119459000] 00:08:11 INFO - PROCESS | 1649 | 1467875291814 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]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 00:08:11 INFO - PROCESS | 1649 | 1467875291857 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 1649 | 1467875291860 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 00:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:08:11 INFO - PROCESS | 1649 | 1467875291863 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 1649 | 1467875291864 Marionette TRACE conn2 <- [1,390,null,{}] 00:08:11 INFO - PROCESS | 1649 | 1467875291866 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}] 00:08:11 INFO - PROCESS | 1649 | 1467875291867 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:11 INFO - PROCESS | 1649 | 1467875291937 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:08:11 INFO - PROCESS | 1649 | 1467875291943 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 1649 | 1467875291944 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233f3800 == 35 [pid = 1649] [id = 105] 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12942b800) [pid = 1649] [serial = 312] [outer = 0x0] 00:08:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1294c2800) [pid = 1649] [serial = 313] [outer = 0x12942b800] 00:08:11 INFO - PROCESS | 1649 | 1467875291976 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12a6e0800) [pid = 1649] [serial = 314] [outer = 0x12942b800] 00:08:12 INFO - PROCESS | 1649 | 1467875292416 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]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 618ms 00:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:08:12 INFO - PROCESS | 1649 | 1467875292482 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 1649 | 1467875292483 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 00:08:12 INFO - PROCESS | 1649 | 1467875292485 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 1649 | 1467875292486 Marionette TRACE conn2 <- [1,394,null,{}] 00:08:12 INFO - PROCESS | 1649 | 1467875292488 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}] 00:08:12 INFO - PROCESS | 1649 | 1467875292489 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:12 INFO - PROCESS | 1649 | 1467875292565 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:08:12 INFO - PROCESS | 1649 | 1467875292569 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 1649 | 1467875292570 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183d8800 == 36 [pid = 1649] [id = 106] 00:08:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12a6e1000) [pid = 1649] [serial = 315] [outer = 0x0] 00:08:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a823000) [pid = 1649] [serial = 316] [outer = 0x12a6e1000] 00:08:12 INFO - PROCESS | 1649 | 1467875292597 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12aee9000) [pid = 1649] [serial = 317] [outer = 0x12a6e1000] 00:08:12 INFO - PROCESS | 1649 | 1467875292928 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]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 00:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:08:12 INFO - PROCESS | 1649 | 1467875292954 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 1649 | 1467875292955 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 00:08:12 INFO - PROCESS | 1649 | 1467875292957 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 1649 | 1467875292960 Marionette TRACE conn2 <- [1,398,null,{}] 00:08:12 INFO - PROCESS | 1649 | 1467875292963 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}] 00:08:12 INFO - PROCESS | 1649 | 1467875292964 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:13 INFO - PROCESS | 1649 | 1467875293070 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:08:13 INFO - PROCESS | 1649 | 1467875293077 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 1649 | 1467875293078 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257cd000 == 37 [pid = 1649] [id = 107] 00:08:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12a6e3400) [pid = 1649] [serial = 318] [outer = 0x0] 00:08:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12b169000) [pid = 1649] [serial = 319] [outer = 0x12a6e3400] 00:08:13 INFO - PROCESS | 1649 | 1467875293102 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12b880800) [pid = 1649] [serial = 320] [outer = 0x12a6e3400] 00:08:13 INFO - PROCESS | 1649 | 1467875293447 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]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 522ms 00:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:08:13 INFO - PROCESS | 1649 | 1467875293479 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 1649 | 1467875293480 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 00:08:13 INFO - PROCESS | 1649 | 1467875293483 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 1649 | 1467875293484 Marionette TRACE conn2 <- [1,402,null,{}] 00:08:13 INFO - PROCESS | 1649 | 1467875293487 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}] 00:08:13 INFO - PROCESS | 1649 | 1467875293488 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:13 INFO - PROCESS | 1649 | 1467875293595 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:08:13 INFO - PROCESS | 1649 | 1467875293609 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 1649 | 1467875293611 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x119574000 == 38 [pid = 1649] [id = 108] 00:08:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12a6e8000) [pid = 1649] [serial = 321] [outer = 0x0] 00:08:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12b889400) [pid = 1649] [serial = 322] [outer = 0x12a6e8000] 00:08:13 INFO - PROCESS | 1649 | 1467875293637 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12bddd400) [pid = 1649] [serial = 323] [outer = 0x12a6e8000] 00:08:13 INFO - PROCESS | 1649 | 1467875293995 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]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 00:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:08:14 INFO - PROCESS | 1649 | 1467875294002 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1649 | 1467875294003 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 00:08:14 INFO - PROCESS | 1649 | 1467875294005 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1649 | 1467875294006 Marionette TRACE conn2 <- [1,406,null,{}] 00:08:14 INFO - PROCESS | 1649 | 1467875294013 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}] 00:08:14 INFO - PROCESS | 1649 | 1467875294014 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:14 INFO - PROCESS | 1649 | 1467875294114 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:08:14 INFO - PROCESS | 1649 | 1467875294119 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 1649 | 1467875294120 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x129786800 == 39 [pid = 1649] [id = 109] 00:08:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12bde2c00) [pid = 1649] [serial = 324] [outer = 0x0] 00:08:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12bde7000) [pid = 1649] [serial = 325] [outer = 0x12bde2c00] 00:08:14 INFO - PROCESS | 1649 | 1467875294171 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12bf69c00) [pid = 1649] [serial = 326] [outer = 0x12bde2c00] 00:08:14 INFO - PROCESS | 1649 | 1467875294515 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]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms 00:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:08:14 INFO - PROCESS | 1649 | 1467875294529 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1649 | 1467875294531 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 00:08:14 INFO - PROCESS | 1649 | 1467875294533 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1649 | 1467875294534 Marionette TRACE conn2 <- [1,410,null,{}] 00:08:14 INFO - PROCESS | 1649 | 1467875294536 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}] 00:08:14 INFO - PROCESS | 1649 | 1467875294537 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:14 INFO - PROCESS | 1649 | 1467875294637 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:08:14 INFO - PROCESS | 1649 | 1467875294641 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 1649 | 1467875294642 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad97800 == 40 [pid = 1649] [id = 110] 00:08:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12bde4400) [pid = 1649] [serial = 327] [outer = 0x0] 00:08:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12bf71400) [pid = 1649] [serial = 328] [outer = 0x12bde4400] 00:08:14 INFO - PROCESS | 1649 | 1467875294665 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12c88bc00) [pid = 1649] [serial = 329] [outer = 0x12bde4400] 00:08:14 INFO - PROCESS | 1649 | 1467875294823 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:08:15 INFO - PROCESS | 1649 | 1467875295036 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]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 00:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:08:15 INFO - PROCESS | 1649 | 1467875295053 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 1649 | 1467875295054 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 00:08:15 INFO - PROCESS | 1649 | 1467875295056 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 1649 | 1467875295057 Marionette TRACE conn2 <- [1,414,null,{}] 00:08:15 INFO - PROCESS | 1649 | 1467875295068 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}] 00:08:15 INFO - PROCESS | 1649 | 1467875295069 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:15 INFO - PROCESS | 1649 | 1467875295166 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:08:15 INFO - PROCESS | 1649 | 1467875295169 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 1649 | 1467875295170 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b14c000 == 41 [pid = 1649] [id = 111] 00:08:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x110febc00) [pid = 1649] [serial = 330] [outer = 0x0] 00:08:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x110fef800) [pid = 1649] [serial = 331] [outer = 0x110febc00] 00:08:15 INFO - PROCESS | 1649 | 1467875295224 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12bde5000) [pid = 1649] [serial = 332] [outer = 0x110febc00] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x118169000) [pid = 1649] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x124616400) [pid = 1649] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x11a1b7800) [pid = 1649] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x119461400) [pid = 1649] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x117441400) [pid = 1649] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x12ad60c00) [pid = 1649] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x124aa4000) [pid = 1649] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124616000) [pid = 1649] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1150da400) [pid = 1649] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x112a7dc00) [pid = 1649] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x117eaa400) [pid = 1649] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12b887400) [pid = 1649] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x126d5d400) [pid = 1649] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12a6e5400) [pid = 1649] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x124e2a800) [pid = 1649] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12ad5a400) [pid = 1649] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11942a000) [pid = 1649] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1195e7000) [pid = 1649] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1194bb800) [pid = 1649] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:08:15 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x117485c00) [pid = 1649] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:08:15 INFO - PROCESS | 1649 | 1467875295707 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]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 00:08:15 INFO - PROCESS | 1649 | 1467875295730 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 1649 | 1467875295731 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 00:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:08:15 INFO - PROCESS | 1649 | 1467875295733 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 1649 | 1467875295734 Marionette TRACE conn2 <- [1,418,null,{}] 00:08:15 INFO - PROCESS | 1649 | 1467875295736 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}] 00:08:15 INFO - PROCESS | 1649 | 1467875295737 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:15 INFO - PROCESS | 1649 | 1467875295846 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:08:15 INFO - PROCESS | 1649 | 1467875295883 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 1649 | 1467875295884 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x124069000 == 42 [pid = 1649] [id = 112] 00:08:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x110fecc00) [pid = 1649] [serial = 333] [outer = 0x0] 00:08:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119424800) [pid = 1649] [serial = 334] [outer = 0x110fecc00] 00:08:15 INFO - PROCESS | 1649 | 1467875295908 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1235c6000) [pid = 1649] [serial = 335] [outer = 0x110fecc00] 00:08:16 INFO - PROCESS | 1649 | 1467875296668 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]]]}] 00:08:16 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 00:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 00:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:08:16 INFO - PROCESS | 1649 | 1467875296703 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 1649 | 1467875296704 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 00:08:16 INFO - PROCESS | 1649 | 1467875296706 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 1649 | 1467875296707 Marionette TRACE conn2 <- [1,422,null,{}] 00:08:16 INFO - PROCESS | 1649 | 1467875296709 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}] 00:08:16 INFO - PROCESS | 1649 | 1467875296710 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:16 INFO - PROCESS | 1649 | 1467875296788 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:08:16 INFO - PROCESS | 1649 | 1467875296793 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 1649 | 1467875296795 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12577a800 == 43 [pid = 1649] [id = 113] 00:08:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124aa4000) [pid = 1649] [serial = 336] [outer = 0x0] 00:08:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12a821000) [pid = 1649] [serial = 337] [outer = 0x124aa4000] 00:08:16 INFO - PROCESS | 1649 | 1467875296837 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12b883400) [pid = 1649] [serial = 338] [outer = 0x124aa4000] 00:08:17 INFO - PROCESS | 1649 | 1467875297645 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]]]}] 00:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 00:08:17 INFO - PROCESS | 1649 | 1467875297701 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 1649 | 1467875297704 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 00:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:08:17 INFO - PROCESS | 1649 | 1467875297709 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 1649 | 1467875297711 Marionette TRACE conn2 <- [1,426,null,{}] 00:08:17 INFO - PROCESS | 1649 | 1467875297715 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}] 00:08:17 INFO - PROCESS | 1649 | 1467875297717 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:17 INFO - PROCESS | 1649 | 1467875297810 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:08:17 INFO - PROCESS | 1649 | 1467875297901 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 1649 | 1467875297903 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x11693a800 == 44 [pid = 1649] [id = 114] 00:08:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x110f38c00) [pid = 1649] [serial = 339] [outer = 0x0] 00:08:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x110f3fc00) [pid = 1649] [serial = 340] [outer = 0x110f38c00] 00:08:17 INFO - PROCESS | 1649 | 1467875297936 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x110feb800) [pid = 1649] [serial = 341] [outer = 0x110f38c00] 00:08:18 INFO - PROCESS | 1649 | 1467875298498 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] 00:08:18 INFO - PROCESS | 1649 | 1467875298584 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 00:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:08:18 INFO - PROCESS | 1649 | 1467875298588 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 1649 | 1467875298590 Marionette TRACE conn2 <- [1,430,null,{}] 00:08:18 INFO - PROCESS | 1649 | 1467875298593 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}] 00:08:18 INFO - PROCESS | 1649 | 1467875298595 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:18 INFO - PROCESS | 1649 | 1467875298708 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:08:18 INFO - PROCESS | 1649 | 1467875298760 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 1649 | 1467875298762 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x11879b000 == 45 [pid = 1649] [id = 115] 00:08:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x117485800) [pid = 1649] [serial = 342] [outer = 0x0] 00:08:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118278c00) [pid = 1649] [serial = 343] [outer = 0x117485800] 00:08:18 INFO - PROCESS | 1649 | 1467875298792 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11876cc00) [pid = 1649] [serial = 344] [outer = 0x117485800] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x124069000 == 44 [pid = 1649] [id = 112] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12b14c000 == 43 [pid = 1649] [id = 111] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12bd89c00) [pid = 1649] [serial = 289] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | 1467875299562 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]]]}] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad97800 == 42 [pid = 1649] [id = 110] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x129786800 == 41 [pid = 1649] [id = 109] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119574000 == 40 [pid = 1649] [id = 108] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1257cd000 == 39 [pid = 1649] [id = 107] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1183d8800 == 38 [pid = 1649] [id = 106] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1233f3800 == 37 [pid = 1649] [id = 105] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12320b000 == 36 [pid = 1649] [id = 104] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119f9e000 == 35 [pid = 1649] [id = 103] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119579000 == 34 [pid = 1649] [id = 102] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1194dd000 == 33 [pid = 1649] [id = 101] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x118598000 == 32 [pid = 1649] [id = 100] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x11723d000 == 31 [pid = 1649] [id = 99] 00:08:19 INFO - PROCESS | 1649 | --DOCSHELL 0x116099800 == 30 [pid = 1649] [id = 98] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11876ec00) [pid = 1649] [serial = 199] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11607ac00) [pid = 1649] [serial = 196] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12b96ac00) [pid = 1649] [serial = 286] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12910e000) [pid = 1649] [serial = 268] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12ad62c00) [pid = 1649] [serial = 274] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12a6e3000) [pid = 1649] [serial = 271] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12b097400) [pid = 1649] [serial = 277] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12aee0c00) [pid = 1649] [serial = 275] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128cde800) [pid = 1649] [serial = 280] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12b171c00) [pid = 1649] [serial = 278] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x121199c00) [pid = 1649] [serial = 259] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1241fe000) [pid = 1649] [serial = 260] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1194c1000) [pid = 1649] [serial = 256] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1195ab000) [pid = 1649] [serial = 257] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118d4e800) [pid = 1649] [serial = 254] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1133cd800) [pid = 1649] [serial = 253] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x126d50400) [pid = 1649] [serial = 251] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11941fc00) [pid = 1649] [serial = 250] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1263d0800) [pid = 1649] [serial = 248] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124eea000) [pid = 1649] [serial = 247] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1241fd800) [pid = 1649] [serial = 245] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1212af400) [pid = 1649] [serial = 244] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1194bb400) [pid = 1649] [serial = 242] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119463400) [pid = 1649] [serial = 241] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118d89c00) [pid = 1649] [serial = 239] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11816fc00) [pid = 1649] [serial = 238] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12b090800) [pid = 1649] [serial = 236] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1262b9400) [pid = 1649] [serial = 265] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12b972800) [pid = 1649] [serial = 287] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12579d400) [pid = 1649] [serial = 263] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124e7c000) [pid = 1649] [serial = 262] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12a828000) [pid = 1649] [serial = 272] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1294c1000) [pid = 1649] [serial = 269] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12a6e9800) [pid = 1649] [serial = 281] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x12b08d000) [pid = 1649] [serial = 283] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12b887000) [pid = 1649] [serial = 284] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1268a7400) [pid = 1649] [serial = 266] [outer = 0x0] [url = about:blank] 00:08:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1022ms 00:08:19 INFO - PROCESS | 1649 | 1467875299612 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 1649 | 1467875299614 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 00:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:08:19 INFO - PROCESS | 1649 | 1467875299617 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 1649 | 1467875299619 Marionette TRACE conn2 <- [1,434,null,{}] 00:08:19 INFO - PROCESS | 1649 | 1467875299632 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}] 00:08:19 INFO - PROCESS | 1649 | 1467875299634 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:19 INFO - PROCESS | 1649 | 1467875299706 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:08:19 INFO - PROCESS | 1649 | 1467875299714 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 1649 | 1467875299716 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x11600a000 == 31 [pid = 1649] [id = 116] 00:08:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1160d9c00) [pid = 1649] [serial = 345] [outer = 0x0] 00:08:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1172bac00) [pid = 1649] [serial = 346] [outer = 0x1160d9c00] 00:08:19 INFO - PROCESS | 1649 | 1467875299743 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1176e5000) [pid = 1649] [serial = 347] [outer = 0x1160d9c00] 00:08:20 INFO - PROCESS | 1649 | 1467875300069 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]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 480ms 00:08:20 INFO - PROCESS | 1649 | 1467875300098 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1649 | 1467875300100 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 00:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:08:20 INFO - PROCESS | 1649 | 1467875300105 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1649 | 1467875300106 Marionette TRACE conn2 <- [1,438,null,{}] 00:08:20 INFO - PROCESS | 1649 | 1467875300111 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}] 00:08:20 INFO - PROCESS | 1649 | 1467875300113 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:20 INFO - PROCESS | 1649 | 1467875300196 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:08:20 INFO - PROCESS | 1649 | 1467875300244 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 1649 | 1467875300245 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x11723a000 == 32 [pid = 1649] [id = 117] 00:08:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x117ea2000) [pid = 1649] [serial = 348] [outer = 0x0] 00:08:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118767800) [pid = 1649] [serial = 349] [outer = 0x117ea2000] 00:08:20 INFO - PROCESS | 1649 | 1467875300271 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118d89c00) [pid = 1649] [serial = 350] [outer = 0x117ea2000] 00:08:20 INFO - PROCESS | 1649 | 1467875300596 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]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 523ms 00:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:08:20 INFO - PROCESS | 1649 | 1467875300628 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1649 | 1467875300630 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 00:08:20 INFO - PROCESS | 1649 | 1467875300632 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1649 | 1467875300634 Marionette TRACE conn2 <- [1,442,null,{}] 00:08:20 INFO - PROCESS | 1649 | 1467875300641 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}] 00:08:20 INFO - PROCESS | 1649 | 1467875300645 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:20 INFO - PROCESS | 1649 | 1467875300719 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:08:20 INFO - PROCESS | 1649 | 1467875300770 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 1649 | 1467875300772 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185a8000 == 33 [pid = 1649] [id = 118] 00:08:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118d88c00) [pid = 1649] [serial = 351] [outer = 0x0] 00:08:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x119466400) [pid = 1649] [serial = 352] [outer = 0x118d88c00] 00:08:20 INFO - PROCESS | 1649 | 1467875300801 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1195a3000) [pid = 1649] [serial = 353] [outer = 0x118d88c00] 00:08:21 INFO - PROCESS | 1649 | 1467875301076 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]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:08:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 469ms 00:08:21 INFO - PROCESS | 1649 | 1467875301102 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 1649 | 1467875301103 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 00:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:08:21 INFO - PROCESS | 1649 | 1467875301106 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 1649 | 1467875301107 Marionette TRACE conn2 <- [1,446,null,{}] 00:08:21 INFO - PROCESS | 1649 | 1467875301117 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}] 00:08:21 INFO - PROCESS | 1649 | 1467875301118 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:21 INFO - PROCESS | 1649 | 1467875301200 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:08:21 INFO - PROCESS | 1649 | 1467875301204 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 1649 | 1467875301205 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x111d97800 == 34 [pid = 1649] [id = 119] 00:08:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1195e7c00) [pid = 1649] [serial = 354] [outer = 0x0] 00:08:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x121190800) [pid = 1649] [serial = 355] [outer = 0x1195e7c00] 00:08:21 INFO - PROCESS | 1649 | 1467875301233 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1212aec00) [pid = 1649] [serial = 356] [outer = 0x1195e7c00] 00:08:21 INFO - PROCESS | 1649 | 1467875301566 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]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:08:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 478ms 00:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:08:21 INFO - PROCESS | 1649 | 1467875301584 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 1649 | 1467875301586 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 00:08:21 INFO - PROCESS | 1649 | 1467875301588 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 1649 | 1467875301589 Marionette TRACE conn2 <- [1,450,null,{}] 00:08:21 INFO - PROCESS | 1649 | 1467875301593 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}] 00:08:21 INFO - PROCESS | 1649 | 1467875301594 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:21 INFO - PROCESS | 1649 | 1467875301695 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:08:21 INFO - PROCESS | 1649 | 1467875301708 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 1649 | 1467875301711 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x119585000 == 35 [pid = 1649] [id = 120] 00:08:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116970c00) [pid = 1649] [serial = 357] [outer = 0x0] 00:08:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1212ae800) [pid = 1649] [serial = 358] [outer = 0x116970c00] 00:08:21 INFO - PROCESS | 1649 | 1467875301736 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1236a8400) [pid = 1649] [serial = 359] [outer = 0x116970c00] 00:08:22 INFO - PROCESS | 1649 | 1467875302084 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] 00:08:22 INFO - PROCESS | 1649 | 1467875302112 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 00:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:08:22 INFO - PROCESS | 1649 | 1467875302116 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 1649 | 1467875302117 Marionette TRACE conn2 <- [1,454,null,{}] 00:08:22 INFO - PROCESS | 1649 | 1467875302119 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}] 00:08:22 INFO - PROCESS | 1649 | 1467875302123 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:22 INFO - PROCESS | 1649 | 1467875302233 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:08:22 INFO - PROCESS | 1649 | 1467875302265 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1649 | 1467875302267 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x119f9c000 == 36 [pid = 1649] [id = 121] 00:08:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1241fe000) [pid = 1649] [serial = 360] [outer = 0x0] 00:08:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124e2d800) [pid = 1649] [serial = 361] [outer = 0x1241fe000] 00:08:22 INFO - PROCESS | 1649 | 1467875302292 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126222800) [pid = 1649] [serial = 362] [outer = 0x1241fe000] 00:08:22 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:22 INFO - PROCESS | 1649 | 1467875302646 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]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:08:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 568ms 00:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:08:22 INFO - PROCESS | 1649 | 1467875302685 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 1649 | 1467875302686 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 00:08:22 INFO - PROCESS | 1649 | 1467875302688 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 1649 | 1467875302689 Marionette TRACE conn2 <- [1,458,null,{}] 00:08:22 INFO - PROCESS | 1649 | 1467875302692 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}] 00:08:22 INFO - PROCESS | 1649 | 1467875302693 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:22 INFO - PROCESS | 1649 | 1467875302782 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:08:22 INFO - PROCESS | 1649 | 1467875302796 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1649 | 1467875302797 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12320b000 == 37 [pid = 1649] [id = 122] 00:08:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1257a5400) [pid = 1649] [serial = 363] [outer = 0x0] 00:08:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1263d5400) [pid = 1649] [serial = 364] [outer = 0x1257a5400] 00:08:22 INFO - PROCESS | 1649 | 1467875302821 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126d56400) [pid = 1649] [serial = 365] [outer = 0x1257a5400] 00:08:23 INFO - PROCESS | 1649 | 1467875303157 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] 00:08:23 INFO - PROCESS | 1649 | 1467875303209 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 00:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:08:23 INFO - PROCESS | 1649 | 1467875303212 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1649 | 1467875303213 Marionette TRACE conn2 <- [1,462,null,{}] 00:08:23 INFO - PROCESS | 1649 | 1467875303215 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}] 00:08:23 INFO - PROCESS | 1649 | 1467875303216 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:23 INFO - PROCESS | 1649 | 1467875303313 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:08:23 INFO - PROCESS | 1649 | 1467875303316 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 1649 | 1467875303317 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233f5800 == 38 [pid = 1649] [id = 123] 00:08:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126220400) [pid = 1649] [serial = 366] [outer = 0x0] 00:08:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x126da2400) [pid = 1649] [serial = 367] [outer = 0x126220400] 00:08:23 INFO - PROCESS | 1649 | 1467875303342 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12910e000) [pid = 1649] [serial = 368] [outer = 0x126220400] 00:08:23 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12a6e3400) [pid = 1649] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113866800) [pid = 1649] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119459000) [pid = 1649] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12b095c00) [pid = 1649] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x117480800) [pid = 1649] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12a6e1000) [pid = 1649] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1236a3000) [pid = 1649] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x111f2dc00) [pid = 1649] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12942b800) [pid = 1649] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12579f400) [pid = 1649] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12bde2c00) [pid = 1649] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x110fecc00) [pid = 1649] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12bde4400) [pid = 1649] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110febc00) [pid = 1649] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12a6e8000) [pid = 1649] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:08:23 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11942d800) [pid = 1649] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:08:23 INFO - PROCESS | 1649 | 1467875303820 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] 00:08:23 INFO - PROCESS | 1649 | 1467875303882 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 00:08:23 INFO - PROCESS | 1649 | 1467875303885 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1649 | 1467875303886 Marionette TRACE conn2 <- [1,466,null,{}] 00:08:23 INFO - PROCESS | 1649 | 1467875303888 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}] 00:08:23 INFO - PROCESS | 1649 | 1467875303889 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:23 INFO - PROCESS | 1649 | 1467875303964 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:08:23 INFO - PROCESS | 1649 | 1467875303968 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 1649 | 1467875303969 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12407f000 == 39 [pid = 1649] [id = 124] 00:08:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119459000) [pid = 1649] [serial = 369] [outer = 0x0] 00:08:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1195a8000) [pid = 1649] [serial = 370] [outer = 0x119459000] 00:08:23 INFO - PROCESS | 1649 | 1467875303993 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x125687800) [pid = 1649] [serial = 371] [outer = 0x119459000] 00:08:24 INFO - PROCESS | 1649 | 1467875304312 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] 00:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:08:24 INFO - PROCESS | 1649 | 1467875304355 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 00:08:24 INFO - PROCESS | 1649 | 1467875304357 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 1649 | 1467875304358 Marionette TRACE conn2 <- [1,470,null,{}] 00:08:24 INFO - PROCESS | 1649 | 1467875304361 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}] 00:08:24 INFO - PROCESS | 1649 | 1467875304362 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:24 INFO - PROCESS | 1649 | 1467875304458 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:08:24 INFO - PROCESS | 1649 | 1467875304463 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1649 | 1467875304464 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x125782000 == 40 [pid = 1649] [id = 125] 00:08:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119427c00) [pid = 1649] [serial = 372] [outer = 0x0] 00:08:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12910ec00) [pid = 1649] [serial = 373] [outer = 0x119427c00] 00:08:24 INFO - PROCESS | 1649 | 1467875304489 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1294c7800) [pid = 1649] [serial = 374] [outer = 0x119427c00] 00:08:24 INFO - PROCESS | 1649 | 1467875304812 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]]]}] 00:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 00:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:08:24 INFO - PROCESS | 1649 | 1467875304827 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 1649 | 1467875304828 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 00:08:24 INFO - PROCESS | 1649 | 1467875304831 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 1649 | 1467875304832 Marionette TRACE conn2 <- [1,474,null,{}] 00:08:24 INFO - PROCESS | 1649 | 1467875304835 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}] 00:08:24 INFO - PROCESS | 1649 | 1467875304836 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:24 INFO - PROCESS | 1649 | 1467875304923 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:08:24 INFO - PROCESS | 1649 | 1467875304929 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1649 | 1467875304931 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x129144000 == 41 [pid = 1649] [id = 126] 00:08:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12942bc00) [pid = 1649] [serial = 375] [outer = 0x0] 00:08:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12a6e8000) [pid = 1649] [serial = 376] [outer = 0x12942bc00] 00:08:24 INFO - PROCESS | 1649 | 1467875304956 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12b094c00) [pid = 1649] [serial = 377] [outer = 0x12942bc00] 00:08:25 INFO - PROCESS | 1649 | 1467875305268 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]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 468ms 00:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:08:25 INFO - PROCESS | 1649 | 1467875305300 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 1649 | 1467875305302 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 00:08:25 INFO - PROCESS | 1649 | 1467875305304 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 1649 | 1467875305305 Marionette TRACE conn2 <- [1,478,null,{}] 00:08:25 INFO - PROCESS | 1649 | 1467875305307 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}] 00:08:25 INFO - PROCESS | 1649 | 1467875305308 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:25 INFO - PROCESS | 1649 | 1467875305411 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:08:25 INFO - PROCESS | 1649 | 1467875305417 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 1649 | 1467875305418 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d6000 == 42 [pid = 1649] [id = 127] 00:08:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12942b800) [pid = 1649] [serial = 378] [outer = 0x0] 00:08:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12b095800) [pid = 1649] [serial = 379] [outer = 0x12942b800] 00:08:25 INFO - PROCESS | 1649 | 1467875305442 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12b880400) [pid = 1649] [serial = 380] [outer = 0x12942b800] 00:08:25 INFO - PROCESS | 1649 | 1467875305760 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]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 00:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:08:25 INFO - PROCESS | 1649 | 1467875305772 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 1649 | 1467875305773 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 00:08:25 INFO - PROCESS | 1649 | 1467875305777 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 1649 | 1467875305779 Marionette TRACE conn2 <- [1,482,null,{}] 00:08:25 INFO - PROCESS | 1649 | 1467875305782 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}] 00:08:25 INFO - PROCESS | 1649 | 1467875305783 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:25 INFO - PROCESS | 1649 | 1467875305910 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:08:25 INFO - PROCESS | 1649 | 1467875305964 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 1649 | 1467875305966 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ebc800 == 43 [pid = 1649] [id = 128] 00:08:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x110f35c00) [pid = 1649] [serial = 381] [outer = 0x0] 00:08:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110fec800) [pid = 1649] [serial = 382] [outer = 0x110f35c00] 00:08:25 INFO - PROCESS | 1649 | 1467875305998 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11304f400) [pid = 1649] [serial = 383] [outer = 0x110f35c00] 00:08:26 INFO - PROCESS | 1649 | 1467875306431 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]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 722ms 00:08:26 INFO - PROCESS | 1649 | 1467875306498 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 1649 | 1467875306501 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 00:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:08:26 INFO - PROCESS | 1649 | 1467875306505 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 1649 | 1467875306507 Marionette TRACE conn2 <- [1,486,null,{}] 00:08:26 INFO - PROCESS | 1649 | 1467875306512 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}] 00:08:26 INFO - PROCESS | 1649 | 1467875306514 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:26 INFO - PROCESS | 1649 | 1467875306613 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:08:26 INFO - PROCESS | 1649 | 1467875306676 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 1649 | 1467875306678 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d8000 == 44 [pid = 1649] [id = 129] 00:08:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11846ac00) [pid = 1649] [serial = 384] [outer = 0x0] 00:08:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11876e800) [pid = 1649] [serial = 385] [outer = 0x11846ac00] 00:08:26 INFO - PROCESS | 1649 | 1467875306704 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x118d89400) [pid = 1649] [serial = 386] [outer = 0x11846ac00] 00:08:27 INFO - PROCESS | 1649 | 1467875307136 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]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 674ms 00:08:27 INFO - PROCESS | 1649 | 1467875307183 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:08:27 INFO - PROCESS | 1649 | 1467875307185 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 00:08:27 INFO - PROCESS | 1649 | 1467875307188 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 1649 | 1467875307189 Marionette TRACE conn2 <- [1,490,null,{}] 00:08:27 INFO - PROCESS | 1649 | 1467875307205 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}] 00:08:27 INFO - PROCESS | 1649 | 1467875307206 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:27 INFO - PROCESS | 1649 | 1467875307307 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:08:27 INFO - PROCESS | 1649 | 1467875307359 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1649 | 1467875307361 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12634a000 == 45 [pid = 1649] [id = 130] 00:08:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119438c00) [pid = 1649] [serial = 387] [outer = 0x0] 00:08:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1194c2000) [pid = 1649] [serial = 388] [outer = 0x119438c00] 00:08:27 INFO - PROCESS | 1649 | 1467875307390 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1212b3c00) [pid = 1649] [serial = 389] [outer = 0x119438c00] 00:08:27 INFO - PROCESS | 1649 | 1467875307801 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]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 00:08:27 INFO - PROCESS | 1649 | 1467875307808 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 1649 | 1467875307811 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 00:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:08:27 INFO - PROCESS | 1649 | 1467875307819 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 1649 | 1467875307822 Marionette TRACE conn2 <- [1,494,null,{}] 00:08:27 INFO - PROCESS | 1649 | 1467875307825 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}] 00:08:27 INFO - PROCESS | 1649 | 1467875307827 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:27 INFO - PROCESS | 1649 | 1467875307927 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:08:27 INFO - PROCESS | 1649 | 1467875307991 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1649 | 1467875307993 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6b1800 == 46 [pid = 1649] [id = 131] 00:08:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12311fc00) [pid = 1649] [serial = 390] [outer = 0x0] 00:08:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124612800) [pid = 1649] [serial = 391] [outer = 0x12311fc00] 00:08:28 INFO - PROCESS | 1649 | 1467875308022 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x129430800) [pid = 1649] [serial = 392] [outer = 0x12311fc00] 00:08:28 INFO - PROCESS | 1649 | 1467875308432 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]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 675ms 00:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:08:28 INFO - PROCESS | 1649 | 1467875308492 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 1649 | 1467875308494 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 00:08:28 INFO - PROCESS | 1649 | 1467875308496 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 1649 | 1467875308497 Marionette TRACE conn2 <- [1,498,null,{}] 00:08:28 INFO - PROCESS | 1649 | 1467875308500 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}] 00:08:28 INFO - PROCESS | 1649 | 1467875308501 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:28 INFO - PROCESS | 1649 | 1467875308617 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:08:28 INFO - PROCESS | 1649 | 1467875308716 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 1649 | 1467875308718 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ada3800 == 47 [pid = 1649] [id = 132] 00:08:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1262be000) [pid = 1649] [serial = 393] [outer = 0x0] 00:08:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12a822400) [pid = 1649] [serial = 394] [outer = 0x1262be000] 00:08:28 INFO - PROCESS | 1649 | 1467875308746 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12aedc000) [pid = 1649] [serial = 395] [outer = 0x1262be000] 00:08:29 INFO - PROCESS | 1649 | 1467875309278 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]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 818ms 00:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:08:29 INFO - PROCESS | 1649 | 1467875309315 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 1649 | 1467875309317 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 00:08:29 INFO - PROCESS | 1649 | 1467875309320 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 1649 | 1467875309322 Marionette TRACE conn2 <- [1,502,null,{}] 00:08:29 INFO - PROCESS | 1649 | 1467875309344 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}] 00:08:29 INFO - PROCESS | 1649 | 1467875309346 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:29 INFO - PROCESS | 1649 | 1467875309441 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:08:29 INFO - PROCESS | 1649 | 1467875309505 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 1649 | 1467875309507 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183d7800 == 48 [pid = 1649] [id = 133] 00:08:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x113d8fc00) [pid = 1649] [serial = 396] [outer = 0x0] 00:08:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x117481400) [pid = 1649] [serial = 397] [outer = 0x113d8fc00] 00:08:29 INFO - PROCESS | 1649 | 1467875309533 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x118767000) [pid = 1649] [serial = 398] [outer = 0x113d8fc00] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1292d6000 == 47 [pid = 1649] [id = 127] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x129144000 == 46 [pid = 1649] [id = 126] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x125782000 == 45 [pid = 1649] [id = 125] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12407f000 == 44 [pid = 1649] [id = 124] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1233f5800 == 43 [pid = 1649] [id = 123] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12320b000 == 42 [pid = 1649] [id = 122] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x119f9c000 == 41 [pid = 1649] [id = 121] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x119585000 == 40 [pid = 1649] [id = 120] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x111d97800 == 39 [pid = 1649] [id = 119] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1185a8000 == 38 [pid = 1649] [id = 118] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11723a000 == 37 [pid = 1649] [id = 117] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11600a000 == 36 [pid = 1649] [id = 116] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11879b000 == 35 [pid = 1649] [id = 115] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11693a800 == 34 [pid = 1649] [id = 114] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12577a800 == 33 [pid = 1649] [id = 113] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6ad000 == 32 [pid = 1649] [id = 97] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12ada3800 == 31 [pid = 1649] [id = 132] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6b1800 == 30 [pid = 1649] [id = 131] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12634a000 == 29 [pid = 1649] [id = 130] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d8000 == 28 [pid = 1649] [id = 129] 00:08:30 INFO - PROCESS | 1649 | --DOCSHELL 0x112ebc800 == 27 [pid = 1649] [id = 128] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12bddd400) [pid = 1649] [serial = 323] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12b889400) [pid = 1649] [serial = 322] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119459c00) [pid = 1649] [serial = 295] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x119466c00) [pid = 1649] [serial = 296] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12b169000) [pid = 1649] [serial = 319] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1246efc00) [pid = 1649] [serial = 304] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x125682c00) [pid = 1649] [serial = 305] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12910cc00) [pid = 1649] [serial = 310] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12942b400) [pid = 1649] [serial = 311] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12bd91400) [pid = 1649] [serial = 290] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118279800) [pid = 1649] [serial = 292] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118476800) [pid = 1649] [serial = 293] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12a823000) [pid = 1649] [serial = 316] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12aee9000) [pid = 1649] [serial = 317] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12460e400) [pid = 1649] [serial = 301] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124738800) [pid = 1649] [serial = 302] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119b47000) [pid = 1649] [serial = 298] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12119e000) [pid = 1649] [serial = 299] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1294c2800) [pid = 1649] [serial = 313] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12a6e0800) [pid = 1649] [serial = 314] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1267b1400) [pid = 1649] [serial = 307] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x128ce9400) [pid = 1649] [serial = 308] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12bf69c00) [pid = 1649] [serial = 326] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12bde7000) [pid = 1649] [serial = 325] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119424800) [pid = 1649] [serial = 334] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12bf71400) [pid = 1649] [serial = 328] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12c88bc00) [pid = 1649] [serial = 329] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110fef800) [pid = 1649] [serial = 331] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12bde5000) [pid = 1649] [serial = 332] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1235c6000) [pid = 1649] [serial = 335] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12b880800) [pid = 1649] [serial = 320] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12a821000) [pid = 1649] [serial = 337] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1649 | 1467875310526 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]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1223ms 00:08:30 INFO - PROCESS | 1649 | 1467875310544 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 1649 | 1467875310546 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 00:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:08:30 INFO - PROCESS | 1649 | 1467875310550 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 1649 | 1467875310551 Marionette TRACE conn2 <- [1,506,null,{}] 00:08:30 INFO - PROCESS | 1649 | 1467875310555 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}] 00:08:30 INFO - PROCESS | 1649 | 1467875310556 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:30 INFO - PROCESS | 1649 | 1467875310635 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:08:30 INFO - PROCESS | 1649 | 1467875310640 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 1649 | 1467875310642 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x11600a000 == 28 [pid = 1649] [id = 134] 00:08:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11383c400) [pid = 1649] [serial = 399] [outer = 0x0] 00:08:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116031c00) [pid = 1649] [serial = 400] [outer = 0x11383c400] 00:08:30 INFO - PROCESS | 1649 | 1467875310673 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x116a0a800) [pid = 1649] [serial = 401] [outer = 0x11383c400] 00:08:31 INFO - PROCESS | 1649 | 1467875311005 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]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 00:08:31 INFO - PROCESS | 1649 | 1467875311019 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 1649 | 1467875311023 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 00:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:08:31 INFO - PROCESS | 1649 | 1467875311030 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 1649 | 1467875311032 Marionette TRACE conn2 <- [1,510,null,{}] 00:08:31 INFO - PROCESS | 1649 | 1467875311034 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}] 00:08:31 INFO - PROCESS | 1649 | 1467875311036 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:31 INFO - PROCESS | 1649 | 1467875311122 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:08:31 INFO - PROCESS | 1649 | 1467875311170 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1649 | 1467875311172 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169a5800 == 29 [pid = 1649] [id = 135] 00:08:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x116a0bc00) [pid = 1649] [serial = 402] [outer = 0x0] 00:08:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x117ea6c00) [pid = 1649] [serial = 403] [outer = 0x116a0bc00] 00:08:31 INFO - PROCESS | 1649 | 1467875311199 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118d46800) [pid = 1649] [serial = 404] [outer = 0x116a0bc00] 00:08:31 INFO - PROCESS | 1649 | 1467875311497 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]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 00:08:31 INFO - PROCESS | 1649 | 1467875311556 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 1649 | 1467875311558 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 00:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:08:31 INFO - PROCESS | 1649 | 1467875311560 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 1649 | 1467875311563 Marionette TRACE conn2 <- [1,514,null,{}] 00:08:31 INFO - PROCESS | 1649 | 1467875311570 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}] 00:08:31 INFO - PROCESS | 1649 | 1467875311574 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:31 INFO - PROCESS | 1649 | 1467875311648 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:08:31 INFO - PROCESS | 1649 | 1467875311699 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1649 | 1467875311701 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183c9800 == 30 [pid = 1649] [id = 136] 00:08:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116025000) [pid = 1649] [serial = 405] [outer = 0x0] 00:08:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119428c00) [pid = 1649] [serial = 406] [outer = 0x116025000] 00:08:31 INFO - PROCESS | 1649 | 1467875311728 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194c5c00) [pid = 1649] [serial = 407] [outer = 0x116025000] 00:08:32 INFO - PROCESS | 1649 | 1467875312031 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]]]}] 00:08:32 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 00:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 00:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:08:32 INFO - PROCESS | 1649 | 1467875312081 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 1649 | 1467875312083 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 00:08:32 INFO - PROCESS | 1649 | 1467875312085 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 1649 | 1467875312086 Marionette TRACE conn2 <- [1,518,null,{}] 00:08:32 INFO - PROCESS | 1649 | 1467875312088 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}] 00:08:32 INFO - PROCESS | 1649 | 1467875312089 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:32 INFO - PROCESS | 1649 | 1467875312165 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:08:32 INFO - PROCESS | 1649 | 1467875312168 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 1649 | 1467875312169 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194eb800 == 31 [pid = 1649] [id = 137] 00:08:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195e9000) [pid = 1649] [serial = 408] [outer = 0x0] 00:08:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1212ad800) [pid = 1649] [serial = 409] [outer = 0x1195e9000] 00:08:32 INFO - PROCESS | 1649 | 1467875312197 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1232bb400) [pid = 1649] [serial = 410] [outer = 0x1195e9000] 00:08:32 INFO - PROCESS | 1649 | 1467875312518 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]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 467ms 00:08:32 INFO - PROCESS | 1649 | 1467875312553 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 1649 | 1467875312554 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 00:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:08:32 INFO - PROCESS | 1649 | 1467875312563 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 1649 | 1467875312565 Marionette TRACE conn2 <- [1,522,null,{}] 00:08:32 INFO - PROCESS | 1649 | 1467875312567 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}] 00:08:32 INFO - PROCESS | 1649 | 1467875312568 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:32 INFO - PROCESS | 1649 | 1467875312667 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:08:32 INFO - PROCESS | 1649 | 1467875312682 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 1649 | 1467875312684 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x119706800 == 32 [pid = 1649] [id = 138] 00:08:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x113a9cc00) [pid = 1649] [serial = 411] [outer = 0x0] 00:08:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1236ab000) [pid = 1649] [serial = 412] [outer = 0x113a9cc00] 00:08:32 INFO - PROCESS | 1649 | 1467875312708 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12460e400) [pid = 1649] [serial = 413] [outer = 0x113a9cc00] 00:08:33 INFO - PROCESS | 1649 | 1467875313057 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]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 517ms 00:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:08:33 INFO - PROCESS | 1649 | 1467875313090 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 1649 | 1467875313091 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 00:08:33 INFO - PROCESS | 1649 | 1467875313093 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 1649 | 1467875313094 Marionette TRACE conn2 <- [1,526,null,{}] 00:08:33 INFO - PROCESS | 1649 | 1467875313096 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}] 00:08:33 INFO - PROCESS | 1649 | 1467875313101 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:33 INFO - PROCESS | 1649 | 1467875313205 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 00:08:33 INFO - PROCESS | 1649 | 1467875313240 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 1649 | 1467875313241 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212ca800 == 33 [pid = 1649] [id = 139] 00:08:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124616c00) [pid = 1649] [serial = 414] [outer = 0x0] 00:08:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124ee8000) [pid = 1649] [serial = 415] [outer = 0x124616c00] 00:08:33 INFO - PROCESS | 1649 | 1467875313266 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1267b1400) [pid = 1649] [serial = 416] [outer = 0x124616c00] 00:08:33 INFO - PROCESS | 1649 | 1467875313587 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]]]}] 00:08:33 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 00:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 00:08:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:08:33 INFO - PROCESS | 1649 | 1467875313630 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 1649 | 1467875313631 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 00:08:33 INFO - PROCESS | 1649 | 1467875313633 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 1649 | 1467875313634 Marionette TRACE conn2 <- [1,530,null,{}] 00:08:33 INFO - PROCESS | 1649 | 1467875313637 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}] 00:08:33 INFO - PROCESS | 1649 | 1467875313638 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:33 INFO - PROCESS | 1649 | 1467875313735 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 00:08:33 INFO - PROCESS | 1649 | 1467875313738 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 1649 | 1467875313739 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406c800 == 34 [pid = 1649] [id = 140] 00:08:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x113045000) [pid = 1649] [serial = 417] [outer = 0x0] 00:08:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x126d9d400) [pid = 1649] [serial = 418] [outer = 0x113045000] 00:08:33 INFO - PROCESS | 1649 | 1467875313765 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x129205800) [pid = 1649] [serial = 419] [outer = 0x113045000] 00:08:34 INFO - PROCESS | 1649 | 1467875314097 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"]]]}] 00:08:34 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 00:08:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:08:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:08:34 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 00:08:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:08:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:08:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 00:08:34 INFO - PROCESS | 1649 | 1467875314153 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 1649 | 1467875314154 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 00:08:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:08:34 INFO - PROCESS | 1649 | 1467875314157 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 1649 | 1467875314158 Marionette TRACE conn2 <- [1,534,null,{}] 00:08:34 INFO - PROCESS | 1649 | 1467875314160 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}] 00:08:34 INFO - PROCESS | 1649 | 1467875314161 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:34 INFO - PROCESS | 1649 | 1467875314256 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 00:08:34 INFO - PROCESS | 1649 | 1467875314290 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 1649 | 1467875314291 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x125787800 == 35 [pid = 1649] [id = 141] 00:08:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x129208000) [pid = 1649] [serial = 420] [outer = 0x0] 00:08:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1297f1c00) [pid = 1649] [serial = 421] [outer = 0x129208000] 00:08:34 INFO - PROCESS | 1649 | 1467875314315 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a823c00) [pid = 1649] [serial = 422] [outer = 0x129208000] 00:08:34 INFO - PROCESS | 1649 | 1467875314614 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]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:08:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 00:08:34 INFO - PROCESS | 1649 | 1467875314634 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 1649 | 1467875314635 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 00:08:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:08:34 INFO - PROCESS | 1649 | 1467875314638 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 1649 | 1467875314639 Marionette TRACE conn2 <- [1,538,null,{}] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x117485800) [pid = 1649] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12942bc00) [pid = 1649] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126220400) [pid = 1649] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x110f38c00) [pid = 1649] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x117ea2000) [pid = 1649] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1160d9c00) [pid = 1649] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1195e7c00) [pid = 1649] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12942b800) [pid = 1649] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119427c00) [pid = 1649] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119459000) [pid = 1649] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116970c00) [pid = 1649] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1241fe000) [pid = 1649] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1257a5400) [pid = 1649] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x118d88c00) [pid = 1649] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:08:34 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124aa4000) [pid = 1649] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:08:34 INFO - PROCESS | 1649 | 1467875314880 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}] 00:08:34 INFO - PROCESS | 1649 | 1467875314882 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:35 INFO - PROCESS | 1649 | 1467875315020 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 00:08:35 INFO - PROCESS | 1649 | 1467875315067 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 1649 | 1467875315068 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bbe800 == 36 [pid = 1649] [id = 142] 00:08:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x117ea5800) [pid = 1649] [serial = 423] [outer = 0x0] 00:08:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118d4e400) [pid = 1649] [serial = 424] [outer = 0x117ea5800] 00:08:35 INFO - PROCESS | 1649 | 1467875315117 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12119e800) [pid = 1649] [serial = 425] [outer = 0x117ea5800] 00:08:35 INFO - PROCESS | 1649 | 1467875315450 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]]]}] 00:08:35 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. 00:08:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 824ms 00:08:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:08:35 INFO - PROCESS | 1649 | 1467875315464 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 1649 | 1467875315465 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 00:08:35 INFO - PROCESS | 1649 | 1467875315467 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 1649 | 1467875315468 Marionette TRACE conn2 <- [1,542,null,{}] 00:08:35 INFO - PROCESS | 1649 | 1467875315470 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}] 00:08:35 INFO - PROCESS | 1649 | 1467875315472 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:35 INFO - PROCESS | 1649 | 1467875315552 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 00:08:35 INFO - PROCESS | 1649 | 1467875315604 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 1649 | 1467875315605 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x129146800 == 37 [pid = 1649] [id = 143] 00:08:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1172bcc00) [pid = 1649] [serial = 426] [outer = 0x0] 00:08:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1263dc400) [pid = 1649] [serial = 427] [outer = 0x1172bcc00] 00:08:35 INFO - PROCESS | 1649 | 1467875315630 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12942b800) [pid = 1649] [serial = 428] [outer = 0x1172bcc00] 00:08:35 INFO - PROCESS | 1649 | 1467875315944 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]]]}] 00:08:35 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. 00:08:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 00:08:35 INFO - PROCESS | 1649 | 1467875315988 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 1649 | 1467875315990 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 00:08:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:08:36 INFO - PROCESS | 1649 | 1467875315998 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 1649 | 1467875316000 Marionette TRACE conn2 <- [1,546,null,{}] 00:08:36 INFO - PROCESS | 1649 | 1467875316004 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}] 00:08:36 INFO - PROCESS | 1649 | 1467875316006 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:36 INFO - PROCESS | 1649 | 1467875316171 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 00:08:36 INFO - PROCESS | 1649 | 1467875316271 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 1649 | 1467875316273 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119f93800 == 38 [pid = 1649] [id = 144] 00:08:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11816c400) [pid = 1649] [serial = 429] [outer = 0x0] 00:08:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12aede000) [pid = 1649] [serial = 430] [outer = 0x11816c400] 00:08:36 INFO - PROCESS | 1649 | 1467875316321 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12b87e000) [pid = 1649] [serial = 431] [outer = 0x11816c400] 00:08:36 INFO - PROCESS | 1649 | 1467875316609 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]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:08:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 625ms 00:08:36 INFO - PROCESS | 1649 | 1467875316619 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 1649 | 1467875316620 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 00:08:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:08:36 INFO - PROCESS | 1649 | 1467875316622 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 1649 | 1467875316623 Marionette TRACE conn2 <- [1,550,null,{}] 00:08:36 INFO - PROCESS | 1649 | 1467875316634 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}] 00:08:36 INFO - PROCESS | 1649 | 1467875316635 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:36 INFO - PROCESS | 1649 | 1467875316725 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 00:08:36 INFO - PROCESS | 1649 | 1467875316794 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 1649 | 1467875316796 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8d4800 == 39 [pid = 1649] [id = 145] 00:08:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1195ef000) [pid = 1649] [serial = 432] [outer = 0x0] 00:08:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12b885000) [pid = 1649] [serial = 433] [outer = 0x1195ef000] 00:08:36 INFO - PROCESS | 1649 | 1467875316824 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b972c00) [pid = 1649] [serial = 434] [outer = 0x1195ef000] 00:08:37 INFO - PROCESS | 1649 | 1467875317263 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]]]}] 00:08:37 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. 00:08:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 672ms 00:08:37 INFO - PROCESS | 1649 | 1467875317319 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 1649 | 1467875317322 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 00:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:08:37 INFO - PROCESS | 1649 | 1467875317328 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 1649 | 1467875317332 Marionette TRACE conn2 <- [1,554,null,{}] 00:08:37 INFO - PROCESS | 1649 | 1467875317335 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}] 00:08:37 INFO - PROCESS | 1649 | 1467875317337 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:37 INFO - PROCESS | 1649 | 1467875317442 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 00:08:37 INFO - PROCESS | 1649 | 1467875317561 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 1649 | 1467875317562 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x11735e800 == 40 [pid = 1649] [id = 146] 00:08:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1167b1c00) [pid = 1649] [serial = 435] [outer = 0x0] 00:08:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1173edc00) [pid = 1649] [serial = 436] [outer = 0x1167b1c00] 00:08:37 INFO - PROCESS | 1649 | 1467875317594 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11842dc00) [pid = 1649] [serial = 437] [outer = 0x1167b1c00] 00:08:37 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:38 INFO - PROCESS | 1649 | 1467875318102 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]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 826ms 00:08:38 INFO - PROCESS | 1649 | 1467875318152 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 1649 | 1467875318156 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 00:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:08:38 INFO - PROCESS | 1649 | 1467875318161 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 1649 | 1467875318163 Marionette TRACE conn2 <- [1,558,null,{}] 00:08:38 INFO - PROCESS | 1649 | 1467875318166 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}] 00:08:38 INFO - PROCESS | 1649 | 1467875318167 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:38 INFO - PROCESS | 1649 | 1467875318307 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 00:08:38 INFO - PROCESS | 1649 | 1467875318412 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 1649 | 1467875318414 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a9e800 == 41 [pid = 1649] [id = 147] 00:08:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x119424400) [pid = 1649] [serial = 438] [outer = 0x0] 00:08:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x119441c00) [pid = 1649] [serial = 439] [outer = 0x119424400] 00:08:38 INFO - PROCESS | 1649 | 1467875318455 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1194c0c00) [pid = 1649] [serial = 440] [outer = 0x119424400] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119f93800 == 40 [pid = 1649] [id = 144] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x129146800 == 39 [pid = 1649] [id = 143] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119bbe800 == 38 [pid = 1649] [id = 142] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x125787800 == 37 [pid = 1649] [id = 141] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12406c800 == 36 [pid = 1649] [id = 140] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1212ca800 == 35 [pid = 1649] [id = 139] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119706800 == 34 [pid = 1649] [id = 138] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1194eb800 == 33 [pid = 1649] [id = 137] 00:08:39 INFO - PROCESS | 1649 | 1467875319133 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]]]}] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1183c9800 == 32 [pid = 1649] [id = 136] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1169a5800 == 31 [pid = 1649] [id = 135] 00:08:39 INFO - PROCESS | 1649 | --DOCSHELL 0x11600a000 == 30 [pid = 1649] [id = 134] 00:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1022ms 00:08:39 INFO - PROCESS | 1649 | 1467875319183 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 1649 | 1467875319185 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 00:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:08:39 INFO - PROCESS | 1649 | 1467875319188 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 1649 | 1467875319189 Marionette TRACE conn2 <- [1,562,null,{}] 00:08:39 INFO - PROCESS | 1649 | 1467875319193 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}] 00:08:39 INFO - PROCESS | 1649 | 1467875319195 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:39 INFO - PROCESS | 1649 | 1467875319278 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124e2d800) [pid = 1649] [serial = 361] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1263d5400) [pid = 1649] [serial = 364] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x126222800) [pid = 1649] [serial = 362] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119466400) [pid = 1649] [serial = 352] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1195a3000) [pid = 1649] [serial = 353] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12b883400) [pid = 1649] [serial = 338] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118278c00) [pid = 1649] [serial = 343] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11876cc00) [pid = 1649] [serial = 344] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12b094c00) [pid = 1649] [serial = 377] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x126da2400) [pid = 1649] [serial = 367] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110f3fc00) [pid = 1649] [serial = 340] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x110feb800) [pid = 1649] [serial = 341] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118767800) [pid = 1649] [serial = 349] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118d89c00) [pid = 1649] [serial = 350] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1172bac00) [pid = 1649] [serial = 346] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1176e5000) [pid = 1649] [serial = 347] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1212aec00) [pid = 1649] [serial = 356] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x121190800) [pid = 1649] [serial = 355] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12b880400) [pid = 1649] [serial = 380] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12910ec00) [pid = 1649] [serial = 373] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1195a8000) [pid = 1649] [serial = 370] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x125687800) [pid = 1649] [serial = 371] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12a6e8000) [pid = 1649] [serial = 376] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1212ae800) [pid = 1649] [serial = 358] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1236a8400) [pid = 1649] [serial = 359] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12910e000) [pid = 1649] [serial = 368] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1294c7800) [pid = 1649] [serial = 374] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x126d56400) [pid = 1649] [serial = 365] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12b095800) [pid = 1649] [serial = 379] [outer = 0x0] [url = about:blank] 00:08:39 INFO - PROCESS | 1649 | 1467875319336 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 1649 | 1467875319337 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x11693a800 == 31 [pid = 1649] [id = 148] 00:08:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11304f000) [pid = 1649] [serial = 441] [outer = 0x0] 00:08:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1172bac00) [pid = 1649] [serial = 442] [outer = 0x11304f000] 00:08:39 INFO - PROCESS | 1649 | 1467875319365 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11827bc00) [pid = 1649] [serial = 443] [outer = 0x11304f000] 00:08:39 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:39 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:39 INFO - PROCESS | 1649 | 1467875319645 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]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 00:08:39 INFO - PROCESS | 1649 | 1467875319657 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 1649 | 1467875319663 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 00:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:08:39 INFO - PROCESS | 1649 | 1467875319671 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 1649 | 1467875319673 Marionette TRACE conn2 <- [1,566,null,{}] 00:08:39 INFO - PROCESS | 1649 | 1467875319683 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}] 00:08:39 INFO - PROCESS | 1649 | 1467875319685 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:39 INFO - PROCESS | 1649 | 1467875319765 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 00:08:39 INFO - PROCESS | 1649 | 1467875319770 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 1649 | 1467875319771 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x11817a800 == 32 [pid = 1649] [id = 149] 00:08:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118d42c00) [pid = 1649] [serial = 444] [outer = 0x0] 00:08:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119459000) [pid = 1649] [serial = 445] [outer = 0x118d42c00] 00:08:39 INFO - PROCESS | 1649 | 1467875319800 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1194bb800) [pid = 1649] [serial = 446] [outer = 0x118d42c00] 00:08:40 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:40 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:40 INFO - PROCESS | 1649 | 1467875320162 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]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 523ms 00:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:08:40 INFO - PROCESS | 1649 | 1467875320194 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 1649 | 1467875320196 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 00:08:40 INFO - PROCESS | 1649 | 1467875320198 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 1649 | 1467875320200 Marionette TRACE conn2 <- [1,570,null,{}] 00:08:40 INFO - PROCESS | 1649 | 1467875320208 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}] 00:08:40 INFO - PROCESS | 1649 | 1467875320211 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:40 INFO - PROCESS | 1649 | 1467875320288 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 00:08:40 INFO - PROCESS | 1649 | 1467875320296 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1649 | 1467875320298 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e1800 == 33 [pid = 1649] [id = 150] 00:08:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11959f400) [pid = 1649] [serial = 447] [outer = 0x0] 00:08:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119b51000) [pid = 1649] [serial = 448] [outer = 0x11959f400] 00:08:40 INFO - PROCESS | 1649 | 1467875320325 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1212b3400) [pid = 1649] [serial = 449] [outer = 0x11959f400] 00:08:40 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:40 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:40 INFO - PROCESS | 1649 | 1467875320655 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]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 00:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:08:40 INFO - PROCESS | 1649 | 1467875320668 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 1649 | 1467875320670 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 00:08:40 INFO - PROCESS | 1649 | 1467875320672 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 1649 | 1467875320674 Marionette TRACE conn2 <- [1,574,null,{}] 00:08:40 INFO - PROCESS | 1649 | 1467875320679 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}] 00:08:40 INFO - PROCESS | 1649 | 1467875320681 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:40 INFO - PROCESS | 1649 | 1467875320823 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 00:08:40 INFO - PROCESS | 1649 | 1467875320831 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1649 | 1467875320832 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x119702800 == 34 [pid = 1649] [id = 151] 00:08:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x121190800) [pid = 1649] [serial = 450] [outer = 0x0] 00:08:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12460c800) [pid = 1649] [serial = 451] [outer = 0x121190800] 00:08:40 INFO - PROCESS | 1649 | 1467875320874 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124792000) [pid = 1649] [serial = 452] [outer = 0x121190800] 00:08:41 INFO - PROCESS | 1649 | 1467875321292 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]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 00:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:08:41 INFO - PROCESS | 1649 | 1467875321344 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 1649 | 1467875321346 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 00:08:41 INFO - PROCESS | 1649 | 1467875321348 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 1649 | 1467875321349 Marionette TRACE conn2 <- [1,578,null,{}] 00:08:41 INFO - PROCESS | 1649 | 1467875321351 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}] 00:08:41 INFO - PROCESS | 1649 | 1467875321352 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:41 INFO - PROCESS | 1649 | 1467875321424 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 00:08:41 INFO - PROCESS | 1649 | 1467875321456 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 1649 | 1467875321458 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x119f94800 == 35 [pid = 1649] [id = 152] 00:08:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12442fc00) [pid = 1649] [serial = 453] [outer = 0x0] 00:08:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124e77800) [pid = 1649] [serial = 454] [outer = 0x12442fc00] 00:08:41 INFO - PROCESS | 1649 | 1467875321513 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12579d800) [pid = 1649] [serial = 455] [outer = 0x12442fc00] 00:08:41 INFO - PROCESS | 1649 | 1467875321832 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]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 517ms 00:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:08:41 INFO - PROCESS | 1649 | 1467875321868 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 1649 | 1467875321869 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 00:08:41 INFO - PROCESS | 1649 | 1467875321871 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 1649 | 1467875321872 Marionette TRACE conn2 <- [1,582,null,{}] 00:08:41 INFO - PROCESS | 1649 | 1467875321874 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}] 00:08:41 INFO - PROCESS | 1649 | 1467875321878 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:41 INFO - PROCESS | 1649 | 1467875321989 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 00:08:42 INFO - PROCESS | 1649 | 1467875322000 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 1649 | 1467875322002 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12422f800 == 36 [pid = 1649] [id = 153] 00:08:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124ee9800) [pid = 1649] [serial = 456] [outer = 0x0] 00:08:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1262bac00) [pid = 1649] [serial = 457] [outer = 0x124ee9800] 00:08:42 INFO - PROCESS | 1649 | 1467875322029 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1294be000) [pid = 1649] [serial = 458] [outer = 0x124ee9800] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x129208000) [pid = 1649] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1172bcc00) [pid = 1649] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x117ea5800) [pid = 1649] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113a9cc00) [pid = 1649] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11816c400) [pid = 1649] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124616c00) [pid = 1649] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1195e9000) [pid = 1649] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116025000) [pid = 1649] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x113d8fc00) [pid = 1649] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x110f35c00) [pid = 1649] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113045000) [pid = 1649] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11383c400) [pid = 1649] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x116a0bc00) [pid = 1649] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11846ac00) [pid = 1649] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119438c00) [pid = 1649] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12311fc00) [pid = 1649] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:08:42 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1262be000) [pid = 1649] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:08:42 INFO - PROCESS | 1649 | 1467875322839 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]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1019ms 00:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:08:42 INFO - PROCESS | 1649 | 1467875322891 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 1649 | 1467875322896 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 00:08:42 INFO - PROCESS | 1649 | 1467875322900 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 1649 | 1467875322903 Marionette TRACE conn2 <- [1,586,null,{}] 00:08:42 INFO - PROCESS | 1649 | 1467875322907 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}] 00:08:42 INFO - PROCESS | 1649 | 1467875322909 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:43 INFO - PROCESS | 1649 | 1467875323044 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 00:08:43 INFO - PROCESS | 1649 | 1467875323136 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 1649 | 1467875323137 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x11703c800 == 37 [pid = 1649] [id = 154] 00:08:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x113847000) [pid = 1649] [serial = 459] [outer = 0x0] 00:08:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116a0bc00) [pid = 1649] [serial = 460] [outer = 0x113847000] 00:08:43 INFO - PROCESS | 1649 | 1467875323187 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11827b400) [pid = 1649] [serial = 461] [outer = 0x113847000] 00:08:43 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:43 INFO - PROCESS | 1649 | [1649] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:08:43 INFO - PROCESS | 1649 | 1467875323609 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]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 774ms 00:08:43 INFO - PROCESS | 1649 | 1467875323673 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 1649 | 1467875323676 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 00:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:08:43 INFO - PROCESS | 1649 | 1467875323698 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 1649 | 1467875323700 Marionette TRACE conn2 <- [1,590,null,{}] 00:08:43 INFO - PROCESS | 1649 | 1467875323703 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}] 00:08:43 INFO - PROCESS | 1649 | 1467875323704 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:43 INFO - PROCESS | 1649 | 1467875323818 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 00:08:43 INFO - PROCESS | 1649 | 1467875323894 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 1649 | 1467875323895 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x11957f800 == 38 [pid = 1649] [id = 155] 00:08:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118d7f000) [pid = 1649] [serial = 462] [outer = 0x0] 00:08:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11945b400) [pid = 1649] [serial = 463] [outer = 0x118d7f000] 00:08:43 INFO - PROCESS | 1649 | 1467875323927 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1194c4400) [pid = 1649] [serial = 464] [outer = 0x118d7f000] 00:08:44 INFO - PROCESS | 1649 | 1467875324309 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]]]}] 00:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 00:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:08:44 INFO - PROCESS | 1649 | 1467875324368 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 1649 | 1467875324370 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 00:08:44 INFO - PROCESS | 1649 | 1467875324372 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 1649 | 1467875324375 Marionette TRACE conn2 <- [1,594,null,{}] 00:08:44 INFO - PROCESS | 1649 | 1467875324382 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}] 00:08:44 INFO - PROCESS | 1649 | 1467875324385 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:44 INFO - PROCESS | 1649 | 1467875324483 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 00:08:44 INFO - PROCESS | 1649 | 1467875324536 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 1649 | 1467875324538 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x125794800 == 39 [pid = 1649] [id = 156] 00:08:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1195ebc00) [pid = 1649] [serial = 465] [outer = 0x0] 00:08:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1234a5c00) [pid = 1649] [serial = 466] [outer = 0x1195ebc00] 00:08:44 INFO - PROCESS | 1649 | 1467875324569 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124e31800) [pid = 1649] [serial = 467] [outer = 0x1195ebc00] 00:08:44 INFO - PROCESS | 1649 | 1467875324994 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]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 672ms 00:08:45 INFO - PROCESS | 1649 | 1467875325060 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 1649 | 1467875325062 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 00:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:08:45 INFO - PROCESS | 1649 | 1467875325065 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 1649 | 1467875325067 Marionette TRACE conn2 <- [1,598,null,{}] 00:08:45 INFO - PROCESS | 1649 | 1467875325069 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}] 00:08:45 INFO - PROCESS | 1649 | 1467875325071 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:45 INFO - PROCESS | 1649 | 1467875325185 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 00:08:45 INFO - PROCESS | 1649 | 1467875325247 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 1649 | 1467875325249 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b58800 == 40 [pid = 1649] [id = 157] 00:08:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1263dc000) [pid = 1649] [serial = 468] [outer = 0x0] 00:08:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1268a5c00) [pid = 1649] [serial = 469] [outer = 0x1263dc000] 00:08:45 INFO - PROCESS | 1649 | 1467875325278 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x128ce8800) [pid = 1649] [serial = 470] [outer = 0x1263dc000] 00:08:45 INFO - PROCESS | 1649 | 1467875325664 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]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 00:08:45 INFO - PROCESS | 1649 | 1467875325688 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 00:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:08:45 INFO - PROCESS | 1649 | 1467875325689 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 00:08:45 INFO - PROCESS | 1649 | 1467875325691 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 1649 | 1467875325694 Marionette TRACE conn2 <- [1,602,null,{}] 00:08:45 INFO - PROCESS | 1649 | 1467875325697 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}] 00:08:45 INFO - PROCESS | 1649 | 1467875325699 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:45 INFO - PROCESS | 1649 | 1467875325789 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 00:08:45 INFO - PROCESS | 1649 | 1467875325836 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 1649 | 1467875325838 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915f000 == 41 [pid = 1649] [id = 158] 00:08:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126717400) [pid = 1649] [serial = 471] [outer = 0x0] 00:08:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x129436400) [pid = 1649] [serial = 472] [outer = 0x126717400] 00:08:45 INFO - PROCESS | 1649 | 1467875325866 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1297fc800) [pid = 1649] [serial = 473] [outer = 0x126717400] 00:08:46 INFO - PROCESS | 1649 | 1467875326367 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]]]}] 00:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 722ms 00:08:46 INFO - PROCESS | 1649 | 1467875326413 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 1649 | 1467875326416 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 00:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:08:46 INFO - PROCESS | 1649 | 1467875326419 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 1649 | 1467875326421 Marionette TRACE conn2 <- [1,606,null,{}] 00:08:46 INFO - PROCESS | 1649 | 1467875326424 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}] 00:08:46 INFO - PROCESS | 1649 | 1467875326426 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:46 INFO - PROCESS | 1649 | 1467875326541 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 00:08:46 INFO - PROCESS | 1649 | 1467875326594 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 1649 | 1467875326597 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x11818a800 == 42 [pid = 1649] [id = 159] 00:08:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11336cc00) [pid = 1649] [serial = 474] [outer = 0x0] 00:08:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x117054400) [pid = 1649] [serial = 475] [outer = 0x11336cc00] 00:08:46 INFO - PROCESS | 1649 | 1467875326625 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11842f400) [pid = 1649] [serial = 476] [outer = 0x11336cc00] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119f94800 == 41 [pid = 1649] [id = 152] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119702800 == 40 [pid = 1649] [id = 151] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e1800 == 39 [pid = 1649] [id = 150] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x11817a800 == 38 [pid = 1649] [id = 149] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x11693a800 == 37 [pid = 1649] [id = 148] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x11735e800 == 36 [pid = 1649] [id = 146] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1183d7800 == 35 [pid = 1649] [id = 133] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119a9e800 == 34 [pid = 1649] [id = 147] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8d4800 == 33 [pid = 1649] [id = 145] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12915f000 == 32 [pid = 1649] [id = 158] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x128b58800 == 31 [pid = 1649] [id = 157] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x125794800 == 30 [pid = 1649] [id = 156] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x11957f800 == 29 [pid = 1649] [id = 155] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12422f800 == 28 [pid = 1649] [id = 153] 00:08:47 INFO - PROCESS | 1649 | --DOCSHELL 0x11703c800 == 27 [pid = 1649] [id = 154] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124ee8000) [pid = 1649] [serial = 415] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1212ad800) [pid = 1649] [serial = 409] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1232bb400) [pid = 1649] [serial = 410] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119428c00) [pid = 1649] [serial = 406] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1194c5c00) [pid = 1649] [serial = 407] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x117481400) [pid = 1649] [serial = 397] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11304f400) [pid = 1649] [serial = 383] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118767000) [pid = 1649] [serial = 398] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126d9d400) [pid = 1649] [serial = 418] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x110fec800) [pid = 1649] [serial = 382] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116031c00) [pid = 1649] [serial = 400] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x116a0a800) [pid = 1649] [serial = 401] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x117ea6c00) [pid = 1649] [serial = 403] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118d89400) [pid = 1649] [serial = 386] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x118d46800) [pid = 1649] [serial = 404] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11876e800) [pid = 1649] [serial = 385] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1212b3c00) [pid = 1649] [serial = 389] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1194c2000) [pid = 1649] [serial = 388] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x129430800) [pid = 1649] [serial = 392] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x124612800) [pid = 1649] [serial = 391] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x12aedc000) [pid = 1649] [serial = 395] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12a822400) [pid = 1649] [serial = 394] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1267b1400) [pid = 1649] [serial = 416] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x1297f1c00) [pid = 1649] [serial = 421] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1263dc400) [pid = 1649] [serial = 427] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x118d4e400) [pid = 1649] [serial = 424] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x12119e800) [pid = 1649] [serial = 425] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12a823c00) [pid = 1649] [serial = 422] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1236ab000) [pid = 1649] [serial = 412] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12942b800) [pid = 1649] [serial = 428] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x129205800) [pid = 1649] [serial = 419] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12aede000) [pid = 1649] [serial = 430] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x12b87e000) [pid = 1649] [serial = 431] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12460e400) [pid = 1649] [serial = 413] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1649 | 1467875327689 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]]]}] 00:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1320ms 00:08:47 INFO - PROCESS | 1649 | 1467875327740 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 1649 | 1467875327742 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 00:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:08:47 INFO - PROCESS | 1649 | 1467875327752 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 1649 | 1467875327753 Marionette TRACE conn2 <- [1,610,null,{}] 00:08:47 INFO - PROCESS | 1649 | 1467875327757 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}] 00:08:47 INFO - PROCESS | 1649 | 1467875327760 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:47 INFO - PROCESS | 1649 | 1467875327856 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 00:08:47 INFO - PROCESS | 1649 | 1467875327868 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 1649 | 1467875327870 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1160a8800 == 28 [pid = 1649] [id = 160] 00:08:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1138ec400) [pid = 1649] [serial = 477] [outer = 0x0] 00:08:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x116023c00) [pid = 1649] [serial = 478] [outer = 0x1138ec400] 00:08:47 INFO - PROCESS | 1649 | 1467875327897 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x117053800) [pid = 1649] [serial = 479] [outer = 0x1138ec400] 00:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 00:08:48 INFO - PROCESS | 1649 | 1467875328217 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]]]}] 00:08:48 INFO - PROCESS | 1649 | 1467875328222 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1649 | 1467875328225 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 00:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:08:48 INFO - PROCESS | 1649 | 1467875328256 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1649 | 1467875328258 Marionette TRACE conn2 <- [1,614,null,{}] 00:08:48 INFO - PROCESS | 1649 | 1467875328263 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}] 00:08:48 INFO - PROCESS | 1649 | 1467875328265 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:48 INFO - PROCESS | 1649 | 1467875328340 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 00:08:48 INFO - PROCESS | 1649 | 1467875328346 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1649 | 1467875328347 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x117043000 == 29 [pid = 1649] [id = 161] 00:08:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x11748dc00) [pid = 1649] [serial = 480] [outer = 0x0] 00:08:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x11846dc00) [pid = 1649] [serial = 481] [outer = 0x11748dc00] 00:08:48 INFO - PROCESS | 1649 | 1467875328374 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x118d45400) [pid = 1649] [serial = 482] [outer = 0x11748dc00] 00:08:48 INFO - PROCESS | 1649 | 1467875328687 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]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 478ms 00:08:48 INFO - PROCESS | 1649 | 1467875328731 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1649 | 1467875328733 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 00:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:08:48 INFO - PROCESS | 1649 | 1467875328737 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1649 | 1467875328751 Marionette TRACE conn2 <- [1,618,null,{}] 00:08:48 INFO - PROCESS | 1649 | 1467875328763 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}] 00:08:48 INFO - PROCESS | 1649 | 1467875328767 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:48 INFO - PROCESS | 1649 | 1467875328888 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 00:08:48 INFO - PROCESS | 1649 | 1467875328961 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1649 | 1467875328963 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185ac800 == 30 [pid = 1649] [id = 162] 00:08:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x118d4f400) [pid = 1649] [serial = 483] [outer = 0x0] 00:08:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11945ec00) [pid = 1649] [serial = 484] [outer = 0x118d4f400] 00:08:49 INFO - PROCESS | 1649 | 1467875329008 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1195a9000) [pid = 1649] [serial = 485] [outer = 0x118d4f400] 00:08:49 INFO - PROCESS | 1649 | 1467875329414 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]]]}] 00:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 684ms 00:08:49 INFO - PROCESS | 1649 | 1467875329420 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1649 | 1467875329422 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 00:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:08:49 INFO - PROCESS | 1649 | 1467875329424 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 1649 | 1467875329425 Marionette TRACE conn2 <- [1,622,null,{}] 00:08:49 INFO - PROCESS | 1649 | 1467875329445 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}] 00:08:49 INFO - PROCESS | 1649 | 1467875329446 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:49 INFO - PROCESS | 1649 | 1467875329521 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 00:08:49 INFO - PROCESS | 1649 | 1467875329527 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 1649 | 1467875329529 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e5000 == 31 [pid = 1649] [id = 163] 00:08:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1195e7c00) [pid = 1649] [serial = 486] [outer = 0x0] 00:08:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x11a1b8800) [pid = 1649] [serial = 487] [outer = 0x1195e7c00] 00:08:49 INFO - PROCESS | 1649 | 1467875329554 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1212af000) [pid = 1649] [serial = 488] [outer = 0x1195e7c00] 00:08:49 INFO - PROCESS | 1649 | 1467875329913 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]]]}] 00:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 523ms 00:08:49 INFO - PROCESS | 1649 | 1467875329952 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1649 | 1467875329954 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 00:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:08:49 INFO - PROCESS | 1649 | 1467875329956 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 1649 | 1467875329957 Marionette TRACE conn2 <- [1,626,null,{}] 00:08:49 INFO - PROCESS | 1649 | 1467875329960 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}] 00:08:49 INFO - PROCESS | 1649 | 1467875329963 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:50 INFO - PROCESS | 1649 | 1467875330057 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 00:08:50 INFO - PROCESS | 1649 | 1467875330091 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 1649 | 1467875330092 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x11958c800 == 32 [pid = 1649] [id = 164] 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1160d9000) [pid = 1649] [serial = 489] [outer = 0x0] 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1235c5000) [pid = 1649] [serial = 490] [outer = 0x1160d9000] 00:08:50 INFO - PROCESS | 1649 | 1467875330117 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124426000) [pid = 1649] [serial = 491] [outer = 0x1160d9000] 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x12460e400) [pid = 1649] [serial = 492] [outer = 0x112d4a800] 00:08:50 INFO - PROCESS | 1649 | 1467875330498 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]]]}] 00:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 572ms 00:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:08:50 INFO - PROCESS | 1649 | 1467875330530 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 1649 | 1467875330531 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 00:08:50 INFO - PROCESS | 1649 | 1467875330534 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 1649 | 1467875330535 Marionette TRACE conn2 <- [1,630,null,{}] 00:08:50 INFO - PROCESS | 1649 | 1467875330537 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}] 00:08:50 INFO - PROCESS | 1649 | 1467875330541 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:50 INFO - PROCESS | 1649 | 1467875330650 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 00:08:50 INFO - PROCESS | 1649 | 1467875330688 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 1649 | 1467875330689 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x117036000 == 33 [pid = 1649] [id = 165] 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118170800) [pid = 1649] [serial = 493] [outer = 0x0] 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124607c00) [pid = 1649] [serial = 494] [outer = 0x118170800] 00:08:50 INFO - PROCESS | 1649 | 1467875330713 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x126717800) [pid = 1649] [serial = 495] [outer = 0x118170800] 00:08:51 INFO - PROCESS | 1649 | 1467875331020 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]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 00:08:51 INFO - PROCESS | 1649 | 1467875331061 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 1649 | 1467875331063 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 00:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:08:51 INFO - PROCESS | 1649 | 1467875331065 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 1649 | 1467875331066 Marionette TRACE conn2 <- [1,634,null,{}] 00:08:51 INFO - PROCESS | 1649 | 1467875331069 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}] 00:08:51 INFO - PROCESS | 1649 | 1467875331070 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:51 INFO - PROCESS | 1649 | 1467875331167 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 00:08:51 INFO - PROCESS | 1649 | 1467875331170 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1649 | 1467875331171 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233e8800 == 34 [pid = 1649] [id = 166] 00:08:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1133c9c00) [pid = 1649] [serial = 496] [outer = 0x0] 00:08:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x126a77800) [pid = 1649] [serial = 497] [outer = 0x1133c9c00] 00:08:51 INFO - PROCESS | 1649 | 1467875331196 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x128cea400) [pid = 1649] [serial = 498] [outer = 0x1133c9c00] 00:08:51 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:51 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:51 INFO - PROCESS | 1649 | 1467875331531 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]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 00:08:51 INFO - PROCESS | 1649 | 1467875331536 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 1649 | 1467875331538 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 00:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:08:51 INFO - PROCESS | 1649 | 1467875331540 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 1649 | 1467875331541 Marionette TRACE conn2 <- [1,638,null,{}] 00:08:51 INFO - PROCESS | 1649 | 1467875331545 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}] 00:08:51 INFO - PROCESS | 1649 | 1467875331547 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:51 INFO - PROCESS | 1649 | 1467875331636 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 00:08:51 INFO - PROCESS | 1649 | 1467875331639 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1649 | 1467875331640 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x124486800 == 35 [pid = 1649] [id = 167] 00:08:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x128ce7800) [pid = 1649] [serial = 499] [outer = 0x0] 00:08:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12920e400) [pid = 1649] [serial = 500] [outer = 0x128ce7800] 00:08:51 INFO - PROCESS | 1649 | 1467875331666 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1294bf000) [pid = 1649] [serial = 501] [outer = 0x128ce7800] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11304f000) [pid = 1649] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119424400) [pid = 1649] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118d42c00) [pid = 1649] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1195ef000) [pid = 1649] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x121190800) [pid = 1649] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11959f400) [pid = 1649] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1167b1c00) [pid = 1649] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12442fc00) [pid = 1649] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:08:51 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x124ee9800) [pid = 1649] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:08:51 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:51 INFO - PROCESS | 1649 | [1649] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:08:52 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:52 INFO - PROCESS | 1649 | 1467875332067 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]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 572ms 00:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:08:52 INFO - PROCESS | 1649 | 1467875332112 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1649 | 1467875332114 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 00:08:52 INFO - PROCESS | 1649 | 1467875332116 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 1649 | 1467875332118 Marionette TRACE conn2 <- [1,642,null,{}] 00:08:52 INFO - PROCESS | 1649 | 1467875332120 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}] 00:08:52 INFO - PROCESS | 1649 | 1467875332121 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:52 INFO - PROCESS | 1649 | 1467875332199 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 00:08:52 INFO - PROCESS | 1649 | 1467875332250 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1649 | 1467875332251 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x124480800 == 36 [pid = 1649] [id = 168] 00:08:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x111d19800) [pid = 1649] [serial = 502] [outer = 0x0] 00:08:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x119466400) [pid = 1649] [serial = 503] [outer = 0x111d19800] 00:08:52 INFO - PROCESS | 1649 | 1467875332275 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12579dc00) [pid = 1649] [serial = 504] [outer = 0x111d19800] 00:08:52 INFO - PROCESS | 1649 | 1467875332550 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]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 00:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:08:52 INFO - PROCESS | 1649 | 1467875332586 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1649 | 1467875332587 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 00:08:52 INFO - PROCESS | 1649 | 1467875332589 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 1649 | 1467875332590 Marionette TRACE conn2 <- [1,646,null,{}] 00:08:52 INFO - PROCESS | 1649 | 1467875332600 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}] 00:08:52 INFO - PROCESS | 1649 | 1467875332601 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:52 INFO - PROCESS | 1649 | 1467875332681 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 00:08:52 INFO - PROCESS | 1649 | 1467875332684 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1649 | 1467875332686 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12675f800 == 37 [pid = 1649] [id = 169] 00:08:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118d7ec00) [pid = 1649] [serial = 505] [outer = 0x0] 00:08:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x12a6e0000) [pid = 1649] [serial = 506] [outer = 0x118d7ec00] 00:08:52 INFO - PROCESS | 1649 | 1467875332712 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12a826400) [pid = 1649] [serial = 507] [outer = 0x118d7ec00] 00:08:53 INFO - PROCESS | 1649 | 1467875333018 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]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 469ms 00:08:53 INFO - PROCESS | 1649 | 1467875333058 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 1649 | 1467875333062 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 00:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:08:53 INFO - PROCESS | 1649 | 1467875333065 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1649 | 1467875333066 Marionette TRACE conn2 <- [1,650,null,{}] 00:08:53 INFO - PROCESS | 1649 | 1467875333069 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}] 00:08:53 INFO - PROCESS | 1649 | 1467875333070 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:53 INFO - PROCESS | 1649 | 1467875333178 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 00:08:53 INFO - PROCESS | 1649 | 1467875333192 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 1649 | 1467875333194 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b6d000 == 38 [pid = 1649] [id = 170] 00:08:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126a78c00) [pid = 1649] [serial = 508] [outer = 0x0] 00:08:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12aede000) [pid = 1649] [serial = 509] [outer = 0x126a78c00] 00:08:53 INFO - PROCESS | 1649 | 1467875333220 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12b16b000) [pid = 1649] [serial = 510] [outer = 0x126a78c00] 00:08:53 INFO - PROCESS | 1649 | 1467875333599 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]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 571ms 00:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:08:53 INFO - PROCESS | 1649 | 1467875333637 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 1649 | 1467875333639 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 00:08:53 INFO - PROCESS | 1649 | 1467875333643 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1649 | 1467875333646 Marionette TRACE conn2 <- [1,654,null,{}] 00:08:53 INFO - PROCESS | 1649 | 1467875333650 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}] 00:08:53 INFO - PROCESS | 1649 | 1467875333651 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:53 INFO - PROCESS | 1649 | 1467875333800 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 00:08:53 INFO - PROCESS | 1649 | 1467875333813 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 1649 | 1467875333814 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x129774800 == 39 [pid = 1649] [id = 171] 00:08:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x117482400) [pid = 1649] [serial = 511] [outer = 0x0] 00:08:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12b173c00) [pid = 1649] [serial = 512] [outer = 0x117482400] 00:08:53 INFO - PROCESS | 1649 | 1467875333854 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12b966c00) [pid = 1649] [serial = 513] [outer = 0x117482400] 00:08:54 INFO - PROCESS | 1649 | 1467875334451 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]]]}] 00:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 824ms 00:08:54 INFO - PROCESS | 1649 | 1467875334466 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 1649 | 1467875334471 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 00:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:08:54 INFO - PROCESS | 1649 | 1467875334475 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 1649 | 1467875334480 Marionette TRACE conn2 <- [1,658,null,{}] 00:08:54 INFO - PROCESS | 1649 | 1467875334485 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}] 00:08:54 INFO - PROCESS | 1649 | 1467875334488 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:54 INFO - PROCESS | 1649 | 1467875334643 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 00:08:54 INFO - PROCESS | 1649 | 1467875334725 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 1649 | 1467875334726 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11723d800 == 40 [pid = 1649] [id = 172] 00:08:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1167a2400) [pid = 1649] [serial = 514] [outer = 0x0] 00:08:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x117481400) [pid = 1649] [serial = 515] [outer = 0x1167a2400] 00:08:54 INFO - PROCESS | 1649 | 1467875334757 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118175c00) [pid = 1649] [serial = 516] [outer = 0x1167a2400] 00:08:55 INFO - PROCESS | 1649 | 1467875335357 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]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 924ms 00:08:55 INFO - PROCESS | 1649 | 1467875335400 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 1649 | 1467875335404 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 00:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:08:55 INFO - PROCESS | 1649 | 1467875335412 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 1649 | 1467875335415 Marionette TRACE conn2 <- [1,662,null,{}] 00:08:55 INFO - PROCESS | 1649 | 1467875335418 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}] 00:08:55 INFO - PROCESS | 1649 | 1467875335421 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:55 INFO - PROCESS | 1649 | 1467875335572 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 00:08:55 INFO - PROCESS | 1649 | 1467875335624 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 1649 | 1467875335626 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc5000 == 41 [pid = 1649] [id = 173] 00:08:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119440800) [pid = 1649] [serial = 517] [outer = 0x0] 00:08:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119465000) [pid = 1649] [serial = 518] [outer = 0x119440800] 00:08:55 INFO - PROCESS | 1649 | 1467875335656 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1195a5400) [pid = 1649] [serial = 519] [outer = 0x119440800] 00:08:55 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:56 INFO - PROCESS | 1649 | 1467875336310 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]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 972ms 00:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:08:56 INFO - PROCESS | 1649 | 1467875336383 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 1649 | 1467875336386 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 00:08:56 INFO - PROCESS | 1649 | 1467875336389 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 1649 | 1467875336391 Marionette TRACE conn2 <- [1,666,null,{}] 00:08:56 INFO - PROCESS | 1649 | 1467875336394 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}] 00:08:56 INFO - PROCESS | 1649 | 1467875336396 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:56 INFO - PROCESS | 1649 | 1467875336499 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x128b6d000 == 40 [pid = 1649] [id = 170] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12675f800 == 39 [pid = 1649] [id = 169] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x124480800 == 38 [pid = 1649] [id = 168] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x124486800 == 37 [pid = 1649] [id = 167] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1233e8800 == 36 [pid = 1649] [id = 166] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x117036000 == 35 [pid = 1649] [id = 165] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x11958c800 == 34 [pid = 1649] [id = 164] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e5000 == 33 [pid = 1649] [id = 163] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1185ac800 == 32 [pid = 1649] [id = 162] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x117043000 == 31 [pid = 1649] [id = 161] 00:08:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1160a8800 == 30 [pid = 1649] [id = 160] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124e77800) [pid = 1649] [serial = 454] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1262bac00) [pid = 1649] [serial = 457] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12579d800) [pid = 1649] [serial = 455] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1172bac00) [pid = 1649] [serial = 442] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119441c00) [pid = 1649] [serial = 439] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1194bb800) [pid = 1649] [serial = 446] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12b972c00) [pid = 1649] [serial = 434] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124792000) [pid = 1649] [serial = 452] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1212b3400) [pid = 1649] [serial = 449] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12460c800) [pid = 1649] [serial = 451] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1194c0c00) [pid = 1649] [serial = 440] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11842dc00) [pid = 1649] [serial = 437] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12b885000) [pid = 1649] [serial = 433] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11827bc00) [pid = 1649] [serial = 443] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1173edc00) [pid = 1649] [serial = 436] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119b51000) [pid = 1649] [serial = 448] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x119459000) [pid = 1649] [serial = 445] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1294be000) [pid = 1649] [serial = 458] [outer = 0x0] [url = about:blank] 00:08:56 INFO - PROCESS | 1649 | 1467875336581 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 1649 | 1467875336582 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1162e4800 == 31 [pid = 1649] [id = 174] 00:08:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1172bac00) [pid = 1649] [serial = 520] [outer = 0x0] 00:08:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x117486400) [pid = 1649] [serial = 521] [outer = 0x1172bac00] 00:08:56 INFO - PROCESS | 1649 | 1467875336610 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118d4e400) [pid = 1649] [serial = 522] [outer = 0x1172bac00] 00:08:56 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:56 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:56 INFO - PROCESS | 1649 | 1467875336922 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]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 571ms 00:08:56 INFO - PROCESS | 1649 | 1467875336959 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 1649 | 1467875336964 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 00:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:08:56 INFO - PROCESS | 1649 | 1467875336968 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 1649 | 1467875336970 Marionette TRACE conn2 <- [1,670,null,{}] 00:08:56 INFO - PROCESS | 1649 | 1467875336972 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}] 00:08:56 INFO - PROCESS | 1649 | 1467875336974 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:57 INFO - PROCESS | 1649 | 1467875337051 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 00:08:57 INFO - PROCESS | 1649 | 1467875337111 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1649 | 1467875337112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182be000 == 32 [pid = 1649] [id = 175] 00:08:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118d4dc00) [pid = 1649] [serial = 523] [outer = 0x0] 00:08:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11945e800) [pid = 1649] [serial = 524] [outer = 0x118d4dc00] 00:08:57 INFO - PROCESS | 1649 | 1467875337139 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12119b000) [pid = 1649] [serial = 525] [outer = 0x118d4dc00] 00:08:57 INFO - PROCESS | 1649 | 1467875337423 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]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 00:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:08:57 INFO - PROCESS | 1649 | 1467875337437 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 1649 | 1467875337438 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 00:08:57 INFO - PROCESS | 1649 | 1467875337441 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 1649 | 1467875337443 Marionette TRACE conn2 <- [1,674,null,{}] 00:08:57 INFO - PROCESS | 1649 | 1467875337459 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}] 00:08:57 INFO - PROCESS | 1649 | 1467875337465 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:57 INFO - PROCESS | 1649 | 1467875337562 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 00:08:57 INFO - PROCESS | 1649 | 1467875337567 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1649 | 1467875337570 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x119578800 == 33 [pid = 1649] [id = 176] 00:08:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1236a5400) [pid = 1649] [serial = 526] [outer = 0x0] 00:08:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12473ac00) [pid = 1649] [serial = 527] [outer = 0x1236a5400] 00:08:57 INFO - PROCESS | 1649 | 1467875337597 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1257a2400) [pid = 1649] [serial = 528] [outer = 0x1236a5400] 00:08:57 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:57 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:57 INFO - PROCESS | 1649 | 1467875337906 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]]]}] 00:08:57 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 00:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 479ms 00:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:08:57 INFO - PROCESS | 1649 | 1467875337920 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 1649 | 1467875337922 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 00:08:57 INFO - PROCESS | 1649 | 1467875337924 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 1649 | 1467875337925 Marionette TRACE conn2 <- [1,678,null,{}] 00:08:57 INFO - PROCESS | 1649 | 1467875337937 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}] 00:08:57 INFO - PROCESS | 1649 | 1467875337938 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:58 INFO - PROCESS | 1649 | 1467875338019 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 00:08:58 INFO - PROCESS | 1649 | 1467875338022 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 1649 | 1467875338023 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a18c800 == 34 [pid = 1649] [id = 177] 00:08:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1263d4800) [pid = 1649] [serial = 529] [outer = 0x0] 00:08:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1267b4c00) [pid = 1649] [serial = 530] [outer = 0x1263d4800] 00:08:58 INFO - PROCESS | 1649 | 1467875338050 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x128ce5800) [pid = 1649] [serial = 531] [outer = 0x1263d4800] 00:08:58 INFO - PROCESS | 1649 | 1467875338388 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]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 471ms 00:08:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:08:58 INFO - PROCESS | 1649 | 1467875338396 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 1649 | 1467875338397 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 00:08:58 INFO - PROCESS | 1649 | 1467875338399 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 1649 | 1467875338400 Marionette TRACE conn2 <- [1,682,null,{}] 00:08:58 INFO - PROCESS | 1649 | 1467875338403 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}] 00:08:58 INFO - PROCESS | 1649 | 1467875338404 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:58 INFO - PROCESS | 1649 | 1467875338489 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 00:08:58 INFO - PROCESS | 1649 | 1467875338493 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 1649 | 1467875338496 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12421e800 == 35 [pid = 1649] [id = 178] 00:08:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1176e8400) [pid = 1649] [serial = 532] [outer = 0x0] 00:08:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x129207000) [pid = 1649] [serial = 533] [outer = 0x1176e8400] 00:08:58 INFO - PROCESS | 1649 | 1467875338521 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12a6e3400) [pid = 1649] [serial = 534] [outer = 0x1176e8400] 00:08:59 INFO - PROCESS | 1649 | 1467875339358 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]]]}] 00:08:59 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) 00:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 00:08:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:08:59 INFO - PROCESS | 1649 | 1467875339376 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 00:08:59 INFO - PROCESS | 1649 | 1467875339379 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 00:08:59 INFO - PROCESS | 1649 | 1467875339382 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:08:59 INFO - PROCESS | 1649 | 1467875339383 Marionette TRACE conn2 <- [1,686,null,{}] 00:08:59 INFO - PROCESS | 1649 | 1467875339385 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}] 00:08:59 INFO - PROCESS | 1649 | 1467875339389 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:59 INFO - PROCESS | 1649 | 1467875339498 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 00:08:59 INFO - PROCESS | 1649 | 1467875339534 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 1649 | 1467875339535 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:08:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x126760800 == 36 [pid = 1649] [id = 179] 00:08:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12a6dc800) [pid = 1649] [serial = 535] [outer = 0x0] 00:08:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12b881400) [pid = 1649] [serial = 536] [outer = 0x12a6dc800] 00:08:59 INFO - PROCESS | 1649 | 1467875339560 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12b96d000) [pid = 1649] [serial = 537] [outer = 0x12a6dc800] 00:09:00 INFO - PROCESS | 1649 | 1467875340431 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]]]}] 00:09:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:09:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1068ms 00:09:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:09:00 INFO - PROCESS | 1649 | 1467875340451 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 1649 | 1467875340452 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 00:09:00 INFO - PROCESS | 1649 | 1467875340454 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 1649 | 1467875340455 Marionette TRACE conn2 <- [1,690,null,{}] 00:09:00 INFO - PROCESS | 1649 | 1467875340457 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}] 00:09:00 INFO - PROCESS | 1649 | 1467875340468 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:00 INFO - PROCESS | 1649 | 1467875340580 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1160d9000) [pid = 1649] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118170800) [pid = 1649] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x111d19800) [pid = 1649] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1133c9c00) [pid = 1649] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x128ce7800) [pid = 1649] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1138ec400) [pid = 1649] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x126a78c00) [pid = 1649] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1195e7c00) [pid = 1649] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118d4f400) [pid = 1649] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11748dc00) [pid = 1649] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11336cc00) [pid = 1649] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113847000) [pid = 1649] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118d7f000) [pid = 1649] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1195ebc00) [pid = 1649] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1263dc000) [pid = 1649] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x126717400) [pid = 1649] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:09:00 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118d7ec00) [pid = 1649] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:09:00 INFO - PROCESS | 1649 | 1467875340627 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 1649 | 1467875340629 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x11699a800 == 37 [pid = 1649] [id = 180] 00:09:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x110fe7c00) [pid = 1649] [serial = 538] [outer = 0x0] 00:09:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11337b000) [pid = 1649] [serial = 539] [outer = 0x110fe7c00] 00:09:00 INFO - PROCESS | 1649 | 1467875340654 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11846a400) [pid = 1649] [serial = 540] [outer = 0x110fe7c00] 00:09:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:09:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 00:09:01 INFO - PROCESS | 1649 | 1467875341419 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]]]}] 00:09:01 INFO - PROCESS | 1649 | 1467875341423 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 1649 | 1467875341424 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 00:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:09:01 INFO - PROCESS | 1649 | 1467875341428 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 1649 | 1467875341429 Marionette TRACE conn2 <- [1,694,null,{}] 00:09:01 INFO - PROCESS | 1649 | 1467875341431 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}] 00:09:01 INFO - PROCESS | 1649 | 1467875341433 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:01 INFO - PROCESS | 1649 | 1467875341507 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 00:09:01 INFO - PROCESS | 1649 | 1467875341513 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 1649 | 1467875341514 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x129781800 == 38 [pid = 1649] [id = 181] 00:09:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118470400) [pid = 1649] [serial = 541] [outer = 0x0] 00:09:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x125686c00) [pid = 1649] [serial = 542] [outer = 0x118470400] 00:09:01 INFO - PROCESS | 1649 | 1467875341538 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x12a6e5400) [pid = 1649] [serial = 543] [outer = 0x118470400] 00:09:02 INFO - PROCESS | 1649 | 1467875342329 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]]]}] 00:09:02 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) 00:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 921ms 00:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:09:02 INFO - PROCESS | 1649 | 1467875342347 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 1649 | 1467875342348 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 00:09:02 INFO - PROCESS | 1649 | 1467875342350 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 1649 | 1467875342352 Marionette TRACE conn2 <- [1,698,null,{}] 00:09:02 INFO - PROCESS | 1649 | 1467875342354 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}] 00:09:02 INFO - PROCESS | 1649 | 1467875342355 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:02 INFO - PROCESS | 1649 | 1467875342433 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 00:09:02 INFO - PROCESS | 1649 | 1467875342436 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 1649 | 1467875342437 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6aa800 == 39 [pid = 1649] [id = 182] 00:09:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1268aec00) [pid = 1649] [serial = 544] [outer = 0x0] 00:09:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12bd90800) [pid = 1649] [serial = 545] [outer = 0x1268aec00] 00:09:02 INFO - PROCESS | 1649 | 1467875342462 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12bde0800) [pid = 1649] [serial = 546] [outer = 0x1268aec00] 00:09:03 INFO - PROCESS | 1649 | 1467875343439 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]]]}] 00:09:03 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) 00:09:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1118ms 00:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:09:03 INFO - PROCESS | 1649 | 1467875343470 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 1649 | 1467875343472 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 00:09:03 INFO - PROCESS | 1649 | 1467875343476 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 1649 | 1467875343478 Marionette TRACE conn2 <- [1,702,null,{}] 00:09:03 INFO - PROCESS | 1649 | 1467875343482 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}] 00:09:03 INFO - PROCESS | 1649 | 1467875343483 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:03 INFO - PROCESS | 1649 | 1467875343582 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 00:09:03 INFO - PROCESS | 1649 | 1467875343631 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 1649 | 1467875343633 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183c8000 == 40 [pid = 1649] [id = 183] 00:09:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11846d000) [pid = 1649] [serial = 547] [outer = 0x0] 00:09:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119424800) [pid = 1649] [serial = 548] [outer = 0x11846d000] 00:09:03 INFO - PROCESS | 1649 | 1467875343664 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1195aa000) [pid = 1649] [serial = 549] [outer = 0x11846d000] 00:09:04 INFO - PROCESS | 1649 | 1467875344552 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]]]}] 00:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 00:09:04 INFO - PROCESS | 1649 | 1467875344598 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 1649 | 1467875344601 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 00:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:09:04 INFO - PROCESS | 1649 | 1467875344605 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 1649 | 1467875344607 Marionette TRACE conn2 <- [1,706,null,{}] 00:09:04 INFO - PROCESS | 1649 | 1467875344610 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}] 00:09:04 INFO - PROCESS | 1649 | 1467875344612 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:04 INFO - PROCESS | 1649 | 1467875344709 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 00:09:04 INFO - PROCESS | 1649 | 1467875344759 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 1649 | 1467875344760 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x124490000 == 41 [pid = 1649] [id = 184] 00:09:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1236a4400) [pid = 1649] [serial = 550] [outer = 0x0] 00:09:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124616000) [pid = 1649] [serial = 551] [outer = 0x1236a4400] 00:09:04 INFO - PROCESS | 1649 | 1467875344792 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1257a1c00) [pid = 1649] [serial = 552] [outer = 0x1236a4400] 00:09:05 INFO - PROCESS | 1649 | 1467875345690 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]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:09:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 00:09:05 INFO - PROCESS | 1649 | 1467875345726 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 1649 | 1467875345728 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 00:09:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:09:05 INFO - PROCESS | 1649 | 1467875345730 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 1649 | 1467875345733 Marionette TRACE conn2 <- [1,710,null,{}] 00:09:05 INFO - PROCESS | 1649 | 1467875345740 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}] 00:09:05 INFO - PROCESS | 1649 | 1467875345744 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:05 INFO - PROCESS | 1649 | 1467875345841 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 00:09:05 INFO - PROCESS | 1649 | 1467875345892 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 1649 | 1467875345894 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e5d000 == 42 [pid = 1649] [id = 185] 00:09:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1262b1400) [pid = 1649] [serial = 553] [outer = 0x0] 00:09:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1263d1800) [pid = 1649] [serial = 554] [outer = 0x1262b1400] 00:09:05 INFO - PROCESS | 1649 | 1467875345925 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12942b800) [pid = 1649] [serial = 555] [outer = 0x1262b1400] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x129781800 == 41 [pid = 1649] [id = 181] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11699a800 == 40 [pid = 1649] [id = 180] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x126760800 == 39 [pid = 1649] [id = 179] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12421e800 == 38 [pid = 1649] [id = 178] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11a18c800 == 37 [pid = 1649] [id = 177] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x119578800 == 36 [pid = 1649] [id = 176] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x1182be000 == 35 [pid = 1649] [id = 175] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x1162e4800 == 34 [pid = 1649] [id = 174] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc5000 == 33 [pid = 1649] [id = 173] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11723d800 == 32 [pid = 1649] [id = 172] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x11818a800 == 31 [pid = 1649] [id = 159] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x129774800 == 30 [pid = 1649] [id = 171] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x124490000 == 29 [pid = 1649] [id = 184] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6aa800 == 28 [pid = 1649] [id = 182] 00:09:07 INFO - PROCESS | 1649 | --DOCSHELL 0x1183c8000 == 27 [pid = 1649] [id = 183] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1235c5000) [pid = 1649] [serial = 490] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124607c00) [pid = 1649] [serial = 494] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119466400) [pid = 1649] [serial = 503] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124426000) [pid = 1649] [serial = 491] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x126a77800) [pid = 1649] [serial = 497] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12579dc00) [pid = 1649] [serial = 504] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x126717800) [pid = 1649] [serial = 495] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12920e400) [pid = 1649] [serial = 500] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116023c00) [pid = 1649] [serial = 478] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12aede000) [pid = 1649] [serial = 509] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x117053800) [pid = 1649] [serial = 479] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11a1b8800) [pid = 1649] [serial = 487] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11945ec00) [pid = 1649] [serial = 484] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x117ea8c00) [pid = 1649] [serial = 200] [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.] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1195a9000) [pid = 1649] [serial = 485] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11846dc00) [pid = 1649] [serial = 481] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118d45400) [pid = 1649] [serial = 482] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x11842f400) [pid = 1649] [serial = 476] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x117054400) [pid = 1649] [serial = 475] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x11827b400) [pid = 1649] [serial = 461] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x116a0bc00) [pid = 1649] [serial = 460] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1194c4400) [pid = 1649] [serial = 464] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x11945b400) [pid = 1649] [serial = 463] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x124e31800) [pid = 1649] [serial = 467] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x1234a5c00) [pid = 1649] [serial = 466] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x128ce8800) [pid = 1649] [serial = 470] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1268a5c00) [pid = 1649] [serial = 469] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1294bf000) [pid = 1649] [serial = 501] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x1297fc800) [pid = 1649] [serial = 473] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x129436400) [pid = 1649] [serial = 472] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x128cea400) [pid = 1649] [serial = 498] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12a826400) [pid = 1649] [serial = 507] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12a6e0000) [pid = 1649] [serial = 506] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x1212af000) [pid = 1649] [serial = 488] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12b16b000) [pid = 1649] [serial = 510] [outer = 0x0] [url = about:blank] 00:09:07 INFO - PROCESS | 1649 | 1467875347316 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]]]}] 00:09:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:09:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1624ms 00:09:07 INFO - PROCESS | 1649 | 1467875347355 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 1649 | 1467875347358 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 00:09:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:09:07 INFO - PROCESS | 1649 | 1467875347364 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 1649 | 1467875347366 Marionette TRACE conn2 <- [1,714,null,{}] 00:09:07 INFO - PROCESS | 1649 | 1467875347370 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}] 00:09:07 INFO - PROCESS | 1649 | 1467875347372 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:07 INFO - PROCESS | 1649 | 1467875347447 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 00:09:07 INFO - PROCESS | 1649 | 1467875347451 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 1649 | 1467875347453 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x116008800 == 28 [pid = 1649] [id = 186] 00:09:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1166f4800) [pid = 1649] [serial = 556] [outer = 0x0] 00:09:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x1167b1800) [pid = 1649] [serial = 557] [outer = 0x1166f4800] 00:09:07 INFO - PROCESS | 1649 | 1467875347484 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x1172bd400) [pid = 1649] [serial = 558] [outer = 0x1166f4800] 00:09:08 INFO - PROCESS | 1649 | 1467875348280 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]]]}] 00:09:08 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 00:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 923ms 00:09:08 INFO - PROCESS | 1649 | 1467875348285 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 1649 | 1467875348288 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 00:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:09:08 INFO - PROCESS | 1649 | 1467875348293 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 1649 | 1467875348295 Marionette TRACE conn2 <- [1,718,null,{}] 00:09:08 INFO - PROCESS | 1649 | 1467875348298 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}] 00:09:08 INFO - PROCESS | 1649 | 1467875348300 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:08 INFO - PROCESS | 1649 | 1467875348379 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 00:09:08 INFO - PROCESS | 1649 | 1467875348425 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 1649 | 1467875348426 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169aa800 == 29 [pid = 1649] [id = 187] 00:09:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1176e1c00) [pid = 1649] [serial = 559] [outer = 0x0] 00:09:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x11846ac00) [pid = 1649] [serial = 560] [outer = 0x1176e1c00] 00:09:08 INFO - PROCESS | 1649 | 1467875348454 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x118766800) [pid = 1649] [serial = 561] [outer = 0x1176e1c00] 00:09:09 INFO - PROCESS | 1649 | 1467875349235 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]]]}] 00:09:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:09:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 00:09:09 INFO - PROCESS | 1649 | 1467875349266 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 1649 | 1467875349267 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 00:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:09:09 INFO - PROCESS | 1649 | 1467875349270 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 1649 | 1467875349272 Marionette TRACE conn2 <- [1,722,null,{}] 00:09:09 INFO - PROCESS | 1649 | 1467875349280 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}] 00:09:09 INFO - PROCESS | 1649 | 1467875349283 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:09 INFO - PROCESS | 1649 | 1467875349383 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 00:09:09 INFO - PROCESS | 1649 | 1467875349417 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 1649 | 1467875349419 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x118191800 == 30 [pid = 1649] [id = 188] 00:09:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x11943fc00) [pid = 1649] [serial = 562] [outer = 0x0] 00:09:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x119463800) [pid = 1649] [serial = 563] [outer = 0x11943fc00] 00:09:09 INFO - PROCESS | 1649 | 1467875349449 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1194c3c00) [pid = 1649] [serial = 564] [outer = 0x11943fc00] 00:09:09 INFO - PROCESS | 1649 | 1467875349881 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] 00:09:09 INFO - PROCESS | 1649 | 1467875349896 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 00:09:09 INFO - PROCESS | 1649 | 1467875349899 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 1649 | 1467875349901 Marionette TRACE conn2 <- [1,726,null,{}] 00:09:09 INFO - PROCESS | 1649 | 1467875349905 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}] 00:09:09 INFO - PROCESS | 1649 | 1467875349906 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:10 INFO - PROCESS | 1649 | 1467875350061 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 00:09:10 INFO - PROCESS | 1649 | 1467875350095 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 1649 | 1467875350097 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x119177000 == 31 [pid = 1649] [id = 189] 00:09:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1195a6000) [pid = 1649] [serial = 565] [outer = 0x0] 00:09:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x119b48400) [pid = 1649] [serial = 566] [outer = 0x1195a6000] 00:09:10 INFO - PROCESS | 1649 | 1467875350122 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x12119e000) [pid = 1649] [serial = 567] [outer = 0x1195a6000] 00:09:10 INFO - PROCESS | 1649 | 1467875350472 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]]]}] 00:09:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 619ms 00:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:09:10 INFO - PROCESS | 1649 | 1467875350519 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 1649 | 1467875350520 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 00:09:10 INFO - PROCESS | 1649 | 1467875350522 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 1649 | 1467875350524 Marionette TRACE conn2 <- [1,730,null,{}] 00:09:10 INFO - PROCESS | 1649 | 1467875350526 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}] 00:09:10 INFO - PROCESS | 1649 | 1467875350527 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:10 INFO - PROCESS | 1649 | 1467875350621 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 00:09:10 INFO - PROCESS | 1649 | 1467875350675 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 1649 | 1467875350676 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x11957c000 == 32 [pid = 1649] [id = 190] 00:09:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1232b3800) [pid = 1649] [serial = 568] [outer = 0x0] 00:09:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1235c9c00) [pid = 1649] [serial = 569] [outer = 0x1232b3800] 00:09:10 INFO - PROCESS | 1649 | 1467875350700 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124613c00) [pid = 1649] [serial = 570] [outer = 0x1232b3800] 00:09:11 INFO - PROCESS | 1649 | 1467875351024 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] 00:09:11 INFO - PROCESS | 1649 | 1467875351042 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 00:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:09:11 INFO - PROCESS | 1649 | 1467875351052 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 1649 | 1467875351053 Marionette TRACE conn2 <- [1,734,null,{}] 00:09:11 INFO - PROCESS | 1649 | 1467875351055 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}] 00:09:11 INFO - PROCESS | 1649 | 1467875351059 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:11 INFO - PROCESS | 1649 | 1467875351167 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 00:09:11 INFO - PROCESS | 1649 | 1467875351171 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 1649 | 1467875351172 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bd6800 == 33 [pid = 1649] [id = 191] 00:09:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1232b8000) [pid = 1649] [serial = 571] [outer = 0x0] 00:09:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124e2cc00) [pid = 1649] [serial = 572] [outer = 0x1232b8000] 00:09:11 INFO - PROCESS | 1649 | 1467875351197 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x126d5dc00) [pid = 1649] [serial = 573] [outer = 0x1232b8000] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12a6dc800) [pid = 1649] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1263d4800) [pid = 1649] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x119440800) [pid = 1649] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1172bac00) [pid = 1649] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x118d4dc00) [pid = 1649] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x110fe7c00) [pid = 1649] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1176e8400) [pid = 1649] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x117482400) [pid = 1649] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1236a5400) [pid = 1649] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1268aec00) [pid = 1649] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x118470400) [pid = 1649] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:09:11 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x1167a2400) [pid = 1649] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:09:11 INFO - PROCESS | 1649 | 1467875351602 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]]]}] 00:09:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 574ms 00:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:09:11 INFO - PROCESS | 1649 | 1467875351620 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 00:09:11 INFO - PROCESS | 1649 | 1467875351622 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 00:09:11 INFO - PROCESS | 1649 | 1467875351624 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 1649 | 1467875351625 Marionette TRACE conn2 <- [1,738,null,{}] 00:09:11 INFO - PROCESS | 1649 | 1467875351633 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}] 00:09:11 INFO - PROCESS | 1649 | 1467875351634 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:11 INFO - PROCESS | 1649 | 1467875351734 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 00:09:11 INFO - PROCESS | 1649 | 1467875351762 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 1649 | 1467875351770 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12320a000 == 34 [pid = 1649] [id = 192] 00:09:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1160d9c00) [pid = 1649] [serial = 574] [outer = 0x0] 00:09:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1194c5000) [pid = 1649] [serial = 575] [outer = 0x1160d9c00] 00:09:11 INFO - PROCESS | 1649 | 1467875351794 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1268ae400) [pid = 1649] [serial = 576] [outer = 0x1160d9c00] 00:09:12 INFO - PROCESS | 1649 | 1467875352574 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]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 974ms 00:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:09:12 INFO - PROCESS | 1649 | 1467875352599 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 1649 | 1467875352600 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 00:09:12 INFO - PROCESS | 1649 | 1467875352602 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 1649 | 1467875352603 Marionette TRACE conn2 <- [1,742,null,{}] 00:09:12 INFO - PROCESS | 1649 | 1467875352605 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}] 00:09:12 INFO - PROCESS | 1649 | 1467875352606 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:12 INFO - PROCESS | 1649 | 1467875352677 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 00:09:12 INFO - PROCESS | 1649 | 1467875352683 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1649 | 1467875352684 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233dd800 == 35 [pid = 1649] [id = 193] 00:09:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1267b1400) [pid = 1649] [serial = 577] [outer = 0x0] 00:09:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x129111800) [pid = 1649] [serial = 578] [outer = 0x1267b1400] 00:09:12 INFO - PROCESS | 1649 | 1467875352708 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x129436000) [pid = 1649] [serial = 579] [outer = 0x1267b1400] 00:09:13 INFO - PROCESS | 1649 | 1467875353514 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]]]}] 00:09:13 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 00:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 00:09:13 INFO - PROCESS | 1649 | 1467875353521 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 1649 | 1467875353523 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 00:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:09:13 INFO - PROCESS | 1649 | 1467875353528 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 1649 | 1467875353530 Marionette TRACE conn2 <- [1,746,null,{}] 00:09:13 INFO - PROCESS | 1649 | 1467875353534 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}] 00:09:13 INFO - PROCESS | 1649 | 1467875353536 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:13 INFO - PROCESS | 1649 | 1467875353666 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 00:09:13 INFO - PROCESS | 1649 | 1467875353713 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 1649 | 1467875353714 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x116257800 == 36 [pid = 1649] [id = 194] 00:09:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x11602fc00) [pid = 1649] [serial = 580] [outer = 0x0] 00:09:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x116629400) [pid = 1649] [serial = 581] [outer = 0x11602fc00] 00:09:13 INFO - PROCESS | 1649 | 1467875353746 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x117449000) [pid = 1649] [serial = 582] [outer = 0x11602fc00] 00:09:14 INFO - PROCESS | 1649 | 1467875354711 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]]]}] 00:09:14 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.) 00:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1223ms 00:09:14 INFO - PROCESS | 1649 | 1467875354750 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 1649 | 1467875354753 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 00:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:09:14 INFO - PROCESS | 1649 | 1467875354757 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - PROCESS | 1649 | 1467875354759 Marionette TRACE conn2 <- [1,750,null,{}] 00:09:14 INFO - PROCESS | 1649 | 1467875354762 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}] 00:09:14 INFO - PROCESS | 1649 | 1467875354764 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:14 INFO - PROCESS | 1649 | 1467875354868 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 00:09:14 INFO - PROCESS | 1649 | 1467875354914 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1649 | 1467875354916 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x117029800 == 37 [pid = 1649] [id = 195] 00:09:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x116031c00) [pid = 1649] [serial = 583] [outer = 0x0] 00:09:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118280800) [pid = 1649] [serial = 584] [outer = 0x116031c00] 00:09:14 INFO - PROCESS | 1649 | 1467875354947 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1187d5800) [pid = 1649] [serial = 585] [outer = 0x116031c00] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12320a000 == 36 [pid = 1649] [id = 192] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x119bd6800 == 35 [pid = 1649] [id = 191] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x11957c000 == 34 [pid = 1649] [id = 190] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x119177000 == 33 [pid = 1649] [id = 189] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x118191800 == 32 [pid = 1649] [id = 188] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1169aa800 == 31 [pid = 1649] [id = 187] 00:09:15 INFO - PROCESS | 1649 | --DOCSHELL 0x116008800 == 30 [pid = 1649] [id = 186] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12b881400) [pid = 1649] [serial = 536] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12b96d000) [pid = 1649] [serial = 537] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1267b4c00) [pid = 1649] [serial = 530] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x119465000) [pid = 1649] [serial = 518] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1195a5400) [pid = 1649] [serial = 519] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x117486400) [pid = 1649] [serial = 521] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x118d4e400) [pid = 1649] [serial = 522] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x11945e800) [pid = 1649] [serial = 524] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12119b000) [pid = 1649] [serial = 525] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x11846a400) [pid = 1649] [serial = 540] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x129207000) [pid = 1649] [serial = 533] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12b966c00) [pid = 1649] [serial = 513] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x12b173c00) [pid = 1649] [serial = 512] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12473ac00) [pid = 1649] [serial = 527] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12bd90800) [pid = 1649] [serial = 545] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x1257a2400) [pid = 1649] [serial = 528] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x12bde0800) [pid = 1649] [serial = 546] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12a6e5400) [pid = 1649] [serial = 543] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x117481400) [pid = 1649] [serial = 515] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 60 (0x118175c00) [pid = 1649] [serial = 516] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 59 (0x128ce5800) [pid = 1649] [serial = 531] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 58 (0x11337b000) [pid = 1649] [serial = 539] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 57 (0x12a6e3400) [pid = 1649] [serial = 534] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | --DOMWINDOW == 56 (0x125686c00) [pid = 1649] [serial = 542] [outer = 0x0] [url = about:blank] 00:09:15 INFO - PROCESS | 1649 | 1467875355989 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]]]}] 00:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1273ms 00:09:16 INFO - PROCESS | 1649 | 1467875356031 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 1649 | 1467875356033 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 00:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:09:16 INFO - PROCESS | 1649 | 1467875356037 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 1649 | 1467875356038 Marionette TRACE conn2 <- [1,754,null,{}] 00:09:16 INFO - PROCESS | 1649 | 1467875356042 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}] 00:09:16 INFO - PROCESS | 1649 | 1467875356043 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:16 INFO - PROCESS | 1649 | 1467875356116 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 00:09:16 INFO - PROCESS | 1649 | 1467875356120 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 1649 | 1467875356122 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x116676000 == 31 [pid = 1649] [id = 196] 00:09:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x1167a2400) [pid = 1649] [serial = 586] [outer = 0x0] 00:09:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x118169000) [pid = 1649] [serial = 587] [outer = 0x1167a2400] 00:09:16 INFO - PROCESS | 1649 | 1467875356151 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x11846f800) [pid = 1649] [serial = 588] [outer = 0x1167a2400] 00:09:16 INFO - PROCESS | 1649 | 1467875356979 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]]]}] 00:09:17 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 00:09:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 00:09:17 INFO - PROCESS | 1649 | 1467875357006 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 1649 | 1467875357009 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 00:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:09:17 INFO - PROCESS | 1649 | 1467875357016 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 1649 | 1467875357018 Marionette TRACE conn2 <- [1,758,null,{}] 00:09:17 INFO - PROCESS | 1649 | 1467875357020 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}] 00:09:17 INFO - PROCESS | 1649 | 1467875357022 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:17 INFO - PROCESS | 1649 | 1467875357107 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 00:09:17 INFO - PROCESS | 1649 | 1467875357115 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 1649 | 1467875357117 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x118191800 == 32 [pid = 1649] [id = 197] 00:09:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x11945e800) [pid = 1649] [serial = 589] [outer = 0x0] 00:09:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x119463c00) [pid = 1649] [serial = 590] [outer = 0x11945e800] 00:09:17 INFO - PROCESS | 1649 | 1467875357144 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x1194c6400) [pid = 1649] [serial = 591] [outer = 0x11945e800] 00:09:17 INFO - PROCESS | 1649 | 1467875357487 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]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:09:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 00:09:17 INFO - PROCESS | 1649 | 1467875357538 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 1649 | 1467875357539 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 00:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:09:17 INFO - PROCESS | 1649 | 1467875357542 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 1649 | 1467875357544 Marionette TRACE conn2 <- [1,762,null,{}] 00:09:17 INFO - PROCESS | 1649 | 1467875357552 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}] 00:09:17 INFO - PROCESS | 1649 | 1467875357555 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:17 INFO - PROCESS | 1649 | 1467875357653 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 00:09:17 INFO - PROCESS | 1649 | 1467875357667 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 1649 | 1467875357669 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x11956f800 == 33 [pid = 1649] [id = 198] 00:09:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1195ac400) [pid = 1649] [serial = 592] [outer = 0x0] 00:09:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x1212b0800) [pid = 1649] [serial = 593] [outer = 0x1195ac400] 00:09:17 INFO - PROCESS | 1649 | 1467875357696 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x124611000) [pid = 1649] [serial = 594] [outer = 0x1195ac400] 00:09:18 INFO - PROCESS | 1649 | 1467875358478 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]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 00:09:18 INFO - PROCESS | 1649 | 1467875358514 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 1649 | 1467875358516 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 00:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:09:18 INFO - PROCESS | 1649 | 1467875358518 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 1649 | 1467875358519 Marionette TRACE conn2 <- [1,766,null,{}] 00:09:18 INFO - PROCESS | 1649 | 1467875358528 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}] 00:09:18 INFO - PROCESS | 1649 | 1467875358529 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:18 INFO - PROCESS | 1649 | 1467875358623 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 00:09:18 INFO - PROCESS | 1649 | 1467875358628 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 1649 | 1467875358629 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x119f9e000 == 34 [pid = 1649] [id = 199] 00:09:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x124aa9c00) [pid = 1649] [serial = 595] [outer = 0x0] 00:09:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x12579e000) [pid = 1649] [serial = 596] [outer = 0x124aa9c00] 00:09:18 INFO - PROCESS | 1649 | 1467875358653 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1262b7800) [pid = 1649] [serial = 597] [outer = 0x124aa9c00] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1195a6000) [pid = 1649] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x1166f4800) [pid = 1649] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x1176e1c00) [pid = 1649] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x1236a4400) [pid = 1649] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x1160d9c00) [pid = 1649] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x1232b3800) [pid = 1649] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x11846d000) [pid = 1649] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 60 (0x1232b8000) [pid = 1649] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:09:18 INFO - PROCESS | 1649 | --DOMWINDOW == 59 (0x11943fc00) [pid = 1649] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:09:19 INFO - PROCESS | 1649 | 1467875359482 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]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 00:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:09:19 INFO - PROCESS | 1649 | 1467875359488 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 1649 | 1467875359489 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 00:09:19 INFO - PROCESS | 1649 | 1467875359491 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 1649 | 1467875359492 Marionette TRACE conn2 <- [1,770,null,{}] 00:09:19 INFO - PROCESS | 1649 | 1467875359497 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}] 00:09:19 INFO - PROCESS | 1649 | 1467875359498 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:19 INFO - PROCESS | 1649 | 1467875359570 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 00:09:19 INFO - PROCESS | 1649 | 1467875359575 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 1649 | 1467875359576 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x123220800 == 35 [pid = 1649] [id = 200] 00:09:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x1133ce000) [pid = 1649] [serial = 598] [outer = 0x0] 00:09:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x1195ab800) [pid = 1649] [serial = 599] [outer = 0x1133ce000] 00:09:19 INFO - PROCESS | 1649 | 1467875359602 Marionette DEBUG loaded listener.js 00:09:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x124ee9800) [pid = 1649] [serial = 600] [outer = 0x1133ce000] 00:09:19 INFO - PROCESS | 1649 | 1467875359938 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]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 473ms 00:09:19 INFO - PROCESS | 1649 | 1467875359964 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 1649 | 1467875359966 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 00:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:09:19 INFO - PROCESS | 1649 | 1467875359968 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 1649 | 1467875359969 Marionette TRACE conn2 <- [1,774,null,{}] 00:09:19 INFO - PROCESS | 1649 | 1467875359971 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}] 00:09:19 INFO - PROCESS | 1649 | 1467875359975 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:20 INFO - PROCESS | 1649 | 1467875360066 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 00:09:20 INFO - PROCESS | 1649 | 1467875360070 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 1649 | 1467875360071 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x124c03000 == 36 [pid = 1649] [id = 201] 00:09:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x121190400) [pid = 1649] [serial = 601] [outer = 0x0] 00:09:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x128ce3800) [pid = 1649] [serial = 602] [outer = 0x121190400] 00:09:20 INFO - PROCESS | 1649 | 1467875360098 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x12a6e0000) [pid = 1649] [serial = 603] [outer = 0x121190400] 00:09:20 INFO - PROCESS | 1649 | 1467875360408 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]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 00:09:20 INFO - PROCESS | 1649 | 1467875360437 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 1649 | 1467875360438 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 00:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:09:20 INFO - PROCESS | 1649 | 1467875360441 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 1649 | 1467875360442 Marionette TRACE conn2 <- [1,778,null,{}] 00:09:20 INFO - PROCESS | 1649 | 1467875360460 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}] 00:09:20 INFO - PROCESS | 1649 | 1467875360464 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:20 INFO - PROCESS | 1649 | 1467875360549 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 00:09:20 INFO - PROCESS | 1649 | 1467875360552 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 1649 | 1467875360554 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12578f000 == 37 [pid = 1649] [id = 202] 00:09:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x12a6e6c00) [pid = 1649] [serial = 604] [outer = 0x0] 00:09:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x12a822400) [pid = 1649] [serial = 605] [outer = 0x12a6e6c00] 00:09:20 INFO - PROCESS | 1649 | 1467875360578 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x12ad62c00) [pid = 1649] [serial = 606] [outer = 0x12a6e6c00] 00:09:20 INFO - PROCESS | 1649 | 1467875360882 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]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 471ms 00:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:09:20 INFO - PROCESS | 1649 | 1467875360914 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 1649 | 1467875360915 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 00:09:20 INFO - PROCESS | 1649 | 1467875360917 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 1649 | 1467875360918 Marionette TRACE conn2 <- [1,782,null,{}] 00:09:20 INFO - PROCESS | 1649 | 1467875360920 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}] 00:09:20 INFO - PROCESS | 1649 | 1467875360921 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:20 INFO - PROCESS | 1649 | 1467875360996 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 00:09:21 INFO - PROCESS | 1649 | 1467875361000 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 1649 | 1467875361001 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a90800 == 38 [pid = 1649] [id = 203] 00:09:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x12ad67800) [pid = 1649] [serial = 607] [outer = 0x0] 00:09:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x12aee0000) [pid = 1649] [serial = 608] [outer = 0x12ad67800] 00:09:21 INFO - PROCESS | 1649 | 1467875361025 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x12b090800) [pid = 1649] [serial = 609] [outer = 0x12ad67800] 00:09:21 INFO - PROCESS | 1649 | 1467875361346 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]]]}] 00:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 00:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:09:21 INFO - PROCESS | 1649 | 1467875361387 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 1649 | 1467875361388 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 00:09:21 INFO - PROCESS | 1649 | 1467875361390 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 1649 | 1467875361391 Marionette TRACE conn2 <- [1,786,null,{}] 00:09:21 INFO - PROCESS | 1649 | 1467875361393 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}] 00:09:21 INFO - PROCESS | 1649 | 1467875361395 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:21 INFO - PROCESS | 1649 | 1467875361491 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 00:09:21 INFO - PROCESS | 1649 | 1467875361500 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 1649 | 1467875361501 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b6f000 == 39 [pid = 1649] [id = 204] 00:09:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x12b094800) [pid = 1649] [serial = 610] [outer = 0x0] 00:09:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x12b174000) [pid = 1649] [serial = 611] [outer = 0x12b094800] 00:09:21 INFO - PROCESS | 1649 | 1467875361525 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x12b87f800) [pid = 1649] [serial = 612] [outer = 0x12b094800] 00:09:21 INFO - PROCESS | 1649 | 1467875361970 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]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 618ms 00:09:22 INFO - PROCESS | 1649 | 1467875362012 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 1649 | 1467875362015 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 00:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:09:22 INFO - PROCESS | 1649 | 1467875362020 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 1649 | 1467875362022 Marionette TRACE conn2 <- [1,790,null,{}] 00:09:22 INFO - PROCESS | 1649 | 1467875362026 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}] 00:09:22 INFO - PROCESS | 1649 | 1467875362030 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:22 INFO - PROCESS | 1649 | 1467875362126 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 00:09:22 INFO - PROCESS | 1649 | 1467875362190 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 1649 | 1467875362191 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x118178000 == 40 [pid = 1649] [id = 205] 00:09:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x116a0b400) [pid = 1649] [serial = 613] [outer = 0x0] 00:09:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1176e8400) [pid = 1649] [serial = 614] [outer = 0x116a0b400] 00:09:22 INFO - PROCESS | 1649 | 1467875362222 Marionette DEBUG loaded listener.js 00:09:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x118770c00) [pid = 1649] [serial = 615] [outer = 0x116a0b400] 00:09:22 INFO - PROCESS | 1649 | 1467875362636 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]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 00:09:22 INFO - PROCESS | 1649 | 1467875362733 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 1649 | 1467875362735 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 00:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:09:22 INFO - PROCESS | 1649 | 1467875362742 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 1649 | 1467875362743 Marionette TRACE conn2 <- [1,794,null,{}] 00:09:22 INFO - PROCESS | 1649 | 1467875362746 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}] 00:09:22 INFO - PROCESS | 1649 | 1467875362748 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:22 INFO - PROCESS | 1649 | 1467875362844 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 00:09:22 INFO - PROCESS | 1649 | 1467875362907 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 1649 | 1467875362908 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233ed000 == 41 [pid = 1649] [id = 206] 00:09:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1194c6c00) [pid = 1649] [serial = 616] [outer = 0x0] 00:09:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1195aac00) [pid = 1649] [serial = 617] [outer = 0x1194c6c00] 00:09:22 INFO - PROCESS | 1649 | 1467875362940 Marionette DEBUG loaded listener.js 00:09:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11a1b8800) [pid = 1649] [serial = 618] [outer = 0x1194c6c00] 00:09:23 INFO - PROCESS | 1649 | 1467875363350 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]]]}] 00:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 00:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:09:23 INFO - PROCESS | 1649 | 1467875363412 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 1649 | 1467875363414 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 00:09:23 INFO - PROCESS | 1649 | 1467875363416 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 1649 | 1467875363419 Marionette TRACE conn2 <- [1,798,null,{}] 00:09:23 INFO - PROCESS | 1649 | 1467875363426 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}] 00:09:23 INFO - PROCESS | 1649 | 1467875363431 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:23 INFO - PROCESS | 1649 | 1467875363526 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 00:09:23 INFO - PROCESS | 1649 | 1467875363590 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:23 INFO - PROCESS | 1649 | 1467875363592 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292e7800 == 42 [pid = 1649] [id = 207] 00:09:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1263dc400) [pid = 1649] [serial = 619] [outer = 0x0] 00:09:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1268aec00) [pid = 1649] [serial = 620] [outer = 0x1263dc400] 00:09:23 INFO - PROCESS | 1649 | 1467875363623 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x129204400) [pid = 1649] [serial = 621] [outer = 0x1263dc400] 00:09:24 INFO - PROCESS | 1649 | 1467875364045 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]]]}] 00:09:24 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 00:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 00:09:24 INFO - PROCESS | 1649 | 1467875364088 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 00:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:09:24 INFO - PROCESS | 1649 | 1467875364090 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 00:09:24 INFO - PROCESS | 1649 | 1467875364092 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 1649 | 1467875364094 Marionette TRACE conn2 <- [1,802,null,{}] 00:09:24 INFO - PROCESS | 1649 | 1467875364114 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}] 00:09:24 INFO - PROCESS | 1649 | 1467875364115 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:24 INFO - PROCESS | 1649 | 1467875364214 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 00:09:24 INFO - PROCESS | 1649 | 1467875364278 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 1649 | 1467875364279 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x116259000 == 43 [pid = 1649] [id = 208] 00:09:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116a0a800) [pid = 1649] [serial = 622] [outer = 0x0] 00:09:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11942ac00) [pid = 1649] [serial = 623] [outer = 0x116a0a800] 00:09:24 INFO - PROCESS | 1649 | 1467875364309 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1294bec00) [pid = 1649] [serial = 624] [outer = 0x116a0a800] 00:09:24 INFO - PROCESS | 1649 | 1467875364834 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]]]}] 00:09:24 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 00:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 787ms 00:09:24 INFO - PROCESS | 1649 | 1467875364880 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 00:09:24 INFO - PROCESS | 1649 | 1467875364882 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 00:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:09:24 INFO - PROCESS | 1649 | 1467875364885 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 1649 | 1467875364887 Marionette TRACE conn2 <- [1,806,null,{}] 00:09:24 INFO - PROCESS | 1649 | 1467875364890 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}] 00:09:24 INFO - PROCESS | 1649 | 1467875364892 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:24 INFO - PROCESS | 1649 | 1467875364988 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 00:09:25 INFO - PROCESS | 1649 | 1467875365047 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:25 INFO - PROCESS | 1649 | 1467875365049 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x11666e800 == 44 [pid = 1649] [id = 209] 00:09:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116970800) [pid = 1649] [serial = 625] [outer = 0x0] 00:09:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118171c00) [pid = 1649] [serial = 626] [outer = 0x116970800] 00:09:25 INFO - PROCESS | 1649 | 1467875365077 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118473800) [pid = 1649] [serial = 627] [outer = 0x116970800] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x126a90800 == 43 [pid = 1649] [id = 203] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12578f000 == 42 [pid = 1649] [id = 202] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124c03000 == 41 [pid = 1649] [id = 201] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x123220800 == 40 [pid = 1649] [id = 200] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119f9e000 == 39 [pid = 1649] [id = 199] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11956f800 == 38 [pid = 1649] [id = 198] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x118191800 == 37 [pid = 1649] [id = 197] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116676000 == 36 [pid = 1649] [id = 196] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1233dd800 == 35 [pid = 1649] [id = 193] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117029800 == 34 [pid = 1649] [id = 195] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116257800 == 33 [pid = 1649] [id = 194] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117e5d000 == 32 [pid = 1649] [id = 185] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116259000 == 31 [pid = 1649] [id = 208] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1292e7800 == 30 [pid = 1649] [id = 207] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1233ed000 == 29 [pid = 1649] [id = 206] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x128b6f000 == 28 [pid = 1649] [id = 204] 00:09:25 INFO - PROCESS | 1649 | --DOCSHELL 0x118178000 == 27 [pid = 1649] [id = 205] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x129111800) [pid = 1649] [serial = 578] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119b48400) [pid = 1649] [serial = 566] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1167b1800) [pid = 1649] [serial = 557] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1172bd400) [pid = 1649] [serial = 558] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11846ac00) [pid = 1649] [serial = 560] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1263d1800) [pid = 1649] [serial = 554] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124616000) [pid = 1649] [serial = 551] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1268ae400) [pid = 1649] [serial = 576] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1235c9c00) [pid = 1649] [serial = 569] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1195aa000) [pid = 1649] [serial = 549] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x119424800) [pid = 1649] [serial = 548] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1257a1c00) [pid = 1649] [serial = 552] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12119e000) [pid = 1649] [serial = 567] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x124e2cc00) [pid = 1649] [serial = 572] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1194c5000) [pid = 1649] [serial = 575] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x124613c00) [pid = 1649] [serial = 570] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x126d5dc00) [pid = 1649] [serial = 573] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x119463800) [pid = 1649] [serial = 563] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1194c3c00) [pid = 1649] [serial = 564] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x118766800) [pid = 1649] [serial = 561] [outer = 0x0] [url = about:blank] 00:09:25 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:09:25 INFO - PROCESS | 1649 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 00:09:25 INFO - PROCESS | 1649 | Determined SkiaGL cache limits: Size 100663296, Items: 256 00:09:25 INFO - PROCESS | 1649 | [GFX2-]: Using SkiaGL canvas. 00:09:26 INFO - PROCESS | 1649 | 1467875366008 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]]]}] 00:09:26 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 00:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1171ms 00:09:26 INFO - PROCESS | 1649 | 1467875366056 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 1649 | 1467875366058 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 00:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:09:26 INFO - PROCESS | 1649 | 1467875366062 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - PROCESS | 1649 | 1467875366063 Marionette TRACE conn2 <- [1,810,null,{}] 00:09:26 INFO - PROCESS | 1649 | 1467875366067 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}] 00:09:26 INFO - PROCESS | 1649 | 1467875366068 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:26 INFO - PROCESS | 1649 | 1467875366144 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 00:09:26 INFO - PROCESS | 1649 | 1467875366150 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 1649 | 1467875366152 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a46800 == 28 [pid = 1649] [id = 210] 00:09:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x112e07c00) [pid = 1649] [serial = 628] [outer = 0x0] 00:09:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x113047400) [pid = 1649] [serial = 629] [outer = 0x112e07c00] 00:09:26 INFO - PROCESS | 1649 | 1467875366182 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1122bdc00) [pid = 1649] [serial = 630] [outer = 0x112e07c00] 00:09:26 INFO - PROCESS | 1649 | 1467875366549 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]]]}] 00:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 00:09:26 INFO - PROCESS | 1649 | 1467875366583 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 1649 | 1467875366586 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 00:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:09:26 INFO - PROCESS | 1649 | 1467875366591 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - PROCESS | 1649 | 1467875366593 Marionette TRACE conn2 <- [1,814,null,{}] 00:09:26 INFO - PROCESS | 1649 | 1467875366595 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}] 00:09:26 INFO - PROCESS | 1649 | 1467875366597 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:26 INFO - PROCESS | 1649 | 1467875366672 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 00:09:26 INFO - PROCESS | 1649 | 1467875366676 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 1649 | 1467875366680 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169b0800 == 29 [pid = 1649] [id = 211] 00:09:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1150da400) [pid = 1649] [serial = 631] [outer = 0x0] 00:09:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x116079800) [pid = 1649] [serial = 632] [outer = 0x1150da400] 00:09:26 INFO - PROCESS | 1649 | 1467875366708 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1166f2800) [pid = 1649] [serial = 633] [outer = 0x1150da400] 00:09:27 INFO - PROCESS | 1649 | 1467875367049 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] 00:09:27 INFO - PROCESS | 1649 | 1467875367065 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 00:09:27 INFO - PROCESS | 1649 | 1467875367068 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 1649 | 1467875367070 Marionette TRACE conn2 <- [1,818,null,{}] 00:09:27 INFO - PROCESS | 1649 | 1467875367081 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}] 00:09:27 INFO - PROCESS | 1649 | 1467875367084 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:27 INFO - PROCESS | 1649 | 1467875367176 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 00:09:27 INFO - PROCESS | 1649 | 1467875367184 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 1649 | 1467875367186 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x118182000 == 30 [pid = 1649] [id = 212] 00:09:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x113866800) [pid = 1649] [serial = 634] [outer = 0x0] 00:09:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x117ea7c00) [pid = 1649] [serial = 635] [outer = 0x113866800] 00:09:27 INFO - PROCESS | 1649 | 1467875367215 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11827f800) [pid = 1649] [serial = 636] [outer = 0x113866800] 00:09:27 INFO - PROCESS | 1649 | 1467875367598 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]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 00:09:27 INFO - PROCESS | 1649 | 1467875367640 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 1649 | 1467875367643 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 00:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:09:27 INFO - PROCESS | 1649 | 1467875367646 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 1649 | 1467875367648 Marionette TRACE conn2 <- [1,822,null,{}] 00:09:27 INFO - PROCESS | 1649 | 1467875367652 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}] 00:09:27 INFO - PROCESS | 1649 | 1467875367654 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:27 INFO - PROCESS | 1649 | 1467875367807 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 00:09:27 INFO - PROCESS | 1649 | 1467875367822 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 1649 | 1467875367824 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185a7000 == 31 [pid = 1649] [id = 213] 00:09:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118766000) [pid = 1649] [serial = 637] [outer = 0x0] 00:09:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118d43800) [pid = 1649] [serial = 638] [outer = 0x118766000] 00:09:27 INFO - PROCESS | 1649 | 1467875367866 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118d84c00) [pid = 1649] [serial = 639] [outer = 0x118766000] 00:09:28 INFO - PROCESS | 1649 | 1467875368223 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] 00:09:28 INFO - PROCESS | 1649 | 1467875368268 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 00:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:09:28 INFO - PROCESS | 1649 | 1467875368277 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 1649 | 1467875368278 Marionette TRACE conn2 <- [1,826,null,{}] 00:09:28 INFO - PROCESS | 1649 | 1467875368281 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}] 00:09:28 INFO - PROCESS | 1649 | 1467875368282 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:28 INFO - PROCESS | 1649 | 1467875368373 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 00:09:28 INFO - PROCESS | 1649 | 1467875368376 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 1649 | 1467875368378 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194eb800 == 32 [pid = 1649] [id = 214] 00:09:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1150cfc00) [pid = 1649] [serial = 640] [outer = 0x0] 00:09:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11943fc00) [pid = 1649] [serial = 641] [outer = 0x1150cfc00] 00:09:28 INFO - PROCESS | 1649 | 1467875368404 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119462c00) [pid = 1649] [serial = 642] [outer = 0x1150cfc00] 00:09:28 INFO - PROCESS | 1649 | 1467875368755 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]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 00:09:28 INFO - PROCESS | 1649 | 1467875368796 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 1649 | 1467875368797 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 00:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:09:28 INFO - PROCESS | 1649 | 1467875368799 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 1649 | 1467875368800 Marionette TRACE conn2 <- [1,830,null,{}] 00:09:28 INFO - PROCESS | 1649 | 1467875368803 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}] 00:09:28 INFO - PROCESS | 1649 | 1467875368807 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:28 INFO - PROCESS | 1649 | 1467875368916 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 00:09:28 INFO - PROCESS | 1649 | 1467875368951 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 1649 | 1467875368952 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x119aa2800 == 33 [pid = 1649] [id = 215] 00:09:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1194ba000) [pid = 1649] [serial = 643] [outer = 0x0] 00:09:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1194c8800) [pid = 1649] [serial = 644] [outer = 0x1194ba000] 00:09:28 INFO - PROCESS | 1649 | 1467875368977 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12119e000) [pid = 1649] [serial = 645] [outer = 0x1194ba000] 00:09:29 INFO - PROCESS | 1649 | 1467875369276 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]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 00:09:29 INFO - PROCESS | 1649 | 1467875369320 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 1649 | 1467875369321 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 00:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:09:29 INFO - PROCESS | 1649 | 1467875369323 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 1649 | 1467875369324 Marionette TRACE conn2 <- [1,834,null,{}] 00:09:29 INFO - PROCESS | 1649 | 1467875369336 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}] 00:09:29 INFO - PROCESS | 1649 | 1467875369337 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:29 INFO - PROCESS | 1649 | 1467875369426 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 00:09:29 INFO - PROCESS | 1649 | 1467875369460 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 1649 | 1467875369461 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a7800 == 34 [pid = 1649] [id = 216] 00:09:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x111d22000) [pid = 1649] [serial = 646] [outer = 0x0] 00:09:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1232b4800) [pid = 1649] [serial = 647] [outer = 0x111d22000] 00:09:29 INFO - PROCESS | 1649 | 1467875369486 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12414cc00) [pid = 1649] [serial = 648] [outer = 0x111d22000] 00:09:29 INFO - PROCESS | 1649 | 1467875369805 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]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 00:09:29 INFO - PROCESS | 1649 | 1467875369843 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 1649 | 1467875369844 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 00:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:09:29 INFO - PROCESS | 1649 | 1467875369846 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 1649 | 1467875369847 Marionette TRACE conn2 <- [1,838,null,{}] 00:09:29 INFO - PROCESS | 1649 | 1467875369849 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}] 00:09:29 INFO - PROCESS | 1649 | 1467875369851 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:29 INFO - PROCESS | 1649 | 1467875369941 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 00:09:29 INFO - PROCESS | 1649 | 1467875369945 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 1649 | 1467875369946 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x123220800 == 35 [pid = 1649] [id = 217] 00:09:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x123124800) [pid = 1649] [serial = 649] [outer = 0x0] 00:09:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124609c00) [pid = 1649] [serial = 650] [outer = 0x123124800] 00:09:29 INFO - PROCESS | 1649 | 1467875369970 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124615c00) [pid = 1649] [serial = 651] [outer = 0x123124800] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x121190400) [pid = 1649] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x116031c00) [pid = 1649] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12a6e6c00) [pid = 1649] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124aa9c00) [pid = 1649] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1133ce000) [pid = 1649] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1167a2400) [pid = 1649] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12ad67800) [pid = 1649] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11602fc00) [pid = 1649] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1195ac400) [pid = 1649] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1267b1400) [pid = 1649] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11945e800) [pid = 1649] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1262b1400) [pid = 1649] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:09:30 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12b094800) [pid = 1649] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:09:30 INFO - PROCESS | 1649 | 1467875370377 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]]]}] 00:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 00:09:30 INFO - PROCESS | 1649 | 1467875370417 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 1649 | 1467875370418 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 00:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:09:30 INFO - PROCESS | 1649 | 1467875370420 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 1649 | 1467875370421 Marionette TRACE conn2 <- [1,842,null,{}] 00:09:30 INFO - PROCESS | 1649 | 1467875370439 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}] 00:09:30 INFO - PROCESS | 1649 | 1467875370440 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:30 INFO - PROCESS | 1649 | 1467875370526 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 00:09:30 INFO - PROCESS | 1649 | 1467875370532 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 1649 | 1467875370533 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x118180000 == 36 [pid = 1649] [id = 218] 00:09:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116978800) [pid = 1649] [serial = 652] [outer = 0x0] 00:09:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1195a2400) [pid = 1649] [serial = 653] [outer = 0x116978800] 00:09:30 INFO - PROCESS | 1649 | 1467875370557 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124610400) [pid = 1649] [serial = 654] [outer = 0x116978800] 00:09:30 INFO - PROCESS | 1649 | 1467875370878 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]]]}] 00:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 477ms 00:09:30 INFO - PROCESS | 1649 | 1467875370898 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 1649 | 1467875370899 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 00:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:09:30 INFO - PROCESS | 1649 | 1467875370902 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 1649 | 1467875370903 Marionette TRACE conn2 <- [1,846,null,{}] 00:09:30 INFO - PROCESS | 1649 | 1467875370905 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}] 00:09:30 INFO - PROCESS | 1649 | 1467875370906 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:30 INFO - PROCESS | 1649 | 1467875370982 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 00:09:30 INFO - PROCESS | 1649 | 1467875370986 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 1649 | 1467875370987 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12578c800 == 37 [pid = 1649] [id = 219] 00:09:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124616c00) [pid = 1649] [serial = 655] [outer = 0x0] 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124aa2000) [pid = 1649] [serial = 656] [outer = 0x124616c00] 00:09:31 INFO - PROCESS | 1649 | 1467875371011 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12512cc00) [pid = 1649] [serial = 657] [outer = 0x124616c00] 00:09:31 INFO - PROCESS | 1649 | 1467875371330 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]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 468ms 00:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:09:31 INFO - PROCESS | 1649 | 1467875371370 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 1649 | 1467875371372 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 00:09:31 INFO - PROCESS | 1649 | 1467875371374 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 1649 | 1467875371375 Marionette TRACE conn2 <- [1,850,null,{}] 00:09:31 INFO - PROCESS | 1649 | 1467875371378 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}] 00:09:31 INFO - PROCESS | 1649 | 1467875371380 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:31 INFO - PROCESS | 1649 | 1467875371498 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 00:09:31 INFO - PROCESS | 1649 | 1467875371505 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 1649 | 1467875371507 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e9800 == 38 [pid = 1649] [id = 220] 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125684000) [pid = 1649] [serial = 658] [outer = 0x0] 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12621e800) [pid = 1649] [serial = 659] [outer = 0x125684000] 00:09:31 INFO - PROCESS | 1649 | 1467875371533 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1268a3400) [pid = 1649] [serial = 660] [outer = 0x125684000] 00:09:31 INFO - PROCESS | 1649 | 1467875371833 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]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 470ms 00:09:31 INFO - PROCESS | 1649 | 1467875371845 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 1649 | 1467875371848 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 00:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:09:31 INFO - PROCESS | 1649 | 1467875371855 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 1649 | 1467875371856 Marionette TRACE conn2 <- [1,854,null,{}] 00:09:31 INFO - PROCESS | 1649 | 1467875371859 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}] 00:09:31 INFO - PROCESS | 1649 | 1467875371860 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:31 INFO - PROCESS | 1649 | 1467875371941 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 00:09:31 INFO - PROCESS | 1649 | 1467875371945 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 1649 | 1467875371947 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x129150000 == 39 [pid = 1649] [id = 221] 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1262bd400) [pid = 1649] [serial = 661] [outer = 0x0] 00:09:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126d9e000) [pid = 1649] [serial = 662] [outer = 0x1262bd400] 00:09:31 INFO - PROCESS | 1649 | 1467875371971 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x126daa400) [pid = 1649] [serial = 663] [outer = 0x1262bd400] 00:09:32 INFO - PROCESS | 1649 | --DOCSHELL 0x113a46800 == 38 [pid = 1649] [id = 210] 00:09:32 INFO - PROCESS | 1649 | --DOCSHELL 0x11666e800 == 37 [pid = 1649] [id = 209] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1169b0800 == 36 [pid = 1649] [id = 211] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1185a7000 == 35 [pid = 1649] [id = 213] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a7800 == 34 [pid = 1649] [id = 216] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x118180000 == 33 [pid = 1649] [id = 218] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x119aa2800 == 32 [pid = 1649] [id = 215] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x123220800 == 31 [pid = 1649] [id = 217] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12578c800 == 30 [pid = 1649] [id = 219] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1194eb800 == 29 [pid = 1649] [id = 214] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x118182000 == 28 [pid = 1649] [id = 212] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12b87f800) [pid = 1649] [serial = 612] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12b174000) [pid = 1649] [serial = 611] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12aee0000) [pid = 1649] [serial = 608] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12942b800) [pid = 1649] [serial = 555] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12ad62c00) [pid = 1649] [serial = 606] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12579e000) [pid = 1649] [serial = 596] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1195ab800) [pid = 1649] [serial = 599] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x116629400) [pid = 1649] [serial = 581] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x117449000) [pid = 1649] [serial = 582] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119463c00) [pid = 1649] [serial = 590] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1194c6400) [pid = 1649] [serial = 591] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118169000) [pid = 1649] [serial = 587] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x11846f800) [pid = 1649] [serial = 588] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x118280800) [pid = 1649] [serial = 584] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1187d5800) [pid = 1649] [serial = 585] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x129436000) [pid = 1649] [serial = 579] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x128ce3800) [pid = 1649] [serial = 602] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12a6e0000) [pid = 1649] [serial = 603] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12b090800) [pid = 1649] [serial = 609] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12a822400) [pid = 1649] [serial = 605] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1212b0800) [pid = 1649] [serial = 593] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x124611000) [pid = 1649] [serial = 594] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1262b7800) [pid = 1649] [serial = 597] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x124ee9800) [pid = 1649] [serial = 600] [outer = 0x0] [url = about:blank] 00:09:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e9800 == 27 [pid = 1649] [id = 220] 00:09:33 INFO - PROCESS | 1649 | 1467875373421 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]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1571ms 00:09:33 INFO - PROCESS | 1649 | 1467875373427 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 1649 | 1467875373432 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 00:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:09:33 INFO - PROCESS | 1649 | 1467875373435 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 1649 | 1467875373437 Marionette TRACE conn2 <- [1,858,null,{}] 00:09:33 INFO - PROCESS | 1649 | 1467875373441 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}] 00:09:33 INFO - PROCESS | 1649 | 1467875373443 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:33 INFO - PROCESS | 1649 | 1467875373520 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 00:09:33 INFO - PROCESS | 1649 | 1467875373567 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 1649 | 1467875373570 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11509d000 == 28 [pid = 1649] [id = 222] 00:09:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x112e0d000) [pid = 1649] [serial = 664] [outer = 0x0] 00:09:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1133cd000) [pid = 1649] [serial = 665] [outer = 0x112e0d000] 00:09:33 INFO - PROCESS | 1649 | 1467875373599 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x113868000) [pid = 1649] [serial = 666] [outer = 0x112e0d000] 00:09:33 INFO - PROCESS | 1649 | 1467875373903 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]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 00:09:33 INFO - PROCESS | 1649 | 1467875373955 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 1649 | 1467875373959 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 00:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:09:33 INFO - PROCESS | 1649 | 1467875373963 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 1649 | 1467875373965 Marionette TRACE conn2 <- [1,862,null,{}] 00:09:33 INFO - PROCESS | 1649 | 1467875373967 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}] 00:09:33 INFO - PROCESS | 1649 | 1467875373969 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:34 INFO - PROCESS | 1649 | 1467875374046 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 00:09:34 INFO - PROCESS | 1649 | 1467875374050 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 1649 | 1467875374051 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x117026000 == 29 [pid = 1649] [id = 223] 00:09:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x113d8fc00) [pid = 1649] [serial = 667] [outer = 0x0] 00:09:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1167a4c00) [pid = 1649] [serial = 668] [outer = 0x113d8fc00] 00:09:34 INFO - PROCESS | 1649 | 1467875374081 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x116a11800) [pid = 1649] [serial = 669] [outer = 0x113d8fc00] 00:09:34 INFO - PROCESS | 1649 | 1467875374407 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]]]}] 00:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 00:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:09:34 INFO - PROCESS | 1649 | 1467875374433 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 1649 | 1467875374434 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 00:09:34 INFO - PROCESS | 1649 | 1467875374436 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 1649 | 1467875374447 Marionette TRACE conn2 <- [1,866,null,{}] 00:09:34 INFO - PROCESS | 1649 | 1467875374455 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}] 00:09:34 INFO - PROCESS | 1649 | 1467875374458 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:34 INFO - PROCESS | 1649 | 1467875374531 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 00:09:34 INFO - PROCESS | 1649 | 1467875374536 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 1649 | 1467875374538 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x118179000 == 30 [pid = 1649] [id = 224] 00:09:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x110fe8000) [pid = 1649] [serial = 670] [outer = 0x0] 00:09:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x118168400) [pid = 1649] [serial = 671] [outer = 0x110fe8000] 00:09:34 INFO - PROCESS | 1649 | 1467875374568 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x11846c800) [pid = 1649] [serial = 672] [outer = 0x110fe8000] 00:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 479ms 00:09:34 INFO - PROCESS | 1649 | 1467875374912 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]]]}] 00:09:34 INFO - PROCESS | 1649 | 1467875374916 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 1649 | 1467875374918 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 00:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:09:34 INFO - PROCESS | 1649 | 1467875374920 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 1649 | 1467875374921 Marionette TRACE conn2 <- [1,870,null,{}] 00:09:34 INFO - PROCESS | 1649 | 1467875374924 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}] 00:09:34 INFO - PROCESS | 1649 | 1467875374925 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:35 INFO - PROCESS | 1649 | 1467875375001 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 00:09:35 INFO - PROCESS | 1649 | 1467875375049 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 1649 | 1467875375050 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183d0800 == 31 [pid = 1649] [id = 225] 00:09:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11846c000) [pid = 1649] [serial = 673] [outer = 0x0] 00:09:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11876ec00) [pid = 1649] [serial = 674] [outer = 0x11846c000] 00:09:35 INFO - PROCESS | 1649 | 1467875375076 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118d7fc00) [pid = 1649] [serial = 675] [outer = 0x11846c000] 00:09:35 INFO - PROCESS | 1649 | 1467875375348 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]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 00:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:09:35 INFO - PROCESS | 1649 | 1467875375389 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 1649 | 1467875375390 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 00:09:35 INFO - PROCESS | 1649 | 1467875375401 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 1649 | 1467875375402 Marionette TRACE conn2 <- [1,874,null,{}] 00:09:35 INFO - PROCESS | 1649 | 1467875375404 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}] 00:09:35 INFO - PROCESS | 1649 | 1467875375405 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:35 INFO - PROCESS | 1649 | 1467875375488 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 00:09:35 INFO - PROCESS | 1649 | 1467875375493 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 1649 | 1467875375494 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e6800 == 32 [pid = 1649] [id = 226] 00:09:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1166f4400) [pid = 1649] [serial = 676] [outer = 0x0] 00:09:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119426000) [pid = 1649] [serial = 677] [outer = 0x1166f4400] 00:09:35 INFO - PROCESS | 1649 | 1467875375521 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119463800) [pid = 1649] [serial = 678] [outer = 0x1166f4400] 00:09:35 INFO - PROCESS | 1649 | 1467875375848 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]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 477ms 00:09:35 INFO - PROCESS | 1649 | 1467875375871 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 1649 | 1467875375872 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 00:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:09:35 INFO - PROCESS | 1649 | 1467875375874 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 1649 | 1467875375875 Marionette TRACE conn2 <- [1,878,null,{}] 00:09:35 INFO - PROCESS | 1649 | 1467875375879 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}] 00:09:35 INFO - PROCESS | 1649 | 1467875375884 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:35 INFO - PROCESS | 1649 | 1467875375994 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 00:09:36 INFO - PROCESS | 1649 | 1467875376002 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 1649 | 1467875376003 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119582000 == 33 [pid = 1649] [id = 227] 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119462800) [pid = 1649] [serial = 679] [outer = 0x0] 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1194bfc00) [pid = 1649] [serial = 680] [outer = 0x119462800] 00:09:36 INFO - PROCESS | 1649 | 1467875376028 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119fdac00) [pid = 1649] [serial = 681] [outer = 0x119462800] 00:09:36 INFO - PROCESS | 1649 | 1467875376302 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]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 00:09:36 INFO - PROCESS | 1649 | 1467875376351 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 1649 | 1467875376352 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 00:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:09:36 INFO - PROCESS | 1649 | 1467875376355 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 1649 | 1467875376356 Marionette TRACE conn2 <- [1,882,null,{}] 00:09:36 INFO - PROCESS | 1649 | 1467875376358 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}] 00:09:36 INFO - PROCESS | 1649 | 1467875376359 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:36 INFO - PROCESS | 1649 | 1467875376442 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 00:09:36 INFO - PROCESS | 1649 | 1467875376449 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 1649 | 1467875376450 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a4000 == 34 [pid = 1649] [id = 228] 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11a1adc00) [pid = 1649] [serial = 682] [outer = 0x0] 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1212aec00) [pid = 1649] [serial = 683] [outer = 0x11a1adc00] 00:09:36 INFO - PROCESS | 1649 | 1467875376474 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x123124000) [pid = 1649] [serial = 684] [outer = 0x11a1adc00] 00:09:36 INFO - PROCESS | 1649 | 1467875376768 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]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 00:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:09:36 INFO - PROCESS | 1649 | 1467875376823 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 1649 | 1467875376825 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 00:09:36 INFO - PROCESS | 1649 | 1467875376827 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 1649 | 1467875376828 Marionette TRACE conn2 <- [1,886,null,{}] 00:09:36 INFO - PROCESS | 1649 | 1467875376830 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}] 00:09:36 INFO - PROCESS | 1649 | 1467875376831 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:36 INFO - PROCESS | 1649 | 1467875376924 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 00:09:36 INFO - PROCESS | 1649 | 1467875376932 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 1649 | 1467875376933 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x123210800 == 35 [pid = 1649] [id = 229] 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12119b000) [pid = 1649] [serial = 685] [outer = 0x0] 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12414ec00) [pid = 1649] [serial = 686] [outer = 0x12119b000] 00:09:36 INFO - PROCESS | 1649 | 1467875376957 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124608800) [pid = 1649] [serial = 687] [outer = 0x12119b000] 00:09:37 INFO - PROCESS | 1649 | 1467875377256 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]]]}] 00:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 00:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:09:37 INFO - PROCESS | 1649 | 1467875377298 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 1649 | 1467875377300 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 00:09:37 INFO - PROCESS | 1649 | 1467875377302 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 1649 | 1467875377303 Marionette TRACE conn2 <- [1,890,null,{}] 00:09:37 INFO - PROCESS | 1649 | 1467875377306 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}] 00:09:37 INFO - PROCESS | 1649 | 1467875377307 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:37 INFO - PROCESS | 1649 | 1467875377377 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 00:09:37 INFO - PROCESS | 1649 | 1467875377383 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 1649 | 1467875377384 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x118178000 == 36 [pid = 1649] [id = 230] 00:09:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1246f2000) [pid = 1649] [serial = 688] [outer = 0x0] 00:09:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12473b800) [pid = 1649] [serial = 689] [outer = 0x1246f2000] 00:09:37 INFO - PROCESS | 1649 | 1467875377416 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124ee7c00) [pid = 1649] [serial = 690] [outer = 0x1246f2000] 00:09:37 INFO - PROCESS | 1649 | 1467875377729 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]]]}] 00:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 472ms 00:09:37 INFO - PROCESS | 1649 | 1467875377775 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 00:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:09:37 INFO - PROCESS | 1649 | 1467875377776 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 00:09:37 INFO - PROCESS | 1649 | 1467875377778 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 1649 | 1467875377779 Marionette TRACE conn2 <- [1,894,null,{}] 00:09:37 INFO - PROCESS | 1649 | 1467875377782 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}] 00:09:37 INFO - PROCESS | 1649 | 1467875377783 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:37 INFO - PROCESS | 1649 | 1467875377880 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 00:09:37 INFO - PROCESS | 1649 | 1467875377884 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 1649 | 1467875377885 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12514c000 == 37 [pid = 1649] [id = 231] 00:09:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124793400) [pid = 1649] [serial = 691] [outer = 0x0] 00:09:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1257a0000) [pid = 1649] [serial = 692] [outer = 0x124793400] 00:09:37 INFO - PROCESS | 1649 | 1467875377910 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x126222800) [pid = 1649] [serial = 693] [outer = 0x124793400] 00:09:38 INFO - PROCESS | 1649 | 1467875378203 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]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 00:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:09:38 INFO - PROCESS | 1649 | 1467875378249 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 1649 | 1467875378250 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 00:09:38 INFO - PROCESS | 1649 | 1467875378252 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 1649 | 1467875378254 Marionette TRACE conn2 <- [1,898,null,{}] 00:09:38 INFO - PROCESS | 1649 | 1467875378256 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}] 00:09:38 INFO - PROCESS | 1649 | 1467875378258 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:38 INFO - PROCESS | 1649 | 1467875378340 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 00:09:38 INFO - PROCESS | 1649 | 1467875378397 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 1649 | 1467875378398 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e5000 == 38 [pid = 1649] [id = 232] 00:09:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x125686800) [pid = 1649] [serial = 694] [outer = 0x0] 00:09:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1262be800) [pid = 1649] [serial = 695] [outer = 0x125686800] 00:09:38 INFO - PROCESS | 1649 | 1467875378438 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x126d5c800) [pid = 1649] [serial = 696] [outer = 0x125686800] 00:09:38 INFO - PROCESS | 1649 | 1467875378774 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]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 568ms 00:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:09:38 INFO - PROCESS | 1649 | 1467875378822 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 1649 | 1467875378823 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 00:09:38 INFO - PROCESS | 1649 | 1467875378825 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 1649 | 1467875378826 Marionette TRACE conn2 <- [1,902,null,{}] 00:09:38 INFO - PROCESS | 1649 | 1467875378828 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}] 00:09:38 INFO - PROCESS | 1649 | 1467875378829 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:38 INFO - PROCESS | 1649 | 1467875378921 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 00:09:38 INFO - PROCESS | 1649 | 1467875378939 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 1649 | 1467875378940 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x129152800 == 39 [pid = 1649] [id = 233] 00:09:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x126da1400) [pid = 1649] [serial = 697] [outer = 0x0] 00:09:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x128ce7400) [pid = 1649] [serial = 698] [outer = 0x126da1400] 00:09:38 INFO - PROCESS | 1649 | 1467875378964 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x129110400) [pid = 1649] [serial = 699] [outer = 0x126da1400] 00:09:39 INFO - PROCESS | 1649 | 1467875379291 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]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 518ms 00:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:09:39 INFO - PROCESS | 1649 | 1467875379344 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 1649 | 1467875379345 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 00:09:39 INFO - PROCESS | 1649 | 1467875379347 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 1649 | 1467875379348 Marionette TRACE conn2 <- [1,906,null,{}] 00:09:39 INFO - PROCESS | 1649 | 1467875379350 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}] 00:09:39 INFO - PROCESS | 1649 | 1467875379351 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:39 INFO - PROCESS | 1649 | 1467875379443 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 00:09:39 INFO - PROCESS | 1649 | 1467875379478 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 1649 | 1467875379479 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12977b000 == 40 [pid = 1649] [id = 234] 00:09:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x129203800) [pid = 1649] [serial = 700] [outer = 0x0] 00:09:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x129207000) [pid = 1649] [serial = 701] [outer = 0x129203800] 00:09:39 INFO - PROCESS | 1649 | 1467875379510 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x129210400) [pid = 1649] [serial = 702] [outer = 0x129203800] 00:09:39 INFO - PROCESS | 1649 | 1467875379827 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]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 519ms 00:09:39 INFO - PROCESS | 1649 | 1467875379871 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 1649 | 1467875379872 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 00:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:09:39 INFO - PROCESS | 1649 | 1467875379875 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 1649 | 1467875379876 Marionette TRACE conn2 <- [1,910,null,{}] 00:09:39 INFO - PROCESS | 1649 | 1467875379878 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}] 00:09:39 INFO - PROCESS | 1649 | 1467875379879 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:39 INFO - PROCESS | 1649 | 1467875379973 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 00:09:39 INFO - PROCESS | 1649 | 1467875379977 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 1649 | 1467875379978 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x129928000 == 41 [pid = 1649] [id = 235] 00:09:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x129202800) [pid = 1649] [serial = 703] [outer = 0x0] 00:09:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1294bf000) [pid = 1649] [serial = 704] [outer = 0x129202800] 00:09:40 INFO - PROCESS | 1649 | 1467875380002 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1297f0800) [pid = 1649] [serial = 705] [outer = 0x129202800] 00:09:40 INFO - PROCESS | 1649 | 1467875380339 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]]]}] 00:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1150cfc00) [pid = 1649] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1194ba000) [pid = 1649] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x111d22000) [pid = 1649] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x123124800) [pid = 1649] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124616c00) [pid = 1649] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x116978800) [pid = 1649] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x118766000) [pid = 1649] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x113866800) [pid = 1649] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1150da400) [pid = 1649] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x112e07c00) [pid = 1649] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116970800) [pid = 1649] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1263dc400) [pid = 1649] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1194c6c00) [pid = 1649] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x116a0b400) [pid = 1649] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:09:40 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125684000) [pid = 1649] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:09:40 INFO - PROCESS | 1649 | 1467875380521 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 1649 | 1467875380523 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 00:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:09:40 INFO - PROCESS | 1649 | 1467875380539 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 1649 | 1467875380541 Marionette TRACE conn2 <- [1,914,null,{}] 00:09:40 INFO - PROCESS | 1649 | 1467875380546 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}] 00:09:40 INFO - PROCESS | 1649 | 1467875380548 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:40 INFO - PROCESS | 1649 | 1467875380670 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 00:09:40 INFO - PROCESS | 1649 | 1467875380677 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 1649 | 1467875380678 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e3000 == 42 [pid = 1649] [id = 236] 00:09:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11662ec00) [pid = 1649] [serial = 706] [outer = 0x0] 00:09:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11744b400) [pid = 1649] [serial = 707] [outer = 0x11662ec00] 00:09:40 INFO - PROCESS | 1649 | 1467875380731 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118d7b000) [pid = 1649] [serial = 708] [outer = 0x11662ec00] 00:09:41 INFO - PROCESS | 1649 | 1467875381098 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]]]}] 00:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 572ms 00:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:09:41 INFO - PROCESS | 1649 | 1467875381114 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 1649 | 1467875381115 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 00:09:41 INFO - PROCESS | 1649 | 1467875381117 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 1649 | 1467875381118 Marionette TRACE conn2 <- [1,918,null,{}] 00:09:41 INFO - PROCESS | 1649 | 1467875381120 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}] 00:09:41 INFO - PROCESS | 1649 | 1467875381122 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:41 INFO - PROCESS | 1649 | 1467875381224 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 00:09:41 INFO - PROCESS | 1649 | 1467875381230 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 1649 | 1467875381231 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8c3800 == 43 [pid = 1649] [id = 237] 00:09:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x116970800) [pid = 1649] [serial = 709] [outer = 0x0] 00:09:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119460800) [pid = 1649] [serial = 710] [outer = 0x116970800] 00:09:41 INFO - PROCESS | 1649 | 1467875381255 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1267b1400) [pid = 1649] [serial = 711] [outer = 0x116970800] 00:09:41 INFO - PROCESS | 1649 | 1467875381550 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]]]}] 00:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 469ms 00:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:09:41 INFO - PROCESS | 1649 | 1467875381588 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 1649 | 1467875381589 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 00:09:41 INFO - PROCESS | 1649 | 1467875381591 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 1649 | 1467875381592 Marionette TRACE conn2 <- [1,922,null,{}] 00:09:41 INFO - PROCESS | 1649 | 1467875381596 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}] 00:09:41 INFO - PROCESS | 1649 | 1467875381598 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:41 INFO - PROCESS | 1649 | 1467875381674 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 00:09:41 INFO - PROCESS | 1649 | 1467875381677 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 1649 | 1467875381678 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b040000 == 44 [pid = 1649] [id = 238] 00:09:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1241fc000) [pid = 1649] [serial = 712] [outer = 0x0] 00:09:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1294c7800) [pid = 1649] [serial = 713] [outer = 0x1241fc000] 00:09:41 INFO - PROCESS | 1649 | 1467875381712 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12a6e3800) [pid = 1649] [serial = 714] [outer = 0x1241fc000] 00:09:42 INFO - PROCESS | 1649 | 1467875382033 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]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 00:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:09:42 INFO - PROCESS | 1649 | 1467875382064 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 1649 | 1467875382065 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 00:09:42 INFO - PROCESS | 1649 | 1467875382067 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 1649 | 1467875382068 Marionette TRACE conn2 <- [1,926,null,{}] 00:09:42 INFO - PROCESS | 1649 | 1467875382070 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}] 00:09:42 INFO - PROCESS | 1649 | 1467875382072 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:42 INFO - PROCESS | 1649 | 1467875382172 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 00:09:42 INFO - PROCESS | 1649 | 1467875382181 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 1649 | 1467875382182 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b14b800 == 45 [pid = 1649] [id = 239] 00:09:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x128ce1000) [pid = 1649] [serial = 715] [outer = 0x0] 00:09:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12a81dc00) [pid = 1649] [serial = 716] [outer = 0x128ce1000] 00:09:42 INFO - PROCESS | 1649 | 1467875382205 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12a823800) [pid = 1649] [serial = 717] [outer = 0x128ce1000] 00:09:42 INFO - PROCESS | 1649 | 1467875382481 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]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 470ms 00:09:42 INFO - PROCESS | 1649 | 1467875382567 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 1649 | 1467875382569 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 00:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:09:42 INFO - PROCESS | 1649 | 1467875382573 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 1649 | 1467875382576 Marionette TRACE conn2 <- [1,930,null,{}] 00:09:42 INFO - PROCESS | 1649 | 1467875382582 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}] 00:09:42 INFO - PROCESS | 1649 | 1467875382584 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:42 INFO - PROCESS | 1649 | 1467875382704 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 00:09:42 INFO - PROCESS | 1649 | 1467875382752 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 1649 | 1467875382754 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x1130d2000 == 46 [pid = 1649] [id = 240] 00:09:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x111f58000) [pid = 1649] [serial = 718] [outer = 0x0] 00:09:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1122b8400) [pid = 1649] [serial = 719] [outer = 0x111f58000] 00:09:42 INFO - PROCESS | 1649 | 1467875382786 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x113370c00) [pid = 1649] [serial = 720] [outer = 0x111f58000] 00:09:43 INFO - PROCESS | 1649 | 1467875383302 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]]]}] 00:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 774ms 00:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:09:43 INFO - PROCESS | 1649 | 1467875383371 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 1649 | 1467875383373 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 00:09:43 INFO - PROCESS | 1649 | 1467875383381 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 1649 | 1467875383384 Marionette TRACE conn2 <- [1,934,null,{}] 00:09:43 INFO - PROCESS | 1649 | 1467875383387 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}] 00:09:43 INFO - PROCESS | 1649 | 1467875383389 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:43 INFO - PROCESS | 1649 | 1467875383500 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 00:09:43 INFO - PROCESS | 1649 | 1467875383573 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 1649 | 1467875383575 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183d1000 == 47 [pid = 1649] [id = 241] 00:09:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11696ec00) [pid = 1649] [serial = 721] [outer = 0x0] 00:09:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x117054400) [pid = 1649] [serial = 722] [outer = 0x11696ec00] 00:09:43 INFO - PROCESS | 1649 | 1467875383605 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11744b000) [pid = 1649] [serial = 723] [outer = 0x11696ec00] 00:09:44 INFO - PROCESS | 1649 | 1467875384267 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]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 931ms 00:09:44 INFO - PROCESS | 1649 | 1467875384310 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 1649 | 1467875384314 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 00:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:09:44 INFO - PROCESS | 1649 | 1467875384318 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 1649 | 1467875384319 Marionette TRACE conn2 <- [1,938,null,{}] 00:09:44 INFO - PROCESS | 1649 | 1467875384323 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}] 00:09:44 INFO - PROCESS | 1649 | 1467875384324 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:44 INFO - PROCESS | 1649 | 1467875384422 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 00:09:44 INFO - PROCESS | 1649 | 1467875384499 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:44 INFO - PROCESS | 1649 | 1467875384500 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x11693a000 == 48 [pid = 1649] [id = 242] 00:09:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1167a5000) [pid = 1649] [serial = 724] [outer = 0x0] 00:09:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x116976800) [pid = 1649] [serial = 725] [outer = 0x1167a5000] 00:09:44 INFO - PROCESS | 1649 | 1467875384528 Marionette DEBUG loaded listener.js 00:09:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11744ac00) [pid = 1649] [serial = 726] [outer = 0x1167a5000] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12b040000 == 47 [pid = 1649] [id = 238] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8c3800 == 46 [pid = 1649] [id = 237] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e3000 == 45 [pid = 1649] [id = 236] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x129928000 == 44 [pid = 1649] [id = 235] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12977b000 == 43 [pid = 1649] [id = 234] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x129152800 == 42 [pid = 1649] [id = 233] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e5000 == 41 [pid = 1649] [id = 232] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x126d9e000) [pid = 1649] [serial = 662] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12514c000 == 40 [pid = 1649] [id = 231] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x118178000 == 39 [pid = 1649] [id = 230] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x123210800 == 38 [pid = 1649] [id = 229] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a4000 == 37 [pid = 1649] [id = 228] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x119582000 == 36 [pid = 1649] [id = 227] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e6800 == 35 [pid = 1649] [id = 226] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1183d0800 == 34 [pid = 1649] [id = 225] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x118179000 == 33 [pid = 1649] [id = 224] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x117026000 == 32 [pid = 1649] [id = 223] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x11509d000 == 31 [pid = 1649] [id = 222] 00:09:44 INFO - PROCESS | 1649 | --DOCSHELL 0x129150000 == 30 [pid = 1649] [id = 221] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11943fc00) [pid = 1649] [serial = 641] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1194c8800) [pid = 1649] [serial = 644] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1232b4800) [pid = 1649] [serial = 647] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x12119e000) [pid = 1649] [serial = 645] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x124609c00) [pid = 1649] [serial = 650] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12414cc00) [pid = 1649] [serial = 648] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x124aa2000) [pid = 1649] [serial = 656] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1195a2400) [pid = 1649] [serial = 653] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x124615c00) [pid = 1649] [serial = 651] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118d43800) [pid = 1649] [serial = 638] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x117ea7c00) [pid = 1649] [serial = 635] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11827f800) [pid = 1649] [serial = 636] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x116079800) [pid = 1649] [serial = 632] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1166f2800) [pid = 1649] [serial = 633] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x113047400) [pid = 1649] [serial = 629] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1122bdc00) [pid = 1649] [serial = 630] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118473800) [pid = 1649] [serial = 627] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118171c00) [pid = 1649] [serial = 626] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11942ac00) [pid = 1649] [serial = 623] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x129204400) [pid = 1649] [serial = 621] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1268aec00) [pid = 1649] [serial = 620] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11a1b8800) [pid = 1649] [serial = 618] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1195aac00) [pid = 1649] [serial = 617] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118770c00) [pid = 1649] [serial = 615] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1176e8400) [pid = 1649] [serial = 614] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119462c00) [pid = 1649] [serial = 642] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12512cc00) [pid = 1649] [serial = 657] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12621e800) [pid = 1649] [serial = 659] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1268a3400) [pid = 1649] [serial = 660] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x124610400) [pid = 1649] [serial = 654] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118d84c00) [pid = 1649] [serial = 639] [outer = 0x0] [url = about:blank] 00:09:44 INFO - PROCESS | 1649 | 1467875384904 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]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 622ms 00:09:44 INFO - PROCESS | 1649 | 1467875384940 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 1649 | 1467875384943 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 00:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:09:44 INFO - PROCESS | 1649 | 1467875384949 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 1649 | 1467875384951 Marionette TRACE conn2 <- [1,942,null,{}] 00:09:44 INFO - PROCESS | 1649 | 1467875384953 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}] 00:09:44 INFO - PROCESS | 1649 | 1467875384955 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:45 INFO - PROCESS | 1649 | 1467875385029 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 00:09:45 INFO - PROCESS | 1649 | 1467875385078 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 1649 | 1467875385079 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x117347800 == 31 [pid = 1649] [id = 243] 00:09:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11744a000) [pid = 1649] [serial = 727] [outer = 0x0] 00:09:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118279000) [pid = 1649] [serial = 728] [outer = 0x11744a000] 00:09:45 INFO - PROCESS | 1649 | 1467875385106 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118473800) [pid = 1649] [serial = 729] [outer = 0x11744a000] 00:09:45 INFO - PROCESS | 1649 | 1467875385408 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]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 00:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:09:45 INFO - PROCESS | 1649 | 1467875385418 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 1649 | 1467875385420 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 00:09:45 INFO - PROCESS | 1649 | 1467875385422 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 1649 | 1467875385424 Marionette TRACE conn2 <- [1,946,null,{}] 00:09:45 INFO - PROCESS | 1649 | 1467875385440 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}] 00:09:45 INFO - PROCESS | 1649 | 1467875385443 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:45 INFO - PROCESS | 1649 | 1467875385524 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 00:09:45 INFO - PROCESS | 1649 | 1467875385531 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 1649 | 1467875385534 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183d7800 == 32 [pid = 1649] [id = 244] 00:09:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1187d5c00) [pid = 1649] [serial = 730] [outer = 0x0] 00:09:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119438c00) [pid = 1649] [serial = 731] [outer = 0x1187d5c00] 00:09:45 INFO - PROCESS | 1649 | 1467875385562 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119467400) [pid = 1649] [serial = 732] [outer = 0x1187d5c00] 00:09:45 INFO - PROCESS | 1649 | 1467875385880 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]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 475ms 00:09:45 INFO - PROCESS | 1649 | 1467875385906 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 1649 | 1467875385908 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 00:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:09:45 INFO - PROCESS | 1649 | 1467875385921 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 1649 | 1467875385922 Marionette TRACE conn2 <- [1,950,null,{}] 00:09:45 INFO - PROCESS | 1649 | 1467875385924 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}] 00:09:45 INFO - PROCESS | 1649 | 1467875385926 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:46 INFO - PROCESS | 1649 | 1467875386023 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 00:09:46 INFO - PROCESS | 1649 | 1467875386027 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 1649 | 1467875386033 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194d7800 == 33 [pid = 1649] [id = 245] 00:09:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1194c1000) [pid = 1649] [serial = 733] [outer = 0x0] 00:09:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1194c5c00) [pid = 1649] [serial = 734] [outer = 0x1194c1000] 00:09:46 INFO - PROCESS | 1649 | 1467875386076 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1195a8c00) [pid = 1649] [serial = 735] [outer = 0x1194c1000] 00:09:46 INFO - PROCESS | 1649 | 1467875386452 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]]]}] 00:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 570ms 00:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:09:46 INFO - PROCESS | 1649 | 1467875386491 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 00:09:46 INFO - PROCESS | 1649 | 1467875386492 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 00:09:46 INFO - PROCESS | 1649 | 1467875386495 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - PROCESS | 1649 | 1467875386498 Marionette TRACE conn2 <- [1,954,null,{}] 00:09:46 INFO - PROCESS | 1649 | 1467875386500 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}] 00:09:46 INFO - PROCESS | 1649 | 1467875386501 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:46 INFO - PROCESS | 1649 | 1467875386598 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 00:09:46 INFO - PROCESS | 1649 | 1467875386604 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 1649 | 1467875386605 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x119574800 == 34 [pid = 1649] [id = 246] 00:09:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1194c0c00) [pid = 1649] [serial = 736] [outer = 0x0] 00:09:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119b51c00) [pid = 1649] [serial = 737] [outer = 0x1194c0c00] 00:09:46 INFO - PROCESS | 1649 | 1467875386639 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12119c400) [pid = 1649] [serial = 738] [outer = 0x1194c0c00] 00:09:46 INFO - PROCESS | 1649 | 1467875386968 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]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 00:09:47 INFO - PROCESS | 1649 | 1467875387015 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 00:09:47 INFO - PROCESS | 1649 | 1467875387017 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 00:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:09:47 INFO - PROCESS | 1649 | 1467875387019 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 1649 | 1467875387020 Marionette TRACE conn2 <- [1,958,null,{}] 00:09:47 INFO - PROCESS | 1649 | 1467875387022 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}] 00:09:47 INFO - PROCESS | 1649 | 1467875387026 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:47 INFO - PROCESS | 1649 | 1467875387137 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 00:09:47 INFO - PROCESS | 1649 | 1467875387175 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 1649 | 1467875387176 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a5000 == 35 [pid = 1649] [id = 247] 00:09:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12414cc00) [pid = 1649] [serial = 739] [outer = 0x0] 00:09:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124aa0c00) [pid = 1649] [serial = 740] [outer = 0x12414cc00] 00:09:47 INFO - PROCESS | 1649 | 1467875387211 Marionette DEBUG loaded listener.js 00:09:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12567fc00) [pid = 1649] [serial = 741] [outer = 0x12414cc00] 00:09:47 INFO - PROCESS | 1649 | 1467875387539 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]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 569ms 00:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:09:47 INFO - PROCESS | 1649 | 1467875387589 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 00:09:47 INFO - PROCESS | 1649 | 1467875387591 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 00:09:47 INFO - PROCESS | 1649 | 1467875387593 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 1649 | 1467875387594 Marionette TRACE conn2 <- [1,962,null,{}] 00:09:47 INFO - PROCESS | 1649 | 1467875387596 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}] 00:09:47 INFO - PROCESS | 1649 | 1467875387597 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:47 INFO - PROCESS | 1649 | 1467875387933 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x116a0a800) [pid = 1649] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x126da1400) [pid = 1649] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x129203800) [pid = 1649] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1246f2000) [pid = 1649] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11846c000) [pid = 1649] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119462800) [pid = 1649] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113d8fc00) [pid = 1649] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x110fe8000) [pid = 1649] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x112e0d000) [pid = 1649] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11a1adc00) [pid = 1649] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1262bd400) [pid = 1649] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124793400) [pid = 1649] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12119b000) [pid = 1649] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1166f4400) [pid = 1649] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x129202800) [pid = 1649] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1241fc000) [pid = 1649] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11662ec00) [pid = 1649] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x116970800) [pid = 1649] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:09:47 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x125686800) [pid = 1649] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:09:47 INFO - PROCESS | 1649 | 1467875387980 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 1649 | 1467875387982 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ec6000 == 36 [pid = 1649] [id = 248] 00:09:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x110fe7000) [pid = 1649] [serial = 742] [outer = 0x0] 00:09:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1110a7c00) [pid = 1649] [serial = 743] [outer = 0x110fe7000] 00:09:48 INFO - PROCESS | 1649 | 1467875388018 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1133ca800) [pid = 1649] [serial = 744] [outer = 0x110fe7000] 00:09:48 INFO - PROCESS | 1649 | 1467875388530 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]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 971ms 00:09:48 INFO - PROCESS | 1649 | 1467875388565 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 1649 | 1467875388567 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 00:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:09:48 INFO - PROCESS | 1649 | 1467875388571 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 1649 | 1467875388573 Marionette TRACE conn2 <- [1,966,null,{}] 00:09:48 INFO - PROCESS | 1649 | 1467875388576 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}] 00:09:48 INFO - PROCESS | 1649 | 1467875388579 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:48 INFO - PROCESS | 1649 | 1467875388675 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 00:09:48 INFO - PROCESS | 1649 | 1467875388725 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 1649 | 1467875388727 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d3800 == 37 [pid = 1649] [id = 249] 00:09:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113f2f400) [pid = 1649] [serial = 745] [outer = 0x0] 00:09:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1176e0000) [pid = 1649] [serial = 746] [outer = 0x113f2f400] 00:09:48 INFO - PROCESS | 1649 | 1467875388757 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11827f400) [pid = 1649] [serial = 747] [outer = 0x113f2f400] 00:09:49 INFO - PROCESS | 1649 | 1467875389168 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]]]}] 00:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 620ms 00:09:49 INFO - PROCESS | 1649 | 1467875389191 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 1649 | 1467875389193 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 00:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:09:49 INFO - PROCESS | 1649 | 1467875389196 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 1649 | 1467875389197 Marionette TRACE conn2 <- [1,970,null,{}] 00:09:49 INFO - PROCESS | 1649 | 1467875389199 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}] 00:09:49 INFO - PROCESS | 1649 | 1467875389201 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:49 INFO - PROCESS | 1649 | 1467875389298 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 00:09:49 INFO - PROCESS | 1649 | 1467875389347 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 1649 | 1467875389349 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x123221000 == 38 [pid = 1649] [id = 250] 00:09:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118d46000) [pid = 1649] [serial = 748] [outer = 0x0] 00:09:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119420800) [pid = 1649] [serial = 749] [outer = 0x118d46000] 00:09:49 INFO - PROCESS | 1649 | 1467875389381 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11945f000) [pid = 1649] [serial = 750] [outer = 0x118d46000] 00:09:49 INFO - PROCESS | 1649 | 1467875389799 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]]]}] 00:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 620ms 00:09:49 INFO - PROCESS | 1649 | 1467875389816 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 1649 | 1467875389819 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 00:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:09:49 INFO - PROCESS | 1649 | 1467875389827 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 1649 | 1467875389830 Marionette TRACE conn2 <- [1,974,null,{}] 00:09:49 INFO - PROCESS | 1649 | 1467875389832 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}] 00:09:49 INFO - PROCESS | 1649 | 1467875389835 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:49 INFO - PROCESS | 1649 | 1467875389933 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 00:09:50 INFO - PROCESS | 1649 | 1467875390021 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 1649 | 1467875390022 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12475a800 == 39 [pid = 1649] [id = 251] 00:09:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1194c1800) [pid = 1649] [serial = 751] [outer = 0x0] 00:09:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1232bd400) [pid = 1649] [serial = 752] [outer = 0x1194c1800] 00:09:50 INFO - PROCESS | 1649 | 1467875390051 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1241fe000) [pid = 1649] [serial = 753] [outer = 0x1194c1800] 00:09:50 INFO - PROCESS | 1649 | 1467875390455 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]]]}] 00:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 677ms 00:09:50 INFO - PROCESS | 1649 | 1467875390500 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 1649 | 1467875390501 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 00:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:09:50 INFO - PROCESS | 1649 | 1467875390503 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 1649 | 1467875390505 Marionette TRACE conn2 <- [1,978,null,{}] 00:09:50 INFO - PROCESS | 1649 | 1467875390507 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}] 00:09:50 INFO - PROCESS | 1649 | 1467875390508 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:50 INFO - PROCESS | 1649 | 1467875390603 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 00:09:50 INFO - PROCESS | 1649 | 1467875390653 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 1649 | 1467875390654 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257c7800 == 40 [pid = 1649] [id = 252] 00:09:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124429000) [pid = 1649] [serial = 754] [outer = 0x0] 00:09:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124793400) [pid = 1649] [serial = 755] [outer = 0x124429000] 00:09:50 INFO - PROCESS | 1649 | 1467875390683 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1257a0400) [pid = 1649] [serial = 756] [outer = 0x124429000] 00:09:51 INFO - PROCESS | 1649 | 1467875391100 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]]]}] 00:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 618ms 00:09:51 INFO - PROCESS | 1649 | 1467875391122 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 00:09:51 INFO - PROCESS | 1649 | 1467875391124 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 00:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:09:51 INFO - PROCESS | 1649 | 1467875391126 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:09:51 INFO - PROCESS | 1649 | 1467875391127 Marionette TRACE conn2 <- [1,982,null,{}] 00:09:51 INFO - PROCESS | 1649 | 1467875391130 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}] 00:09:51 INFO - PROCESS | 1649 | 1467875391131 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:51 INFO - PROCESS | 1649 | 1467875391226 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 00:09:51 INFO - PROCESS | 1649 | 1467875391322 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 1649 | 1467875391326 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x117032000 == 41 [pid = 1649] [id = 253] 00:09:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1246ef800) [pid = 1649] [serial = 757] [outer = 0x0] 00:09:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12621ac00) [pid = 1649] [serial = 758] [outer = 0x1246ef800] 00:09:51 INFO - PROCESS | 1649 | 1467875391363 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x126717c00) [pid = 1649] [serial = 759] [outer = 0x1246ef800] 00:09:51 INFO - PROCESS | 1649 | 1467875391854 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]]]}] 00:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 770ms 00:09:51 INFO - PROCESS | 1649 | 1467875391899 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 00:09:51 INFO - PROCESS | 1649 | 1467875391902 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 00:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:09:51 INFO - PROCESS | 1649 | 1467875391907 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:09:51 INFO - PROCESS | 1649 | 1467875391909 Marionette TRACE conn2 <- [1,986,null,{}] 00:09:51 INFO - PROCESS | 1649 | 1467875391917 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}] 00:09:51 INFO - PROCESS | 1649 | 1467875391919 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:52 INFO - PROCESS | 1649 | 1467875392037 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 00:09:52 INFO - PROCESS | 1649 | 1467875392120 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 1649 | 1467875392122 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x117355000 == 42 [pid = 1649] [id = 254] 00:09:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x116030c00) [pid = 1649] [serial = 760] [outer = 0x0] 00:09:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x117057800) [pid = 1649] [serial = 761] [outer = 0x116030c00] 00:09:52 INFO - PROCESS | 1649 | 1467875392169 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1176e9400) [pid = 1649] [serial = 762] [outer = 0x116030c00] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a5000 == 41 [pid = 1649] [id = 247] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x119574800 == 40 [pid = 1649] [id = 246] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1194d7800 == 39 [pid = 1649] [id = 245] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1183d7800 == 38 [pid = 1649] [id = 244] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x117347800 == 37 [pid = 1649] [id = 243] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x11693a000 == 36 [pid = 1649] [id = 242] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1183d1000 == 35 [pid = 1649] [id = 241] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1130d2000 == 34 [pid = 1649] [id = 240] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12b14b800 == 33 [pid = 1649] [id = 239] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x117032000 == 32 [pid = 1649] [id = 253] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1257c7800 == 31 [pid = 1649] [id = 252] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12475a800 == 30 [pid = 1649] [id = 251] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x123221000 == 29 [pid = 1649] [id = 250] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d3800 == 28 [pid = 1649] [id = 249] 00:09:52 INFO - PROCESS | 1649 | --DOCSHELL 0x112ec6000 == 27 [pid = 1649] [id = 248] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128ce7400) [pid = 1649] [serial = 698] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x129207000) [pid = 1649] [serial = 701] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12473b800) [pid = 1649] [serial = 689] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124ee7c00) [pid = 1649] [serial = 690] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11876ec00) [pid = 1649] [serial = 674] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118d7fc00) [pid = 1649] [serial = 675] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1194bfc00) [pid = 1649] [serial = 680] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119fdac00) [pid = 1649] [serial = 681] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1167a4c00) [pid = 1649] [serial = 668] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x116a11800) [pid = 1649] [serial = 669] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118168400) [pid = 1649] [serial = 671] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11846c800) [pid = 1649] [serial = 672] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1133cd000) [pid = 1649] [serial = 665] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113868000) [pid = 1649] [serial = 666] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1212aec00) [pid = 1649] [serial = 683] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x123124000) [pid = 1649] [serial = 684] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x126daa400) [pid = 1649] [serial = 663] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1257a0000) [pid = 1649] [serial = 692] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12414ec00) [pid = 1649] [serial = 686] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124608800) [pid = 1649] [serial = 687] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x126222800) [pid = 1649] [serial = 693] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x119426000) [pid = 1649] [serial = 677] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x119463800) [pid = 1649] [serial = 678] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1294bf000) [pid = 1649] [serial = 704] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x129210400) [pid = 1649] [serial = 702] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x12a6e3800) [pid = 1649] [serial = 714] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12a81dc00) [pid = 1649] [serial = 716] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1297f0800) [pid = 1649] [serial = 705] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x118d7b000) [pid = 1649] [serial = 708] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x11744b400) [pid = 1649] [serial = 707] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x119460800) [pid = 1649] [serial = 710] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1294c7800) [pid = 1649] [serial = 713] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x1267b1400) [pid = 1649] [serial = 711] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1262be800) [pid = 1649] [serial = 695] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x126d5c800) [pid = 1649] [serial = 696] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x129110400) [pid = 1649] [serial = 699] [outer = 0x0] [url = about:blank] 00:09:52 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x1294bec00) [pid = 1649] [serial = 624] [outer = 0x0] [url = about:blank] 00:09:53 INFO - PROCESS | 1649 | 1467875393222 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]]]}] 00:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1329ms 00:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:09:53 INFO - PROCESS | 1649 | 1467875393235 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 00:09:53 INFO - PROCESS | 1649 | 1467875393238 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 00:09:53 INFO - PROCESS | 1649 | 1467875393241 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 1649 | 1467875393242 Marionette TRACE conn2 <- [1,990,null,{}] 00:09:53 INFO - PROCESS | 1649 | 1467875393249 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}] 00:09:53 INFO - PROCESS | 1649 | 1467875393251 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:53 INFO - PROCESS | 1649 | 1467875393326 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 00:09:53 INFO - PROCESS | 1649 | 1467875393375 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 1649 | 1467875393377 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x116754000 == 28 [pid = 1649] [id = 255] 00:09:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x1160e5c00) [pid = 1649] [serial = 763] [outer = 0x0] 00:09:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x117445400) [pid = 1649] [serial = 764] [outer = 0x1160e5c00] 00:09:53 INFO - PROCESS | 1649 | 1467875393405 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x118168400) [pid = 1649] [serial = 765] [outer = 0x1160e5c00] 00:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 472ms 00:09:53 INFO - PROCESS | 1649 | 1467875393708 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]]]}] 00:09:53 INFO - PROCESS | 1649 | 1467875393719 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 00:09:53 INFO - PROCESS | 1649 | 1467875393722 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 00:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:09:53 INFO - PROCESS | 1649 | 1467875393734 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 1649 | 1467875393736 Marionette TRACE conn2 <- [1,994,null,{}] 00:09:53 INFO - PROCESS | 1649 | 1467875393739 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}] 00:09:53 INFO - PROCESS | 1649 | 1467875393741 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:53 INFO - PROCESS | 1649 | 1467875393821 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 00:09:53 INFO - PROCESS | 1649 | 1467875393826 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 1649 | 1467875393827 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x11818c800 == 29 [pid = 1649] [id = 256] 00:09:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x118280800) [pid = 1649] [serial = 766] [outer = 0x0] 00:09:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x118d42800) [pid = 1649] [serial = 767] [outer = 0x118280800] 00:09:53 INFO - PROCESS | 1649 | 1467875393857 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x118d83c00) [pid = 1649] [serial = 768] [outer = 0x118280800] 00:09:54 INFO - PROCESS | 1649 | 1467875394210 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]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 529ms 00:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:09:54 INFO - PROCESS | 1649 | 1467875394257 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 1649 | 1467875394258 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 00:09:54 INFO - PROCESS | 1649 | 1467875394260 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 1649 | 1467875394263 Marionette TRACE conn2 <- [1,998,null,{}] 00:09:54 INFO - PROCESS | 1649 | 1467875394270 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}] 00:09:54 INFO - PROCESS | 1649 | 1467875394274 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:54 INFO - PROCESS | 1649 | 1467875394348 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 00:09:54 INFO - PROCESS | 1649 | 1467875394354 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 1649 | 1467875394356 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x119531000 == 30 [pid = 1649] [id = 257] 00:09:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1133ef800) [pid = 1649] [serial = 769] [outer = 0x0] 00:09:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1194c0800) [pid = 1649] [serial = 770] [outer = 0x1133ef800] 00:09:54 INFO - PROCESS | 1649 | 1467875394386 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1195ab800) [pid = 1649] [serial = 771] [outer = 0x1133ef800] 00:09:54 INFO - PROCESS | 1649 | 1467875394720 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]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 473ms 00:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:09:54 INFO - PROCESS | 1649 | 1467875394734 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 1649 | 1467875394735 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 00:09:54 INFO - PROCESS | 1649 | 1467875394737 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 1649 | 1467875394739 Marionette TRACE conn2 <- [1,1002,null,{}] 00:09:54 INFO - PROCESS | 1649 | 1467875394741 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}] 00:09:54 INFO - PROCESS | 1649 | 1467875394742 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:54 INFO - PROCESS | 1649 | 1467875394852 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 00:09:54 INFO - PROCESS | 1649 | 1467875394857 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 1649 | 1467875394859 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x119589800 == 31 [pid = 1649] [id = 258] 00:09:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11607c400) [pid = 1649] [serial = 772] [outer = 0x0] 00:09:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x119fdac00) [pid = 1649] [serial = 773] [outer = 0x11607c400] 00:09:54 INFO - PROCESS | 1649 | 1467875394885 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1235c5000) [pid = 1649] [serial = 774] [outer = 0x11607c400] 00:09:55 INFO - PROCESS | 1649 | 1467875395225 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]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 519ms 00:09:55 INFO - PROCESS | 1649 | 1467875395267 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 1649 | 1467875395275 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 00:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:09:55 INFO - PROCESS | 1649 | 1467875395278 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 1649 | 1467875395279 Marionette TRACE conn2 <- [1,1006,null,{}] 00:09:55 INFO - PROCESS | 1649 | 1467875395281 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}] 00:09:55 INFO - PROCESS | 1649 | 1467875395282 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:55 INFO - PROCESS | 1649 | 1467875395376 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 00:09:55 INFO - PROCESS | 1649 | 1467875395380 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:55 INFO - PROCESS | 1649 | 1467875395381 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212c7800 == 32 [pid = 1649] [id = 259] 00:09:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1167ae000) [pid = 1649] [serial = 775] [outer = 0x0] 00:09:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1235c9000) [pid = 1649] [serial = 776] [outer = 0x1167ae000] 00:09:55 INFO - PROCESS | 1649 | 1467875395406 Marionette DEBUG loaded listener.js 00:09:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124616c00) [pid = 1649] [serial = 777] [outer = 0x1167ae000] 00:09:55 INFO - PROCESS | 1649 | 1467875395756 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]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 00:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:09:55 INFO - PROCESS | 1649 | 1467875395797 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 1649 | 1467875395798 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 00:09:55 INFO - PROCESS | 1649 | 1467875395800 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 1649 | 1467875395802 Marionette TRACE conn2 <- [1,1010,null,{}] 00:09:55 INFO - PROCESS | 1649 | 1467875395804 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}] 00:09:55 INFO - PROCESS | 1649 | 1467875395808 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:55 INFO - PROCESS | 1649 | 1467875395919 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 00:09:55 INFO - PROCESS | 1649 | 1467875395958 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:55 INFO - PROCESS | 1649 | 1467875395959 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12448c000 == 33 [pid = 1649] [id = 260] 00:09:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118d84800) [pid = 1649] [serial = 778] [outer = 0x0] 00:09:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x125684000) [pid = 1649] [serial = 779] [outer = 0x118d84800] 00:09:55 INFO - PROCESS | 1649 | 1467875395984 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1268a9c00) [pid = 1649] [serial = 780] [outer = 0x118d84800] 00:09:56 INFO - PROCESS | 1649 | 1467875396283 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]]]}] 00:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 00:09:56 INFO - PROCESS | 1649 | 1467875396321 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 1649 | 1467875396322 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 00:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:09:56 INFO - PROCESS | 1649 | 1467875396324 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 1649 | 1467875396325 Marionette TRACE conn2 <- [1,1014,null,{}] 00:09:56 INFO - PROCESS | 1649 | 1467875396327 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}] 00:09:56 INFO - PROCESS | 1649 | 1467875396338 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:56 INFO - PROCESS | 1649 | 1467875396427 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 00:09:56 INFO - PROCESS | 1649 | 1467875396461 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 1649 | 1467875396462 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x125782800 == 34 [pid = 1649] [id = 261] 00:09:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1262bec00) [pid = 1649] [serial = 781] [outer = 0x0] 00:09:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x126a7d000) [pid = 1649] [serial = 782] [outer = 0x1262bec00] 00:09:56 INFO - PROCESS | 1649 | 1467875396486 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126d9fc00) [pid = 1649] [serial = 783] [outer = 0x1262bec00] 00:09:56 INFO - PROCESS | 1649 | 1467875396819 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]]]}] 00:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 00:09:56 INFO - PROCESS | 1649 | 1467875396843 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 1649 | 1467875396846 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 00:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:09:56 INFO - PROCESS | 1649 | 1467875396855 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 1649 | 1467875396856 Marionette TRACE conn2 <- [1,1018,null,{}] 00:09:56 INFO - PROCESS | 1649 | 1467875396858 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}] 00:09:56 INFO - PROCESS | 1649 | 1467875396859 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:56 INFO - PROCESS | 1649 | 1467875396953 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 00:09:56 INFO - PROCESS | 1649 | 1467875396956 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 1649 | 1467875396957 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a8f800 == 35 [pid = 1649] [id = 262] 00:09:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1133ca000) [pid = 1649] [serial = 784] [outer = 0x0] 00:09:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128cdf800) [pid = 1649] [serial = 785] [outer = 0x1133ca000] 00:09:56 INFO - PROCESS | 1649 | 1467875396982 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12910e800) [pid = 1649] [serial = 786] [outer = 0x1133ca000] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x128ce1000) [pid = 1649] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1194c1000) [pid = 1649] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1187d5c00) [pid = 1649] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1167a5000) [pid = 1649] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11696ec00) [pid = 1649] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x111f58000) [pid = 1649] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11744a000) [pid = 1649] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1194c0c00) [pid = 1649] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:09:57 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12414cc00) [pid = 1649] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:09:57 INFO - PROCESS | 1649 | 1467875397353 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]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 525ms 00:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:09:57 INFO - PROCESS | 1649 | 1467875397374 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 1649 | 1467875397375 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 00:09:57 INFO - PROCESS | 1649 | 1467875397377 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 1649 | 1467875397379 Marionette TRACE conn2 <- [1,1022,null,{}] 00:09:57 INFO - PROCESS | 1649 | 1467875397384 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}] 00:09:57 INFO - PROCESS | 1649 | 1467875397386 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:57 INFO - PROCESS | 1649 | 1467875397467 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 00:09:57 INFO - PROCESS | 1649 | 1467875397517 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 1649 | 1467875397518 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b57800 == 36 [pid = 1649] [id = 263] 00:09:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11662c400) [pid = 1649] [serial = 787] [outer = 0x0] 00:09:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118d80800) [pid = 1649] [serial = 788] [outer = 0x11662c400] 00:09:57 INFO - PROCESS | 1649 | 1467875397546 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1241f7400) [pid = 1649] [serial = 789] [outer = 0x11662c400] 00:09:57 INFO - PROCESS | 1649 | 1467875397825 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]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 470ms 00:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:09:57 INFO - PROCESS | 1649 | 1467875397853 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 1649 | 1467875397854 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 00:09:57 INFO - PROCESS | 1649 | 1467875397856 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 1649 | 1467875397857 Marionette TRACE conn2 <- [1,1026,null,{}] 00:09:57 INFO - PROCESS | 1649 | 1467875397859 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}] 00:09:57 INFO - PROCESS | 1649 | 1467875397861 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:57 INFO - PROCESS | 1649 | 1467875397950 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 00:09:57 INFO - PROCESS | 1649 | 1467875397953 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 1649 | 1467875397954 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x129152000 == 37 [pid = 1649] [id = 264] 00:09:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119466c00) [pid = 1649] [serial = 790] [outer = 0x0] 00:09:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12910f400) [pid = 1649] [serial = 791] [outer = 0x119466c00] 00:09:57 INFO - PROCESS | 1649 | 1467875397978 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x129209c00) [pid = 1649] [serial = 792] [outer = 0x119466c00] 00:09:58 INFO - PROCESS | 1649 | 1467875398288 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]]]}] 00:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 00:09:58 INFO - PROCESS | 1649 | 1467875398327 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 00:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:09:58 INFO - PROCESS | 1649 | 1467875398332 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 00:09:58 INFO - PROCESS | 1649 | 1467875398335 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 1649 | 1467875398338 Marionette TRACE conn2 <- [1,1030,null,{}] 00:09:58 INFO - PROCESS | 1649 | 1467875398341 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}] 00:09:58 INFO - PROCESS | 1649 | 1467875398344 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:58 INFO - PROCESS | 1649 | 1467875398527 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 00:09:58 INFO - PROCESS | 1649 | 1467875398545 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 1649 | 1467875398547 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a6800 == 38 [pid = 1649] [id = 265] 00:09:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x128cea400) [pid = 1649] [serial = 793] [outer = 0x0] 00:09:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x129431400) [pid = 1649] [serial = 794] [outer = 0x128cea400] 00:09:58 INFO - PROCESS | 1649 | 1467875398590 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12a6e0400) [pid = 1649] [serial = 795] [outer = 0x128cea400] 00:09:59 INFO - PROCESS | 1649 | 1467875399040 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]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 720ms 00:09:59 INFO - PROCESS | 1649 | 1467875399056 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 1649 | 1467875399058 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 00:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:09:59 INFO - PROCESS | 1649 | 1467875399063 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 1649 | 1467875399064 Marionette TRACE conn2 <- [1,1034,null,{}] 00:09:59 INFO - PROCESS | 1649 | 1467875399068 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}] 00:09:59 INFO - PROCESS | 1649 | 1467875399069 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:59 INFO - PROCESS | 1649 | 1467875399152 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 00:09:59 INFO - PROCESS | 1649 | 1467875399159 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 1649 | 1467875399160 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:09:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x129928000 == 39 [pid = 1649] [id = 266] 00:09:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1194bb800) [pid = 1649] [serial = 796] [outer = 0x0] 00:09:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12a6e5000) [pid = 1649] [serial = 797] [outer = 0x1194bb800] 00:09:59 INFO - PROCESS | 1649 | 1467875399180 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12ad5a400) [pid = 1649] [serial = 798] [outer = 0x1194bb800] 00:09:59 INFO - PROCESS | 1649 | 1467875399874 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]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 880ms 00:09:59 INFO - PROCESS | 1649 | 1467875399944 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 1649 | 1467875399949 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 00:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:09:59 INFO - PROCESS | 1649 | 1467875399953 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 1649 | 1467875399955 Marionette TRACE conn2 <- [1,1038,null,{}] 00:09:59 INFO - PROCESS | 1649 | 1467875399959 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}] 00:09:59 INFO - PROCESS | 1649 | 1467875399961 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:00 INFO - PROCESS | 1649 | 1467875400076 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 00:10:00 INFO - PROCESS | 1649 | 1467875400124 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 1649 | 1467875400126 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e77000 == 40 [pid = 1649] [id = 267] 00:10:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1167a4c00) [pid = 1649] [serial = 799] [outer = 0x0] 00:10:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1176dfc00) [pid = 1649] [serial = 800] [outer = 0x1167a4c00] 00:10:00 INFO - PROCESS | 1649 | 1467875400157 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118468c00) [pid = 1649] [serial = 801] [outer = 0x1167a4c00] 00:10:00 INFO - PROCESS | 1649 | 1467875400635 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]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 720ms 00:10:00 INFO - PROCESS | 1649 | 1467875400673 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 1649 | 1467875400676 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 00:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:10:00 INFO - PROCESS | 1649 | 1467875400681 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - PROCESS | 1649 | 1467875400683 Marionette TRACE conn2 <- [1,1042,null,{}] 00:10:00 INFO - PROCESS | 1649 | 1467875400685 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}] 00:10:00 INFO - PROCESS | 1649 | 1467875400687 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:00 INFO - PROCESS | 1649 | 1467875400803 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 00:10:00 INFO - PROCESS | 1649 | 1467875400895 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 1649 | 1467875400896 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233eb000 == 41 [pid = 1649] [id = 268] 00:10:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1133d0000) [pid = 1649] [serial = 802] [outer = 0x0] 00:10:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119423000) [pid = 1649] [serial = 803] [outer = 0x1133d0000] 00:10:00 INFO - PROCESS | 1649 | 1467875400936 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1194c1400) [pid = 1649] [serial = 804] [outer = 0x1133d0000] 00:10:01 INFO - PROCESS | 1649 | 1467875401555 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]]]}] 00:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 921ms 00:10:01 INFO - PROCESS | 1649 | 1467875401601 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 1649 | 1467875401603 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 00:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:10:01 INFO - PROCESS | 1649 | 1467875401606 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 1649 | 1467875401608 Marionette TRACE conn2 <- [1,1046,null,{}] 00:10:01 INFO - PROCESS | 1649 | 1467875401642 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}] 00:10:01 INFO - PROCESS | 1649 | 1467875401644 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:01 INFO - PROCESS | 1649 | 1467875401760 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a6800 == 40 [pid = 1649] [id = 265] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x129152000 == 39 [pid = 1649] [id = 264] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x128b57800 == 38 [pid = 1649] [id = 263] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x126a8f800 == 37 [pid = 1649] [id = 262] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x125782800 == 36 [pid = 1649] [id = 261] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12448c000 == 35 [pid = 1649] [id = 260] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x1212c7800 == 34 [pid = 1649] [id = 259] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119589800 == 33 [pid = 1649] [id = 258] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119531000 == 32 [pid = 1649] [id = 257] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x11818c800 == 31 [pid = 1649] [id = 256] 00:10:01 INFO - PROCESS | 1649 | --DOCSHELL 0x116754000 == 30 [pid = 1649] [id = 255] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12567fc00) [pid = 1649] [serial = 741] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1194c5c00) [pid = 1649] [serial = 734] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1195a8c00) [pid = 1649] [serial = 735] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119438c00) [pid = 1649] [serial = 731] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119467400) [pid = 1649] [serial = 732] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x116976800) [pid = 1649] [serial = 725] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11744ac00) [pid = 1649] [serial = 726] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x117054400) [pid = 1649] [serial = 722] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11744b000) [pid = 1649] [serial = 723] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1122b8400) [pid = 1649] [serial = 719] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x113370c00) [pid = 1649] [serial = 720] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118279000) [pid = 1649] [serial = 728] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118473800) [pid = 1649] [serial = 729] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12119c400) [pid = 1649] [serial = 738] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119b51c00) [pid = 1649] [serial = 737] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124aa0c00) [pid = 1649] [serial = 740] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12a823800) [pid = 1649] [serial = 717] [outer = 0x0] [url = about:blank] 00:10:01 INFO - PROCESS | 1649 | 1467875401836 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 1649 | 1467875401837 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1162e9000 == 31 [pid = 1649] [id = 269] 00:10:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11383ac00) [pid = 1649] [serial = 805] [outer = 0x0] 00:10:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11744ac00) [pid = 1649] [serial = 806] [outer = 0x11383ac00] 00:10:01 INFO - PROCESS | 1649 | 1467875401865 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118472c00) [pid = 1649] [serial = 807] [outer = 0x11383ac00] 00:10:02 INFO - PROCESS | 1649 | 1467875402151 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]]]}] 00:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 572ms 00:10:02 INFO - PROCESS | 1649 | 1467875402186 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 1649 | 1467875402189 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 00:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:10:02 INFO - PROCESS | 1649 | 1467875402207 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:10:02 INFO - PROCESS | 1649 | 1467875402209 Marionette TRACE conn2 <- [1,1050,null,{}] 00:10:02 INFO - PROCESS | 1649 | 1467875402215 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}] 00:10:02 INFO - PROCESS | 1649 | 1467875402217 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:02 INFO - PROCESS | 1649 | 1467875402296 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 00:10:02 INFO - PROCESS | 1649 | 1467875402360 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 1649 | 1467875402361 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183bb800 == 32 [pid = 1649] [id = 270] 00:10:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118473800) [pid = 1649] [serial = 808] [outer = 0x0] 00:10:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11945ec00) [pid = 1649] [serial = 809] [outer = 0x118473800] 00:10:02 INFO - PROCESS | 1649 | 1467875402388 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1195acc00) [pid = 1649] [serial = 810] [outer = 0x118473800] 00:10:02 INFO - PROCESS | 1649 | 1467875402677 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]]]}] 00:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 525ms 00:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:10:02 INFO - PROCESS | 1649 | 1467875402732 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 1649 | 1467875402734 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 00:10:02 INFO - PROCESS | 1649 | 1467875402736 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:10:02 INFO - PROCESS | 1649 | 1467875402738 Marionette TRACE conn2 <- [1,1054,null,{}] 00:10:02 INFO - PROCESS | 1649 | 1467875402746 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}] 00:10:02 INFO - PROCESS | 1649 | 1467875402749 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:02 INFO - PROCESS | 1649 | 1467875402832 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 00:10:02 INFO - PROCESS | 1649 | 1467875402838 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 1649 | 1467875402840 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x119589800 == 33 [pid = 1649] [id = 271] 00:10:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11383c400) [pid = 1649] [serial = 811] [outer = 0x0] 00:10:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1235c3800) [pid = 1649] [serial = 812] [outer = 0x11383c400] 00:10:02 INFO - PROCESS | 1649 | 1467875402874 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124a45400) [pid = 1649] [serial = 813] [outer = 0x11383c400] 00:10:03 INFO - PROCESS | 1649 | 1467875403203 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]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 472ms 00:10:03 INFO - PROCESS | 1649 | 1467875403208 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 1649 | 1467875403210 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 00:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:10:03 INFO - PROCESS | 1649 | 1467875403220 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 1649 | 1467875403221 Marionette TRACE conn2 <- [1,1058,null,{}] 00:10:03 INFO - PROCESS | 1649 | 1467875403223 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}] 00:10:03 INFO - PROCESS | 1649 | 1467875403224 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:03 INFO - PROCESS | 1649 | 1467875403308 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 00:10:03 INFO - PROCESS | 1649 | 1467875403314 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 1649 | 1467875403316 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d5800 == 34 [pid = 1649] [id = 272] 00:10:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12512cc00) [pid = 1649] [serial = 814] [outer = 0x0] 00:10:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1262b1c00) [pid = 1649] [serial = 815] [outer = 0x12512cc00] 00:10:03 INFO - PROCESS | 1649 | 1467875403339 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1263cfc00) [pid = 1649] [serial = 816] [outer = 0x12512cc00] 00:10:03 INFO - PROCESS | 1649 | 1467875403655 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]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 476ms 00:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:10:03 INFO - PROCESS | 1649 | 1467875403689 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 1649 | 1467875403690 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 00:10:03 INFO - PROCESS | 1649 | 1467875403692 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 1649 | 1467875403693 Marionette TRACE conn2 <- [1,1062,null,{}] 00:10:03 INFO - PROCESS | 1649 | 1467875403702 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}] 00:10:03 INFO - PROCESS | 1649 | 1467875403704 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:03 INFO - PROCESS | 1649 | 1467875403808 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 00:10:03 INFO - PROCESS | 1649 | 1467875403820 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 1649 | 1467875403821 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x124067800 == 35 [pid = 1649] [id = 273] 00:10:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1263ce800) [pid = 1649] [serial = 817] [outer = 0x0] 00:10:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1268a2c00) [pid = 1649] [serial = 818] [outer = 0x1263ce800] 00:10:03 INFO - PROCESS | 1649 | 1467875403846 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126d50000) [pid = 1649] [serial = 819] [outer = 0x1263ce800] 00:10:04 INFO - PROCESS | 1649 | 1467875404205 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]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 00:10:04 INFO - PROCESS | 1649 | 1467875404213 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 1649 | 1467875404214 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 00:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:10:04 INFO - PROCESS | 1649 | 1467875404217 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 1649 | 1467875404218 Marionette TRACE conn2 <- [1,1066,null,{}] 00:10:04 INFO - PROCESS | 1649 | 1467875404220 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}] 00:10:04 INFO - PROCESS | 1649 | 1467875404224 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:04 INFO - PROCESS | 1649 | 1467875404336 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 00:10:04 INFO - PROCESS | 1649 | 1467875404374 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 1649 | 1467875404375 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b6b000 == 36 [pid = 1649] [id = 274] 00:10:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x126d9ec00) [pid = 1649] [serial = 820] [outer = 0x0] 00:10:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x129207000) [pid = 1649] [serial = 821] [outer = 0x126d9ec00] 00:10:04 INFO - PROCESS | 1649 | 1467875404399 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1297f9400) [pid = 1649] [serial = 822] [outer = 0x126d9ec00] 00:10:04 INFO - PROCESS | 1649 | 1467875404707 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]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 00:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:10:04 INFO - PROCESS | 1649 | 1467875404736 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 1649 | 1467875404737 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 00:10:04 INFO - PROCESS | 1649 | 1467875404739 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 1649 | 1467875404750 Marionette TRACE conn2 <- [1,1070,null,{}] 00:10:04 INFO - PROCESS | 1649 | 1467875404761 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}] 00:10:04 INFO - PROCESS | 1649 | 1467875404762 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:04 INFO - PROCESS | 1649 | 1467875404856 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 00:10:04 INFO - PROCESS | 1649 | 1467875404860 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 1649 | 1467875404861 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x117039000 == 37 [pid = 1649] [id = 275] 00:10:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1133ce000) [pid = 1649] [serial = 823] [outer = 0x0] 00:10:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12a820000) [pid = 1649] [serial = 824] [outer = 0x1133ce000] 00:10:04 INFO - PROCESS | 1649 | 1467875404887 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12ad62400) [pid = 1649] [serial = 825] [outer = 0x1133ce000] 00:10:05 INFO - PROCESS | 1649 | 1467875405206 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]]]}] 00:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 487ms 00:10:05 INFO - PROCESS | 1649 | 1467875405227 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 1649 | 1467875405231 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 00:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:10:05 INFO - PROCESS | 1649 | 1467875405250 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 1649 | 1467875405252 Marionette TRACE conn2 <- [1,1074,null,{}] 00:10:05 INFO - PROCESS | 1649 | 1467875405254 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}] 00:10:05 INFO - PROCESS | 1649 | 1467875405255 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:05 INFO - PROCESS | 1649 | 1467875405371 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 00:10:05 INFO - PROCESS | 1649 | 1467875405417 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 1649 | 1467875405418 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x129789800 == 38 [pid = 1649] [id = 276] 00:10:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12a81e800) [pid = 1649] [serial = 826] [outer = 0x0] 00:10:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12aedd800) [pid = 1649] [serial = 827] [outer = 0x12a81e800] 00:10:05 INFO - PROCESS | 1649 | 1467875405456 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12aee5c00) [pid = 1649] [serial = 828] [outer = 0x12a81e800] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11607c400) [pid = 1649] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1167ae000) [pid = 1649] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1160e5c00) [pid = 1649] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1262bec00) [pid = 1649] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118d84800) [pid = 1649] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11662c400) [pid = 1649] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1133ef800) [pid = 1649] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118280800) [pid = 1649] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1133ca000) [pid = 1649] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119466c00) [pid = 1649] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128cea400) [pid = 1649] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116030c00) [pid = 1649] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x110fe7000) [pid = 1649] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x113f2f400) [pid = 1649] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x118d46000) [pid = 1649] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1194c1800) [pid = 1649] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124429000) [pid = 1649] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:10:05 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1246ef800) [pid = 1649] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:10:05 INFO - PROCESS | 1649 | 1467875405991 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]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 771ms 00:10:06 INFO - PROCESS | 1649 | 1467875406021 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 00:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:10:06 INFO - PROCESS | 1649 | 1467875406032 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 00:10:06 INFO - PROCESS | 1649 | 1467875406035 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 1649 | 1467875406036 Marionette TRACE conn2 <- [1,1078,null,{}] 00:10:06 INFO - PROCESS | 1649 | 1467875406039 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}] 00:10:06 INFO - PROCESS | 1649 | 1467875406040 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:06 INFO - PROCESS | 1649 | 1467875406119 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 00:10:06 INFO - PROCESS | 1649 | 1467875406123 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 1649 | 1467875406124 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d0000 == 39 [pid = 1649] [id = 277] 00:10:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1133ef800) [pid = 1649] [serial = 829] [outer = 0x0] 00:10:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11842ec00) [pid = 1649] [serial = 830] [outer = 0x1133ef800] 00:10:06 INFO - PROCESS | 1649 | 1467875406149 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195ea000) [pid = 1649] [serial = 831] [outer = 0x1133ef800] 00:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 472ms 00:10:06 INFO - PROCESS | 1649 | 1467875406499 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]]]}] 00:10:06 INFO - PROCESS | 1649 | 1467875406508 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 1649 | 1467875406509 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 00:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:10:06 INFO - PROCESS | 1649 | 1467875406511 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 1649 | 1467875406514 Marionette TRACE conn2 <- [1,1082,null,{}] 00:10:06 INFO - PROCESS | 1649 | 1467875406518 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}] 00:10:06 INFO - PROCESS | 1649 | 1467875406519 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:06 INFO - PROCESS | 1649 | 1467875406621 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 00:10:06 INFO - PROCESS | 1649 | 1467875406628 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 1649 | 1467875406629 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a5800 == 40 [pid = 1649] [id = 278] 00:10:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x116030c00) [pid = 1649] [serial = 832] [outer = 0x0] 00:10:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12460a800) [pid = 1649] [serial = 833] [outer = 0x116030c00] 00:10:06 INFO - PROCESS | 1649 | 1467875406653 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12920b400) [pid = 1649] [serial = 834] [outer = 0x116030c00] 00:10:06 INFO - PROCESS | 1649 | 1467875406985 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]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 524ms 00:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:10:07 INFO - PROCESS | 1649 | 1467875407036 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 1649 | 1467875407037 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 00:10:07 INFO - PROCESS | 1649 | 1467875407039 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 1649 | 1467875407041 Marionette TRACE conn2 <- [1,1086,null,{}] 00:10:07 INFO - PROCESS | 1649 | 1467875407043 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}] 00:10:07 INFO - PROCESS | 1649 | 1467875407045 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:07 INFO - PROCESS | 1649 | 1467875407135 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 00:10:07 INFO - PROCESS | 1649 | 1467875407138 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 1649 | 1467875407140 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b15b000 == 41 [pid = 1649] [id = 279] 00:10:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1294bdc00) [pid = 1649] [serial = 835] [outer = 0x0] 00:10:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12b094c00) [pid = 1649] [serial = 836] [outer = 0x1294bdc00] 00:10:07 INFO - PROCESS | 1649 | 1467875407166 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12b87c800) [pid = 1649] [serial = 837] [outer = 0x1294bdc00] 00:10:07 INFO - PROCESS | 1649 | 1467875407482 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]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 00:10:07 INFO - PROCESS | 1649 | 1467875407509 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 1649 | 1467875407511 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 00:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:10:07 INFO - PROCESS | 1649 | 1467875407516 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 1649 | 1467875407518 Marionette TRACE conn2 <- [1,1090,null,{}] 00:10:07 INFO - PROCESS | 1649 | 1467875407520 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}] 00:10:07 INFO - PROCESS | 1649 | 1467875407521 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:07 INFO - PROCESS | 1649 | 1467875407625 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 00:10:07 INFO - PROCESS | 1649 | 1467875407630 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 1649 | 1467875407631 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b90a800 == 42 [pid = 1649] [id = 280] 00:10:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12910a800) [pid = 1649] [serial = 838] [outer = 0x0] 00:10:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12b87b800) [pid = 1649] [serial = 839] [outer = 0x12910a800] 00:10:07 INFO - PROCESS | 1649 | 1467875407655 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12b886c00) [pid = 1649] [serial = 840] [outer = 0x12910a800] 00:10:08 INFO - PROCESS | 1649 | 1467875408045 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]]]}] 00:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 572ms 00:10:08 INFO - PROCESS | 1649 | 1467875408089 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 00:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:10:08 INFO - PROCESS | 1649 | 1467875408091 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 00:10:08 INFO - PROCESS | 1649 | 1467875408095 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 1649 | 1467875408097 Marionette TRACE conn2 <- [1,1094,null,{}] 00:10:08 INFO - PROCESS | 1649 | 1467875408100 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}] 00:10:08 INFO - PROCESS | 1649 | 1467875408102 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:08 INFO - PROCESS | 1649 | 1467875408209 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 00:10:08 INFO - PROCESS | 1649 | 1467875408266 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 1649 | 1467875408267 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x117363800 == 43 [pid = 1649] [id = 281] 00:10:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1160e5800) [pid = 1649] [serial = 841] [outer = 0x0] 00:10:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1167b1c00) [pid = 1649] [serial = 842] [outer = 0x1160e5800] 00:10:08 INFO - PROCESS | 1649 | 1467875408298 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11827a800) [pid = 1649] [serial = 843] [outer = 0x1160e5800] 00:10:08 INFO - PROCESS | 1649 | 1467875408767 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]]]}] 00:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 721ms 00:10:08 INFO - PROCESS | 1649 | 1467875408828 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 00:10:08 INFO - PROCESS | 1649 | 1467875408832 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 00:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:10:08 INFO - PROCESS | 1649 | 1467875408876 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 1649 | 1467875408878 Marionette TRACE conn2 <- [1,1098,null,{}] 00:10:08 INFO - PROCESS | 1649 | 1467875408882 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}] 00:10:08 INFO - PROCESS | 1649 | 1467875408883 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:08 INFO - PROCESS | 1649 | 1467875408982 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 00:10:09 INFO - PROCESS | 1649 | 1467875409050 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 1649 | 1467875409051 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x123320800 == 44 [pid = 1649] [id = 282] 00:10:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1194c5000) [pid = 1649] [serial = 844] [outer = 0x0] 00:10:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1195a8800) [pid = 1649] [serial = 845] [outer = 0x1194c5000] 00:10:09 INFO - PROCESS | 1649 | 1467875409081 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12119a000) [pid = 1649] [serial = 846] [outer = 0x1194c5000] 00:10:09 INFO - PROCESS | 1649 | 1467875409466 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]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 636ms 00:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:10:09 INFO - PROCESS | 1649 | 1467875409499 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 1649 | 1467875409500 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 00:10:09 INFO - PROCESS | 1649 | 1467875409503 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 1649 | 1467875409505 Marionette TRACE conn2 <- [1,1102,null,{}] 00:10:09 INFO - PROCESS | 1649 | 1467875409513 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}] 00:10:09 INFO - PROCESS | 1649 | 1467875409516 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:09 INFO - PROCESS | 1649 | 1467875409616 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 00:10:09 INFO - PROCESS | 1649 | 1467875409686 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 1649 | 1467875409688 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b922000 == 45 [pid = 1649] [id = 283] 00:10:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x124615400) [pid = 1649] [serial = 847] [outer = 0x0] 00:10:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x125686800) [pid = 1649] [serial = 848] [outer = 0x124615400] 00:10:09 INFO - PROCESS | 1649 | 1467875409719 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12910a400) [pid = 1649] [serial = 849] [outer = 0x124615400] 00:10:10 INFO - PROCESS | 1649 | 1467875410148 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]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 00:10:10 INFO - PROCESS | 1649 | 1467875410175 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 1649 | 1467875410177 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 00:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:10:10 INFO - PROCESS | 1649 | 1467875410180 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 1649 | 1467875410181 Marionette TRACE conn2 <- [1,1106,null,{}] 00:10:10 INFO - PROCESS | 1649 | 1467875410183 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}] 00:10:10 INFO - PROCESS | 1649 | 1467875410185 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:10 INFO - PROCESS | 1649 | 1467875410287 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 00:10:10 INFO - PROCESS | 1649 | 1467875410378 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 1649 | 1467875410379 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bd5000 == 46 [pid = 1649] [id = 284] 00:10:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x126d5c800) [pid = 1649] [serial = 850] [outer = 0x0] 00:10:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1294bc400) [pid = 1649] [serial = 851] [outer = 0x126d5c800] 00:10:10 INFO - PROCESS | 1649 | 1467875410409 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1297f0800) [pid = 1649] [serial = 852] [outer = 0x126d5c800] 00:10:10 INFO - PROCESS | 1649 | 1467875410987 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]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 819ms 00:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:10:11 INFO - PROCESS | 1649 | 1467875411000 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 1649 | 1467875411002 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 00:10:11 INFO - PROCESS | 1649 | 1467875411004 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 1649 | 1467875411006 Marionette TRACE conn2 <- [1,1110,null,{}] 00:10:11 INFO - PROCESS | 1649 | 1467875411009 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}] 00:10:11 INFO - PROCESS | 1649 | 1467875411011 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:11 INFO - PROCESS | 1649 | 1467875411097 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 00:10:11 INFO - PROCESS | 1649 | 1467875411156 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 1649 | 1467875411158 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x11693b000 == 47 [pid = 1649] [id = 285] 00:10:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x113d93400) [pid = 1649] [serial = 853] [outer = 0x0] 00:10:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1166f1c00) [pid = 1649] [serial = 854] [outer = 0x113d93400] 00:10:11 INFO - PROCESS | 1649 | 1467875411188 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11816b000) [pid = 1649] [serial = 855] [outer = 0x113d93400] 00:10:11 INFO - PROCESS | 1649 | 1467875411729 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]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 771ms 00:10:11 INFO - PROCESS | 1649 | 1467875411776 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 1649 | 1467875411781 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 00:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:10:11 INFO - PROCESS | 1649 | 1467875411788 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 1649 | 1467875411790 Marionette TRACE conn2 <- [1,1114,null,{}] 00:10:11 INFO - PROCESS | 1649 | 1467875411794 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}] 00:10:11 INFO - PROCESS | 1649 | 1467875411796 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:11 INFO - PROCESS | 1649 | 1467875411930 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x117355000 == 46 [pid = 1649] [id = 254] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12b15b000 == 45 [pid = 1649] [id = 279] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a5800 == 44 [pid = 1649] [id = 278] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d0000 == 43 [pid = 1649] [id = 277] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x129789800 == 42 [pid = 1649] [id = 276] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x117039000 == 41 [pid = 1649] [id = 275] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x128b6b000 == 40 [pid = 1649] [id = 274] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x124067800 == 39 [pid = 1649] [id = 273] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d5800 == 38 [pid = 1649] [id = 272] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x119589800 == 37 [pid = 1649] [id = 271] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1183bb800 == 36 [pid = 1649] [id = 270] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1162e9000 == 35 [pid = 1649] [id = 269] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1233eb000 == 34 [pid = 1649] [id = 268] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x129928000 == 33 [pid = 1649] [id = 266] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x117e77000 == 32 [pid = 1649] [id = 267] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x11693b000 == 31 [pid = 1649] [id = 285] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x119bd5000 == 30 [pid = 1649] [id = 284] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12b922000 == 29 [pid = 1649] [id = 283] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x123320800 == 28 [pid = 1649] [id = 282] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12b90a800 == 27 [pid = 1649] [id = 280] 00:10:12 INFO - PROCESS | 1649 | --DOCSHELL 0x117363800 == 26 [pid = 1649] [id = 281] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x119fdac00) [pid = 1649] [serial = 773] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1235c9000) [pid = 1649] [serial = 776] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x117445400) [pid = 1649] [serial = 764] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x126a7d000) [pid = 1649] [serial = 782] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118168400) [pid = 1649] [serial = 765] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1268a9c00) [pid = 1649] [serial = 780] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x125684000) [pid = 1649] [serial = 779] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118d80800) [pid = 1649] [serial = 788] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1194c0800) [pid = 1649] [serial = 770] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x126d9fc00) [pid = 1649] [serial = 783] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1195ab800) [pid = 1649] [serial = 771] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118d42800) [pid = 1649] [serial = 767] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128cdf800) [pid = 1649] [serial = 785] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1241f7400) [pid = 1649] [serial = 789] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118d83c00) [pid = 1649] [serial = 768] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12910f400) [pid = 1649] [serial = 791] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x129431400) [pid = 1649] [serial = 794] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1176e9400) [pid = 1649] [serial = 762] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x117057800) [pid = 1649] [serial = 761] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1133ca800) [pid = 1649] [serial = 744] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1110a7c00) [pid = 1649] [serial = 743] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12910e800) [pid = 1649] [serial = 786] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11827f400) [pid = 1649] [serial = 747] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1176e0000) [pid = 1649] [serial = 746] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11945f000) [pid = 1649] [serial = 750] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119420800) [pid = 1649] [serial = 749] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12a6e0400) [pid = 1649] [serial = 795] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1241fe000) [pid = 1649] [serial = 753] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1232bd400) [pid = 1649] [serial = 752] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1257a0400) [pid = 1649] [serial = 756] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124793400) [pid = 1649] [serial = 755] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x126717c00) [pid = 1649] [serial = 759] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12621ac00) [pid = 1649] [serial = 758] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124616c00) [pid = 1649] [serial = 777] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1235c5000) [pid = 1649] [serial = 774] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x129209c00) [pid = 1649] [serial = 792] [outer = 0x0] [url = about:blank] 00:10:12 INFO - PROCESS | 1649 | 1467875412710 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 1649 | 1467875412712 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x11264d000 == 27 [pid = 1649] [id = 286] 00:10:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x112a79400) [pid = 1649] [serial = 856] [outer = 0x0] 00:10:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x113044800) [pid = 1649] [serial = 857] [outer = 0x112a79400] 00:10:12 INFO - PROCESS | 1649 | 1467875412763 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1133f0000) [pid = 1649] [serial = 858] [outer = 0x112a79400] 00:10:13 INFO - PROCESS | 1649 | 1467875413159 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]]]}] 00:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1423ms 00:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:10:13 INFO - PROCESS | 1649 | 1467875413213 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 1649 | 1467875413215 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 00:10:13 INFO - PROCESS | 1649 | 1467875413220 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 1649 | 1467875413223 Marionette TRACE conn2 <- [1,1118,null,{}] 00:10:13 INFO - PROCESS | 1649 | 1467875413228 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}] 00:10:13 INFO - PROCESS | 1649 | 1467875413230 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:13 INFO - PROCESS | 1649 | 1467875413374 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 00:10:13 INFO - PROCESS | 1649 | 1467875413518 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 1649 | 1467875413521 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e79000 == 28 [pid = 1649] [id = 287] 00:10:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118d80c00) [pid = 1649] [serial = 859] [outer = 0x0] 00:10:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118d85800) [pid = 1649] [serial = 860] [outer = 0x118d80c00] 00:10:13 INFO - PROCESS | 1649 | 1467875413625 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11942b800) [pid = 1649] [serial = 861] [outer = 0x118d80c00] 00:10:14 INFO - PROCESS | 1649 | 1467875414051 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]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 874ms 00:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:10:14 INFO - PROCESS | 1649 | 1467875414094 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 1649 | 1467875414097 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 00:10:14 INFO - PROCESS | 1649 | 1467875414099 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 1649 | 1467875414100 Marionette TRACE conn2 <- [1,1122,null,{}] 00:10:14 INFO - PROCESS | 1649 | 1467875414103 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}] 00:10:14 INFO - PROCESS | 1649 | 1467875414111 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:14 INFO - PROCESS | 1649 | 1467875414188 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 00:10:14 INFO - PROCESS | 1649 | 1467875414194 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 1649 | 1467875414195 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x119192000 == 29 [pid = 1649] [id = 288] 00:10:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1194c3c00) [pid = 1649] [serial = 862] [outer = 0x0] 00:10:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1195eb800) [pid = 1649] [serial = 863] [outer = 0x1194c3c00] 00:10:14 INFO - PROCESS | 1649 | 1467875414224 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12119c400) [pid = 1649] [serial = 864] [outer = 0x1194c3c00] 00:10:14 INFO - PROCESS | 1649 | 1467875414538 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]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 00:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:10:14 INFO - PROCESS | 1649 | 1467875414569 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 1649 | 1467875414571 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 00:10:14 INFO - PROCESS | 1649 | 1467875414578 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 1649 | 1467875414585 Marionette TRACE conn2 <- [1,1126,null,{}] 00:10:14 INFO - PROCESS | 1649 | 1467875414588 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}] 00:10:14 INFO - PROCESS | 1649 | 1467875414590 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:14 INFO - PROCESS | 1649 | 1467875414694 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 00:10:14 INFO - PROCESS | 1649 | 1467875414728 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 1649 | 1467875414729 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194f0000 == 30 [pid = 1649] [id = 289] 00:10:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x117447800) [pid = 1649] [serial = 865] [outer = 0x0] 00:10:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1232b4800) [pid = 1649] [serial = 866] [outer = 0x117447800] 00:10:14 INFO - PROCESS | 1649 | 1467875414754 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124615800) [pid = 1649] [serial = 867] [outer = 0x117447800] 00:10:15 INFO - PROCESS | 1649 | 1467875415050 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]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 532ms 00:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:10:15 INFO - PROCESS | 1649 | 1467875415106 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 1649 | 1467875415107 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 00:10:15 INFO - PROCESS | 1649 | 1467875415110 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 1649 | 1467875415111 Marionette TRACE conn2 <- [1,1130,null,{}] 00:10:15 INFO - PROCESS | 1649 | 1467875415121 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}] 00:10:15 INFO - PROCESS | 1649 | 1467875415122 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:15 INFO - PROCESS | 1649 | 1467875415225 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 00:10:15 INFO - PROCESS | 1649 | 1467875415228 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 1649 | 1467875415230 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a92000 == 31 [pid = 1649] [id = 290] 00:10:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124792000) [pid = 1649] [serial = 868] [outer = 0x0] 00:10:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124e35800) [pid = 1649] [serial = 869] [outer = 0x124792000] 00:10:15 INFO - PROCESS | 1649 | 1467875415255 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1257a2c00) [pid = 1649] [serial = 870] [outer = 0x124792000] 00:10:15 INFO - PROCESS | 1649 | 1467875415600 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]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 00:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:10:15 INFO - PROCESS | 1649 | 1467875415633 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 1649 | 1467875415634 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 00:10:15 INFO - PROCESS | 1649 | 1467875415637 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 1649 | 1467875415638 Marionette TRACE conn2 <- [1,1134,null,{}] 00:10:15 INFO - PROCESS | 1649 | 1467875415640 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}] 00:10:15 INFO - PROCESS | 1649 | 1467875415641 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:15 INFO - PROCESS | 1649 | 1467875415731 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 00:10:15 INFO - PROCESS | 1649 | 1467875415764 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 1649 | 1467875415769 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233e5000 == 32 [pid = 1649] [id = 291] 00:10:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1194c3400) [pid = 1649] [serial = 871] [outer = 0x0] 00:10:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1268a8400) [pid = 1649] [serial = 872] [outer = 0x1194c3400] 00:10:15 INFO - PROCESS | 1649 | 1467875415801 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126da1000) [pid = 1649] [serial = 873] [outer = 0x1194c3400] 00:10:16 INFO - PROCESS | 1649 | 1467875416166 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]]]}] 00:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 568ms 00:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:10:16 INFO - PROCESS | 1649 | 1467875416206 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 00:10:16 INFO - PROCESS | 1649 | 1467875416207 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 00:10:16 INFO - PROCESS | 1649 | 1467875416209 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 1649 | 1467875416210 Marionette TRACE conn2 <- [1,1138,null,{}] 00:10:16 INFO - PROCESS | 1649 | 1467875416212 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}] 00:10:16 INFO - PROCESS | 1649 | 1467875416214 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:16 INFO - PROCESS | 1649 | 1467875416311 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 00:10:16 INFO - PROCESS | 1649 | 1467875416315 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 1649 | 1467875416316 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d7c000 == 33 [pid = 1649] [id = 292] 00:10:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x110f3d800) [pid = 1649] [serial = 874] [outer = 0x0] 00:10:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12910d800) [pid = 1649] [serial = 875] [outer = 0x110f3d800] 00:10:16 INFO - PROCESS | 1649 | 1467875416348 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12942dc00) [pid = 1649] [serial = 876] [outer = 0x110f3d800] 00:10:16 INFO - PROCESS | 1649 | 1467875416689 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]]]}] 00:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 522ms 00:10:16 INFO - PROCESS | 1649 | 1467875416732 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 00:10:16 INFO - PROCESS | 1649 | 1467875416734 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 00:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:10:16 INFO - PROCESS | 1649 | 1467875416736 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 1649 | 1467875416737 Marionette TRACE conn2 <- [1,1142,null,{}] 00:10:16 INFO - PROCESS | 1649 | 1467875416739 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}] 00:10:16 INFO - PROCESS | 1649 | 1467875416740 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:16 INFO - PROCESS | 1649 | 1467875416833 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 00:10:16 INFO - PROCESS | 1649 | 1467875416847 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 1649 | 1467875416849 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x126804000 == 34 [pid = 1649] [id = 293] 00:10:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12414cc00) [pid = 1649] [serial = 877] [outer = 0x0] 00:10:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1297ef400) [pid = 1649] [serial = 878] [outer = 0x12414cc00] 00:10:16 INFO - PROCESS | 1649 | 1467875416873 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12a81b000) [pid = 1649] [serial = 879] [outer = 0x12414cc00] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126d9ec00) [pid = 1649] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1133ce000) [pid = 1649] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1133d0000) [pid = 1649] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12512cc00) [pid = 1649] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12a81e800) [pid = 1649] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118473800) [pid = 1649] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1167a4c00) [pid = 1649] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11383c400) [pid = 1649] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1194bb800) [pid = 1649] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11383ac00) [pid = 1649] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1294bdc00) [pid = 1649] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12910a800) [pid = 1649] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1133ef800) [pid = 1649] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116030c00) [pid = 1649] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:10:17 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1263ce800) [pid = 1649] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:10:17 INFO - PROCESS | 1649 | 1467875417349 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]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 621ms 00:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:10:17 INFO - PROCESS | 1649 | 1467875417357 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 1649 | 1467875417358 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 00:10:17 INFO - PROCESS | 1649 | 1467875417360 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 1649 | 1467875417362 Marionette TRACE conn2 <- [1,1146,null,{}] 00:10:17 INFO - PROCESS | 1649 | 1467875417370 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}] 00:10:17 INFO - PROCESS | 1649 | 1467875417371 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:17 INFO - PROCESS | 1649 | 1467875417485 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 00:10:17 INFO - PROCESS | 1649 | 1467875417522 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:17 INFO - PROCESS | 1649 | 1467875417523 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b65000 == 35 [pid = 1649] [id = 294] 00:10:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11945d000) [pid = 1649] [serial = 880] [outer = 0x0] 00:10:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12512cc00) [pid = 1649] [serial = 881] [outer = 0x11945d000] 00:10:17 INFO - PROCESS | 1649 | 1467875417548 Marionette DEBUG loaded listener.js 00:10:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x128cea400) [pid = 1649] [serial = 882] [outer = 0x11945d000] 00:10:17 INFO - PROCESS | 1649 | 1467875417891 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]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 571ms 00:10:17 INFO - PROCESS | 1649 | 1467875417932 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 1649 | 1467875417934 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 00:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:10:17 INFO - PROCESS | 1649 | 1467875417937 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 1649 | 1467875417939 Marionette TRACE conn2 <- [1,1150,null,{}] 00:10:17 INFO - PROCESS | 1649 | 1467875417942 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}] 00:10:17 INFO - PROCESS | 1649 | 1467875417944 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:18 INFO - PROCESS | 1649 | 1467875418063 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 00:10:18 INFO - PROCESS | 1649 | 1467875418119 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 1649 | 1467875418120 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x129152000 == 36 [pid = 1649] [id = 295] 00:10:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1194bb800) [pid = 1649] [serial = 883] [outer = 0x0] 00:10:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1294c7800) [pid = 1649] [serial = 884] [outer = 0x1194bb800] 00:10:18 INFO - PROCESS | 1649 | 1467875418145 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12ad5b400) [pid = 1649] [serial = 885] [outer = 0x1194bb800] 00:10:18 INFO - PROCESS | 1649 | 1467875418490 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]]]}] 00:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 569ms 00:10:18 INFO - PROCESS | 1649 | 1467875418507 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 00:10:18 INFO - PROCESS | 1649 | 1467875418509 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 00:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:10:18 INFO - PROCESS | 1649 | 1467875418516 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - PROCESS | 1649 | 1467875418518 Marionette TRACE conn2 <- [1,1154,null,{}] 00:10:18 INFO - PROCESS | 1649 | 1467875418522 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}] 00:10:18 INFO - PROCESS | 1649 | 1467875418524 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:18 INFO - PROCESS | 1649 | 1467875418651 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 00:10:18 INFO - PROCESS | 1649 | 1467875418734 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 1649 | 1467875418736 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12977f800 == 37 [pid = 1649] [id = 296] 00:10:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1110a8400) [pid = 1649] [serial = 886] [outer = 0x0] 00:10:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1195f2800) [pid = 1649] [serial = 887] [outer = 0x1110a8400] 00:10:18 INFO - PROCESS | 1649 | 1467875418765 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12b08c800) [pid = 1649] [serial = 888] [outer = 0x1110a8400] 00:10:19 INFO - PROCESS | 1649 | 1467875419039 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]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 576ms 00:10:19 INFO - PROCESS | 1649 | 1467875419089 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 1649 | 1467875419091 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 00:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:10:19 INFO - PROCESS | 1649 | 1467875419093 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 1649 | 1467875419095 Marionette TRACE conn2 <- [1,1158,null,{}] 00:10:19 INFO - PROCESS | 1649 | 1467875419099 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}] 00:10:19 INFO - PROCESS | 1649 | 1467875419102 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:19 INFO - PROCESS | 1649 | 1467875419188 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 00:10:19 INFO - PROCESS | 1649 | 1467875419286 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 1649 | 1467875419288 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x113ad3800 == 38 [pid = 1649] [id = 297] 00:10:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x110f33c00) [pid = 1649] [serial = 889] [outer = 0x0] 00:10:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x112234000) [pid = 1649] [serial = 890] [outer = 0x110f33c00] 00:10:19 INFO - PROCESS | 1649 | 1467875419320 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1133f3400) [pid = 1649] [serial = 891] [outer = 0x110f33c00] 00:10:19 INFO - PROCESS | 1649 | 1467875419828 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]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 772ms 00:10:19 INFO - PROCESS | 1649 | 1467875419872 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 1649 | 1467875419875 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 00:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:10:19 INFO - PROCESS | 1649 | 1467875419879 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 1649 | 1467875419883 Marionette TRACE conn2 <- [1,1162,null,{}] 00:10:19 INFO - PROCESS | 1649 | 1467875419887 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}] 00:10:19 INFO - PROCESS | 1649 | 1467875419890 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:20 INFO - PROCESS | 1649 | 1467875420020 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 00:10:20 INFO - PROCESS | 1649 | 1467875420098 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 1649 | 1467875420100 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119575800 == 39 [pid = 1649] [id = 298] 00:10:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119428800) [pid = 1649] [serial = 892] [outer = 0x0] 00:10:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11945f400) [pid = 1649] [serial = 893] [outer = 0x119428800] 00:10:20 INFO - PROCESS | 1649 | 1467875420130 Marionette DEBUG loaded listener.js 00:10:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1195a3c00) [pid = 1649] [serial = 894] [outer = 0x119428800] 00:10:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1234a5c00) [pid = 1649] [serial = 895] [outer = 0x112d4a800] 00:10:20 INFO - PROCESS | 1649 | 1467875420840 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]]]}] 00:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1027ms 00:10:20 INFO - PROCESS | 1649 | 1467875420910 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 00:10:20 INFO - PROCESS | 1649 | 1467875420913 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 00:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:10:20 INFO - PROCESS | 1649 | 1467875420926 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:10:20 INFO - PROCESS | 1649 | 1467875420929 Marionette TRACE conn2 <- [1,1166,null,{}] 00:10:20 INFO - PROCESS | 1649 | 1467875420932 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}] 00:10:20 INFO - PROCESS | 1649 | 1467875420934 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:21 INFO - PROCESS | 1649 | 1467875421036 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 00:10:21 INFO - PROCESS | 1649 | 1467875421091 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 1649 | 1467875421094 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169ab000 == 40 [pid = 1649] [id = 299] 00:10:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1176e0400) [pid = 1649] [serial = 896] [outer = 0x0] 00:10:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x117ea8800) [pid = 1649] [serial = 897] [outer = 0x1176e0400] 00:10:21 INFO - PROCESS | 1649 | 1467875421122 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11876a400) [pid = 1649] [serial = 898] [outer = 0x1176e0400] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12977f800 == 39 [pid = 1649] [id = 296] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x129152000 == 38 [pid = 1649] [id = 295] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x128b65000 == 37 [pid = 1649] [id = 294] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x126804000 == 36 [pid = 1649] [id = 293] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x113d7c000 == 35 [pid = 1649] [id = 292] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1233e5000 == 34 [pid = 1649] [id = 291] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x119a92000 == 33 [pid = 1649] [id = 290] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1194f0000 == 32 [pid = 1649] [id = 289] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x119192000 == 31 [pid = 1649] [id = 288] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x117e79000 == 30 [pid = 1649] [id = 287] 00:10:21 INFO - PROCESS | 1649 | --DOCSHELL 0x11264d000 == 29 [pid = 1649] [id = 286] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12b87c800) [pid = 1649] [serial = 837] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12b886c00) [pid = 1649] [serial = 840] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1195ea000) [pid = 1649] [serial = 831] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11842ec00) [pid = 1649] [serial = 830] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12460a800) [pid = 1649] [serial = 833] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12b094c00) [pid = 1649] [serial = 836] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12b87b800) [pid = 1649] [serial = 839] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1268a2c00) [pid = 1649] [serial = 818] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12aee5c00) [pid = 1649] [serial = 828] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12ad62400) [pid = 1649] [serial = 825] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x126d50000) [pid = 1649] [serial = 819] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12920b400) [pid = 1649] [serial = 834] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x129207000) [pid = 1649] [serial = 821] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12a820000) [pid = 1649] [serial = 824] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1297f9400) [pid = 1649] [serial = 822] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119423000) [pid = 1649] [serial = 803] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1194c1400) [pid = 1649] [serial = 804] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1262b1c00) [pid = 1649] [serial = 815] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1263cfc00) [pid = 1649] [serial = 816] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12aedd800) [pid = 1649] [serial = 827] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11945ec00) [pid = 1649] [serial = 809] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1195acc00) [pid = 1649] [serial = 810] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1176dfc00) [pid = 1649] [serial = 800] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x118468c00) [pid = 1649] [serial = 801] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1235c3800) [pid = 1649] [serial = 812] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124a45400) [pid = 1649] [serial = 813] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12ad5a400) [pid = 1649] [serial = 798] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12a6e5000) [pid = 1649] [serial = 797] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11744ac00) [pid = 1649] [serial = 806] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x118472c00) [pid = 1649] [serial = 807] [outer = 0x0] [url = about:blank] 00:10:21 INFO - PROCESS | 1649 | 1467875421540 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]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 633ms 00:10:21 INFO - PROCESS | 1649 | 1467875421550 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 1649 | 1467875421553 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 00:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:10:21 INFO - PROCESS | 1649 | 1467875421557 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 1649 | 1467875421559 Marionette TRACE conn2 <- [1,1170,null,{}] 00:10:21 INFO - PROCESS | 1649 | 1467875421562 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}] 00:10:21 INFO - PROCESS | 1649 | 1467875421565 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:21 INFO - PROCESS | 1649 | 1467875421642 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 00:10:21 INFO - PROCESS | 1649 | 1467875421649 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 1649 | 1467875421650 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d5a800 == 30 [pid = 1649] [id = 300] 00:10:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x119425400) [pid = 1649] [serial = 899] [outer = 0x0] 00:10:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1194bf800) [pid = 1649] [serial = 900] [outer = 0x119425400] 00:10:21 INFO - PROCESS | 1649 | 1467875421677 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1195ab000) [pid = 1649] [serial = 901] [outer = 0x119425400] 00:10:22 INFO - PROCESS | 1649 | 1467875422028 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]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 524ms 00:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:10:22 INFO - PROCESS | 1649 | 1467875422082 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 1649 | 1467875422083 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 00:10:22 INFO - PROCESS | 1649 | 1467875422085 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 1649 | 1467875422088 Marionette TRACE conn2 <- [1,1174,null,{}] 00:10:22 INFO - PROCESS | 1649 | 1467875422095 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}] 00:10:22 INFO - PROCESS | 1649 | 1467875422098 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:22 INFO - PROCESS | 1649 | 1467875422177 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 00:10:22 INFO - PROCESS | 1649 | 1467875422185 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 1649 | 1467875422187 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x119706000 == 31 [pid = 1649] [id = 301] 00:10:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x12119a400) [pid = 1649] [serial = 902] [outer = 0x0] 00:10:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1235c6000) [pid = 1649] [serial = 903] [outer = 0x12119a400] 00:10:22 INFO - PROCESS | 1649 | 1467875422215 Marionette DEBUG loaded listener.js 00:10:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116294c00) [pid = 1649] [serial = 904] [outer = 0x12119a400] 00:10:22 INFO - PROCESS | 1649 | 1467875422573 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] 00:10:22 INFO - PROCESS | 1649 | 1467875422608 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 00:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:10:22 INFO - PROCESS | 1649 | 1467875422611 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 1649 | 1467875422612 Marionette TRACE conn2 <- [1,1178,null,{}] 00:10:22 INFO - PROCESS | 1649 | 1467875422614 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}] 00:10:22 INFO - PROCESS | 1649 | 1467875422615 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:22 INFO - PROCESS | 1649 | 1467875422692 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 00:10:22 INFO - PROCESS | 1649 | 1467875422697 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 1649 | 1467875422700 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12321a000 == 32 [pid = 1649] [id = 302] 00:10:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x113d46c00) [pid = 1649] [serial = 905] [outer = 0x0] 00:10:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1262b1c00) [pid = 1649] [serial = 906] [outer = 0x113d46c00] 00:10:22 INFO - PROCESS | 1649 | 1467875422725 Marionette DEBUG loaded listener.js 00:10:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12671e400) [pid = 1649] [serial = 907] [outer = 0x113d46c00] 00:10:23 INFO - PROCESS | 1649 | 1467875423103 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] 00:10:23 INFO - PROCESS | 1649 | 1467875423135 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 00:10:23 INFO - PROCESS | 1649 | 1467875423138 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 1649 | 1467875423140 Marionette TRACE conn2 <- [1,1182,null,{}] 00:10:23 INFO - PROCESS | 1649 | 1467875423143 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}] 00:10:23 INFO - PROCESS | 1649 | 1467875423145 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:23 INFO - PROCESS | 1649 | 1467875423268 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 00:10:23 INFO - PROCESS | 1649 | 1467875423273 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 1649 | 1467875423274 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x11818c000 == 33 [pid = 1649] [id = 303] 00:10:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124e79000) [pid = 1649] [serial = 908] [outer = 0x0] 00:10:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x126d50400) [pid = 1649] [serial = 909] [outer = 0x124e79000] 00:10:23 INFO - PROCESS | 1649 | 1467875423299 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128cdd000) [pid = 1649] [serial = 910] [outer = 0x124e79000] 00:10:23 INFO - PROCESS | 1649 | 1467875423638 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] 00:10:23 INFO - PROCESS | 1649 | 1467875423659 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 00:10:23 INFO - PROCESS | 1649 | 1467875423661 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 1649 | 1467875423662 Marionette TRACE conn2 <- [1,1186,null,{}] 00:10:23 INFO - PROCESS | 1649 | 1467875423672 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}] 00:10:23 INFO - PROCESS | 1649 | 1467875423675 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:23 INFO - PROCESS | 1649 | 1467875423794 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 00:10:23 INFO - PROCESS | 1649 | 1467875423797 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 1649 | 1467875423799 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12578a800 == 34 [pid = 1649] [id = 304] 00:10:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x126222800) [pid = 1649] [serial = 911] [outer = 0x0] 00:10:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x129207400) [pid = 1649] [serial = 912] [outer = 0x126222800] 00:10:23 INFO - PROCESS | 1649 | 1467875423823 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12aedf000) [pid = 1649] [serial = 913] [outer = 0x126222800] 00:10:24 INFO - PROCESS | 1649 | 1467875424175 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] 00:10:24 INFO - PROCESS | 1649 | 1467875424191 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 00:10:24 INFO - PROCESS | 1649 | 1467875424193 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 1649 | 1467875424194 Marionette TRACE conn2 <- [1,1190,null,{}] 00:10:24 INFO - PROCESS | 1649 | 1467875424199 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}] 00:10:24 INFO - PROCESS | 1649 | 1467875424202 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:24 INFO - PROCESS | 1649 | 1467875424317 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 00:10:24 INFO - PROCESS | 1649 | 1467875424331 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 1649 | 1467875424332 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x129153800 == 35 [pid = 1649] [id = 305] 00:10:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12b08f000) [pid = 1649] [serial = 914] [outer = 0x0] 00:10:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12b177800) [pid = 1649] [serial = 915] [outer = 0x12b08f000] 00:10:24 INFO - PROCESS | 1649 | 1467875424364 Marionette DEBUG loaded listener.js 00:10:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12b885000) [pid = 1649] [serial = 916] [outer = 0x12b08f000] 00:10:24 INFO - PROCESS | 1649 | 1467875424840 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] 00:10:24 INFO - PROCESS | 1649 | 1467875424868 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 00:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:10:24 INFO - PROCESS | 1649 | 1467875424876 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 1649 | 1467875424877 Marionette TRACE conn2 <- [1,1194,null,{}] 00:10:24 INFO - PROCESS | 1649 | 1467875424879 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}] 00:10:24 INFO - PROCESS | 1649 | 1467875424882 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:24 INFO - PROCESS | 1649 | 1467875424979 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:10:24 INFO - PROCESS | 1649 | 1467875424982 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 1649 | 1467875424983 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12991e800 == 36 [pid = 1649] [id = 306] 00:10:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12b096400) [pid = 1649] [serial = 917] [outer = 0x0] 00:10:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12b966800) [pid = 1649] [serial = 918] [outer = 0x12b096400] 00:10:25 INFO - PROCESS | 1649 | 1467875425009 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12b96fc00) [pid = 1649] [serial = 919] [outer = 0x12b096400] 00:10:25 INFO - PROCESS | 1649 | 1467875425362 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] 00:10:25 INFO - PROCESS | 1649 | 1467875425400 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 00:10:25 INFO - PROCESS | 1649 | 1467875425402 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 1649 | 1467875425403 Marionette TRACE conn2 <- [1,1198,null,{}] 00:10:25 INFO - PROCESS | 1649 | 1467875425406 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}] 00:10:25 INFO - PROCESS | 1649 | 1467875425407 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:25 INFO - PROCESS | 1649 | 1467875425502 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:10:25 INFO - PROCESS | 1649 | 1467875425505 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 1649 | 1467875425507 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8d3800 == 37 [pid = 1649] [id = 307] 00:10:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12b884800) [pid = 1649] [serial = 920] [outer = 0x0] 00:10:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118470000) [pid = 1649] [serial = 921] [outer = 0x12b884800] 00:10:25 INFO - PROCESS | 1649 | 1467875425537 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12bd92c00) [pid = 1649] [serial = 922] [outer = 0x12b884800] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124792000) [pid = 1649] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x117447800) [pid = 1649] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118d80c00) [pid = 1649] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1194c3400) [pid = 1649] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1194c3c00) [pid = 1649] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x112a79400) [pid = 1649] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113d93400) [pid = 1649] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1160e5800) [pid = 1649] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1194c5000) [pid = 1649] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124615400) [pid = 1649] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x126d5c800) [pid = 1649] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11945d000) [pid = 1649] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x110f3d800) [pid = 1649] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12414cc00) [pid = 1649] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:10:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1194bb800) [pid = 1649] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:10:25 INFO - PROCESS | 1649 | 1467875425920 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]]]}] 00:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 569ms 00:10:25 INFO - PROCESS | 1649 | 1467875425971 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 1649 | 1467875425972 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 00:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:10:25 INFO - PROCESS | 1649 | 1467875425975 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 1649 | 1467875425976 Marionette TRACE conn2 <- [1,1202,null,{}] 00:10:25 INFO - PROCESS | 1649 | 1467875425978 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}] 00:10:25 INFO - PROCESS | 1649 | 1467875425981 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:26 INFO - PROCESS | 1649 | 1467875426063 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:10:26 INFO - PROCESS | 1649 | 1467875426068 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 1649 | 1467875426069 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x123215000 == 38 [pid = 1649] [id = 308] 00:10:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1194c5000) [pid = 1649] [serial = 923] [outer = 0x0] 00:10:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12460ac00) [pid = 1649] [serial = 924] [outer = 0x1194c5000] 00:10:26 INFO - PROCESS | 1649 | 1467875426093 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128ce5800) [pid = 1649] [serial = 925] [outer = 0x1194c5000] 00:10:26 INFO - PROCESS | 1649 | 1467875426419 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]]]}] 00:10:26 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 00:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 00:10:26 INFO - PROCESS | 1649 | 1467875426443 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 1649 | 1467875426445 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 00:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:10:26 INFO - PROCESS | 1649 | 1467875426451 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 1649 | 1467875426453 Marionette TRACE conn2 <- [1,1206,null,{}] 00:10:26 INFO - PROCESS | 1649 | 1467875426456 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}] 00:10:26 INFO - PROCESS | 1649 | 1467875426458 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:26 INFO - PROCESS | 1649 | 1467875426559 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:10:26 INFO - PROCESS | 1649 | 1467875426566 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 1649 | 1467875426567 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b15e800 == 39 [pid = 1649] [id = 309] 00:10:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x129204400) [pid = 1649] [serial = 926] [outer = 0x0] 00:10:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12a6e0000) [pid = 1649] [serial = 927] [outer = 0x129204400] 00:10:26 INFO - PROCESS | 1649 | 1467875426603 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12bdea000) [pid = 1649] [serial = 928] [outer = 0x129204400] 00:10:26 INFO - PROCESS | 1649 | 1467875426925 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]]]}] 00:10:26 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 00:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 522ms 00:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:10:26 INFO - PROCESS | 1649 | 1467875426987 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 1649 | 1467875426988 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 00:10:26 INFO - PROCESS | 1649 | 1467875426991 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 1649 | 1467875426992 Marionette TRACE conn2 <- [1,1210,null,{}] 00:10:26 INFO - PROCESS | 1649 | 1467875426994 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}] 00:10:26 INFO - PROCESS | 1649 | 1467875426996 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:27 INFO - PROCESS | 1649 | 1467875427079 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:10:27 INFO - PROCESS | 1649 | 1467875427084 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 1649 | 1467875427085 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b91d000 == 40 [pid = 1649] [id = 310] 00:10:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1180b7400) [pid = 1649] [serial = 929] [outer = 0x0] 00:10:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1180bdc00) [pid = 1649] [serial = 930] [outer = 0x1180b7400] 00:10:27 INFO - PROCESS | 1649 | 1467875427109 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12bd95400) [pid = 1649] [serial = 931] [outer = 0x1180b7400] 00:10:27 INFO - PROCESS | 1649 | 1467875427446 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]]]}] 00:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 468ms 00:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:10:27 INFO - PROCESS | 1649 | 1467875427459 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 1649 | 1467875427460 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 00:10:27 INFO - PROCESS | 1649 | 1467875427466 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 1649 | 1467875427467 Marionette TRACE conn2 <- [1,1214,null,{}] 00:10:27 INFO - PROCESS | 1649 | 1467875427470 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}] 00:10:27 INFO - PROCESS | 1649 | 1467875427471 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:27 INFO - PROCESS | 1649 | 1467875427560 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:10:27 INFO - PROCESS | 1649 | 1467875427565 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 1649 | 1467875427566 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd67800 == 41 [pid = 1649] [id = 311] 00:10:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1244a5800) [pid = 1649] [serial = 932] [outer = 0x0] 00:10:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1244a9800) [pid = 1649] [serial = 933] [outer = 0x1244a5800] 00:10:27 INFO - PROCESS | 1649 | 1467875427590 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1244a8400) [pid = 1649] [serial = 934] [outer = 0x1244a5800] 00:10:28 INFO - PROCESS | 1649 | 1467875428066 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]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 673ms 00:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:10:28 INFO - PROCESS | 1649 | 1467875428148 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 1649 | 1467875428150 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 00:10:28 INFO - PROCESS | 1649 | 1467875428155 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 1649 | 1467875428157 Marionette TRACE conn2 <- [1,1218,null,{}] 00:10:28 INFO - PROCESS | 1649 | 1467875428161 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}] 00:10:28 INFO - PROCESS | 1649 | 1467875428165 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:28 INFO - PROCESS | 1649 | 1467875428269 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:10:28 INFO - PROCESS | 1649 | 1467875428338 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 1649 | 1467875428339 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d6d800 == 42 [pid = 1649] [id = 312] 00:10:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11744ac00) [pid = 1649] [serial = 935] [outer = 0x0] 00:10:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1180b3c00) [pid = 1649] [serial = 936] [outer = 0x11744ac00] 00:10:28 INFO - PROCESS | 1649 | 1467875428370 Marionette DEBUG loaded listener.js 00:10:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11842ec00) [pid = 1649] [serial = 937] [outer = 0x11744ac00] 00:10:28 INFO - PROCESS | 1649 | 1467875428794 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]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 00:10:28 INFO - PROCESS | 1649 | 1467875428839 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 1649 | 1467875428843 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 00:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:10:28 INFO - PROCESS | 1649 | 1467875428863 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 1649 | 1467875428864 Marionette TRACE conn2 <- [1,1222,null,{}] 00:10:28 INFO - PROCESS | 1649 | 1467875428867 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}] 00:10:28 INFO - PROCESS | 1649 | 1467875428869 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:28 INFO - PROCESS | 1649 | 1467875428970 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:10:29 INFO - PROCESS | 1649 | 1467875429026 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 1649 | 1467875429027 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257e0800 == 43 [pid = 1649] [id = 313] 00:10:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119424400) [pid = 1649] [serial = 938] [outer = 0x0] 00:10:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119b45800) [pid = 1649] [serial = 939] [outer = 0x119424400] 00:10:29 INFO - PROCESS | 1649 | 1467875429059 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1212af400) [pid = 1649] [serial = 940] [outer = 0x119424400] 00:10:29 INFO - PROCESS | 1649 | 1467875429474 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] 00:10:29 INFO - PROCESS | 1649 | 1467875429485 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 00:10:29 INFO - PROCESS | 1649 | 1467875429487 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 1649 | 1467875429490 Marionette TRACE conn2 <- [1,1226,null,{}] 00:10:29 INFO - PROCESS | 1649 | 1467875429497 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}] 00:10:29 INFO - PROCESS | 1649 | 1467875429501 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:29 INFO - PROCESS | 1649 | 1467875429601 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:10:29 INFO - PROCESS | 1649 | 1467875429655 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 1649 | 1467875429657 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b159000 == 44 [pid = 1649] [id = 314] 00:10:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1244aa800) [pid = 1649] [serial = 941] [outer = 0x0] 00:10:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124e29800) [pid = 1649] [serial = 942] [outer = 0x1244aa800] 00:10:29 INFO - PROCESS | 1649 | 1467875429687 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x126d9e000) [pid = 1649] [serial = 943] [outer = 0x1244aa800] 00:10:30 INFO - PROCESS | 1649 | 1467875430150 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]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 00:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:10:30 INFO - PROCESS | 1649 | 1467875430159 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:10:30 INFO - PROCESS | 1649 | 1467875430161 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 00:10:30 INFO - PROCESS | 1649 | 1467875430163 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 1649 | 1467875430164 Marionette TRACE conn2 <- [1,1230,null,{}] 00:10:30 INFO - PROCESS | 1649 | 1467875430166 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}] 00:10:30 INFO - PROCESS | 1649 | 1467875430168 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:30 INFO - PROCESS | 1649 | 1467875430282 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:10:30 INFO - PROCESS | 1649 | 1467875430376 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:30 INFO - PROCESS | 1649 | 1467875430378 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x125792800 == 45 [pid = 1649] [id = 315] 00:10:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124e80400) [pid = 1649] [serial = 944] [outer = 0x0] 00:10:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1297fa800) [pid = 1649] [serial = 945] [outer = 0x124e80400] 00:10:30 INFO - PROCESS | 1649 | 1467875430406 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12a824c00) [pid = 1649] [serial = 946] [outer = 0x124e80400] 00:10:30 INFO - PROCESS | 1649 | 1467875430969 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]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 819ms 00:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:10:30 INFO - PROCESS | 1649 | 1467875430983 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:10:30 INFO - PROCESS | 1649 | 1467875430985 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 00:10:30 INFO - PROCESS | 1649 | 1467875430988 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 1649 | 1467875430990 Marionette TRACE conn2 <- [1,1234,null,{}] 00:10:30 INFO - PROCESS | 1649 | 1467875430993 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}] 00:10:30 INFO - PROCESS | 1649 | 1467875430995 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:31 INFO - PROCESS | 1649 | 1467875431090 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:10:31 INFO - PROCESS | 1649 | 1467875431144 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 1649 | 1467875431146 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x119184800 == 46 [pid = 1649] [id = 316] 00:10:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1180b6800) [pid = 1649] [serial = 947] [outer = 0x0] 00:10:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1180bec00) [pid = 1649] [serial = 948] [outer = 0x1180b6800] 00:10:31 INFO - PROCESS | 1649 | 1467875431174 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x118d7f000) [pid = 1649] [serial = 949] [outer = 0x1180b6800] 00:10:31 INFO - PROCESS | 1649 | 1467875431627 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]]]}] 00:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 00:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:10:31 INFO - PROCESS | 1649 | 1467875431659 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:10:31 INFO - PROCESS | 1649 | 1467875431662 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 00:10:31 INFO - PROCESS | 1649 | 1467875431669 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 1649 | 1467875431671 Marionette TRACE conn2 <- [1,1238,null,{}] 00:10:31 INFO - PROCESS | 1649 | 1467875431675 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}] 00:10:31 INFO - PROCESS | 1649 | 1467875431677 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:31 INFO - PROCESS | 1649 | 1467875431814 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:10:31 INFO - PROCESS | 1649 | 1467875431920 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 1649 | 1467875431921 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185a3000 == 47 [pid = 1649] [id = 317] 00:10:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11942ac00) [pid = 1649] [serial = 950] [outer = 0x0] 00:10:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1194c6400) [pid = 1649] [serial = 951] [outer = 0x11942ac00] 00:10:31 INFO - PROCESS | 1649 | 1467875431967 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x119b47800) [pid = 1649] [serial = 952] [outer = 0x11942ac00] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12b91d000 == 46 [pid = 1649] [id = 310] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12b15e800 == 45 [pid = 1649] [id = 309] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x123215000 == 44 [pid = 1649] [id = 308] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8d3800 == 43 [pid = 1649] [id = 307] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12991e800 == 42 [pid = 1649] [id = 306] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x129153800 == 41 [pid = 1649] [id = 305] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12578a800 == 40 [pid = 1649] [id = 304] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x11818c000 == 39 [pid = 1649] [id = 303] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12321a000 == 38 [pid = 1649] [id = 302] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x119706000 == 37 [pid = 1649] [id = 301] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x118d5a800 == 36 [pid = 1649] [id = 300] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x1169ab000 == 35 [pid = 1649] [id = 299] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x119575800 == 34 [pid = 1649] [id = 298] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x113ad3800 == 33 [pid = 1649] [id = 297] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x119184800 == 32 [pid = 1649] [id = 316] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x125792800 == 31 [pid = 1649] [id = 315] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12b159000 == 30 [pid = 1649] [id = 314] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x1257e0800 == 29 [pid = 1649] [id = 313] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd67800 == 28 [pid = 1649] [id = 311] 00:10:32 INFO - PROCESS | 1649 | --DOCSHELL 0x118d6d800 == 27 [pid = 1649] [id = 312] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124e35800) [pid = 1649] [serial = 869] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1232b4800) [pid = 1649] [serial = 866] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118d85800) [pid = 1649] [serial = 860] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11942b800) [pid = 1649] [serial = 861] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x126da1000) [pid = 1649] [serial = 873] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1195eb800) [pid = 1649] [serial = 863] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1268a8400) [pid = 1649] [serial = 872] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12119c400) [pid = 1649] [serial = 864] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x113044800) [pid = 1649] [serial = 857] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1133f0000) [pid = 1649] [serial = 858] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11816b000) [pid = 1649] [serial = 855] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1166f1c00) [pid = 1649] [serial = 854] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11827a800) [pid = 1649] [serial = 843] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1167b1c00) [pid = 1649] [serial = 842] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12119a000) [pid = 1649] [serial = 846] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1195a8800) [pid = 1649] [serial = 845] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12910a400) [pid = 1649] [serial = 849] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x125686800) [pid = 1649] [serial = 848] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1297f0800) [pid = 1649] [serial = 852] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1294bc400) [pid = 1649] [serial = 851] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12512cc00) [pid = 1649] [serial = 881] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12910d800) [pid = 1649] [serial = 875] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1297ef400) [pid = 1649] [serial = 878] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12ad5b400) [pid = 1649] [serial = 885] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12a81b000) [pid = 1649] [serial = 879] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1195f2800) [pid = 1649] [serial = 887] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12942dc00) [pid = 1649] [serial = 876] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1257a2c00) [pid = 1649] [serial = 870] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x128cea400) [pid = 1649] [serial = 882] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124615800) [pid = 1649] [serial = 867] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1294c7800) [pid = 1649] [serial = 884] [outer = 0x0] [url = about:blank] 00:10:32 INFO - PROCESS | 1649 | 1467875432885 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]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1223ms 00:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:10:32 INFO - PROCESS | 1649 | 1467875432891 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 1649 | 1467875432893 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 00:10:32 INFO - PROCESS | 1649 | 1467875432896 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 1649 | 1467875432900 Marionette TRACE conn2 <- [1,1242,null,{}] 00:10:32 INFO - PROCESS | 1649 | 1467875432903 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}] 00:10:32 INFO - PROCESS | 1649 | 1467875432905 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:33 INFO - PROCESS | 1649 | 1467875433002 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:10:33 INFO - PROCESS | 1649 | 1467875433009 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 1649 | 1467875433010 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11675f800 == 28 [pid = 1649] [id = 318] 00:10:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1133ec400) [pid = 1649] [serial = 953] [outer = 0x0] 00:10:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1173ee400) [pid = 1649] [serial = 954] [outer = 0x1133ec400] 00:10:33 INFO - PROCESS | 1649 | 1467875433040 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x117ea7400) [pid = 1649] [serial = 955] [outer = 0x1133ec400] 00:10:33 INFO - PROCESS | 1649 | 1467875433386 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]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 522ms 00:10:33 INFO - PROCESS | 1649 | 1467875433418 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 1649 | 1467875433420 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 00:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:10:33 INFO - PROCESS | 1649 | 1467875433424 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 1649 | 1467875433426 Marionette TRACE conn2 <- [1,1246,null,{}] 00:10:33 INFO - PROCESS | 1649 | 1467875433429 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}] 00:10:33 INFO - PROCESS | 1649 | 1467875433430 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:33 INFO - PROCESS | 1649 | 1467875433511 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:10:33 INFO - PROCESS | 1649 | 1467875433563 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 1649 | 1467875433564 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x118180800 == 29 [pid = 1649] [id = 319] 00:10:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1180b4800) [pid = 1649] [serial = 956] [outer = 0x0] 00:10:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11827a000) [pid = 1649] [serial = 957] [outer = 0x1180b4800] 00:10:33 INFO - PROCESS | 1649 | 1467875433591 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11827b800) [pid = 1649] [serial = 958] [outer = 0x1180b4800] 00:10:33 INFO - PROCESS | 1649 | 1467875433910 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]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 00:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:10:33 INFO - PROCESS | 1649 | 1467875433943 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 1649 | 1467875433945 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 00:10:33 INFO - PROCESS | 1649 | 1467875433950 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 1649 | 1467875433952 Marionette TRACE conn2 <- [1,1250,null,{}] 00:10:33 INFO - PROCESS | 1649 | 1467875433960 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}] 00:10:33 INFO - PROCESS | 1649 | 1467875433963 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:34 INFO - PROCESS | 1649 | 1467875434037 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:10:34 INFO - PROCESS | 1649 | 1467875434042 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 1649 | 1467875434044 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x119192000 == 30 [pid = 1649] [id = 320] 00:10:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11942dc00) [pid = 1649] [serial = 959] [outer = 0x0] 00:10:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1195ea800) [pid = 1649] [serial = 960] [outer = 0x11942dc00] 00:10:34 INFO - PROCESS | 1649 | 1467875434074 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1212adc00) [pid = 1649] [serial = 961] [outer = 0x11942dc00] 00:10:34 INFO - PROCESS | 1649 | 1467875434403 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]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 472ms 00:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:10:34 INFO - PROCESS | 1649 | 1467875434421 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 1649 | 1467875434423 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 00:10:34 INFO - PROCESS | 1649 | 1467875434425 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 1649 | 1467875434426 Marionette TRACE conn2 <- [1,1254,null,{}] 00:10:34 INFO - PROCESS | 1649 | 1467875434428 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}] 00:10:34 INFO - PROCESS | 1649 | 1467875434431 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:34 INFO - PROCESS | 1649 | 1467875434544 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:10:34 INFO - PROCESS | 1649 | 1467875434575 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 1649 | 1467875434576 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x119706800 == 31 [pid = 1649] [id = 321] 00:10:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x116a11c00) [pid = 1649] [serial = 962] [outer = 0x0] 00:10:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1212b4800) [pid = 1649] [serial = 963] [outer = 0x116a11c00] 00:10:34 INFO - PROCESS | 1649 | 1467875434602 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1244a4c00) [pid = 1649] [serial = 964] [outer = 0x116a11c00] 00:10:34 INFO - PROCESS | 1649 | 1467875434958 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]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 568ms 00:10:35 INFO - PROCESS | 1649 | 1467875434995 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 1649 | 1467875434997 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 00:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:10:35 INFO - PROCESS | 1649 | 1467875435002 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 1649 | 1467875435004 Marionette TRACE conn2 <- [1,1258,null,{}] 00:10:35 INFO - PROCESS | 1649 | 1467875435007 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}] 00:10:35 INFO - PROCESS | 1649 | 1467875435009 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:35 INFO - PROCESS | 1649 | 1467875435157 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:10:35 INFO - PROCESS | 1649 | 1467875435181 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 1649 | 1467875435183 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212e0800 == 32 [pid = 1649] [id = 322] 00:10:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118767400) [pid = 1649] [serial = 965] [outer = 0x0] 00:10:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12460e800) [pid = 1649] [serial = 966] [outer = 0x118767400] 00:10:35 INFO - PROCESS | 1649 | 1467875435224 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124793800) [pid = 1649] [serial = 967] [outer = 0x118767400] 00:10:35 INFO - PROCESS | 1649 | 1467875435620 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]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 00:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:10:35 INFO - PROCESS | 1649 | 1467875435672 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 1649 | 1467875435674 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 00:10:35 INFO - PROCESS | 1649 | 1467875435676 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 1649 | 1467875435677 Marionette TRACE conn2 <- [1,1262,null,{}] 00:10:35 INFO - PROCESS | 1649 | 1467875435679 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}] 00:10:35 INFO - PROCESS | 1649 | 1467875435683 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:35 INFO - PROCESS | 1649 | 1467875435786 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:10:35 INFO - PROCESS | 1649 | 1467875435796 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 1649 | 1467875435799 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233f4800 == 33 [pid = 1649] [id = 323] 00:10:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124e2d800) [pid = 1649] [serial = 968] [outer = 0x0] 00:10:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12621d800) [pid = 1649] [serial = 969] [outer = 0x124e2d800] 00:10:35 INFO - PROCESS | 1649 | 1467875435824 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1268aec00) [pid = 1649] [serial = 970] [outer = 0x124e2d800] 00:10:36 INFO - PROCESS | 1649 | 1467875436157 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]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 00:10:36 INFO - PROCESS | 1649 | 1467875436198 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 1649 | 1467875436199 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 00:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:10:36 INFO - PROCESS | 1649 | 1467875436201 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 1649 | 1467875436202 Marionette TRACE conn2 <- [1,1266,null,{}] 00:10:36 INFO - PROCESS | 1649 | 1467875436204 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}] 00:10:36 INFO - PROCESS | 1649 | 1467875436206 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:36 INFO - PROCESS | 1649 | 1467875436305 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:10:36 INFO - PROCESS | 1649 | 1467875436341 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 1649 | 1467875436342 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12577e800 == 34 [pid = 1649] [id = 324] 00:10:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1138f3000) [pid = 1649] [serial = 971] [outer = 0x0] 00:10:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x126da2400) [pid = 1649] [serial = 972] [outer = 0x1138f3000] 00:10:36 INFO - PROCESS | 1649 | 1467875436366 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128cea400) [pid = 1649] [serial = 973] [outer = 0x1138f3000] 00:10:36 INFO - PROCESS | 1649 | 1467875436686 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]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 517ms 00:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:10:36 INFO - PROCESS | 1649 | 1467875436719 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 1649 | 1467875436720 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 00:10:36 INFO - PROCESS | 1649 | 1467875436722 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 1649 | 1467875436723 Marionette TRACE conn2 <- [1,1270,null,{}] 00:10:36 INFO - PROCESS | 1649 | 1467875436726 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}] 00:10:36 INFO - PROCESS | 1649 | 1467875436727 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:36 INFO - PROCESS | 1649 | 1467875436818 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1110a8400) [pid = 1649] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x126222800) [pid = 1649] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12b08f000) [pid = 1649] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12b096400) [pid = 1649] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124e79000) [pid = 1649] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12b884800) [pid = 1649] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12119a400) [pid = 1649] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113d46c00) [pid = 1649] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110f33c00) [pid = 1649] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1176e0400) [pid = 1649] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119425400) [pid = 1649] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119428800) [pid = 1649] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x129204400) [pid = 1649] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1244a5800) [pid = 1649] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1180b7400) [pid = 1649] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:10:37 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1194c5000) [pid = 1649] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:10:37 INFO - PROCESS | 1649 | 1467875437065 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 1649 | 1467875437066 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194ea800 == 35 [pid = 1649] [id = 325] 00:10:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1110a8400) [pid = 1649] [serial = 974] [outer = 0x0] 00:10:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113d93400) [pid = 1649] [serial = 975] [outer = 0x1110a8400] 00:10:37 INFO - PROCESS | 1649 | 1467875437091 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118171800) [pid = 1649] [serial = 976] [outer = 0x1110a8400] 00:10:37 INFO - PROCESS | 1649 | 1467875437355 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]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 00:10:37 INFO - PROCESS | 1649 | 1467875437392 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 1649 | 1467875437394 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 00:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:10:37 INFO - PROCESS | 1649 | 1467875437404 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 1649 | 1467875437405 Marionette TRACE conn2 <- [1,1274,null,{}] 00:10:37 INFO - PROCESS | 1649 | 1467875437407 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}] 00:10:37 INFO - PROCESS | 1649 | 1467875437408 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:37 INFO - PROCESS | 1649 | 1467875437488 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:10:37 INFO - PROCESS | 1649 | 1467875437492 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 1649 | 1467875437493 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e6b800 == 36 [pid = 1649] [id = 326] 00:10:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x113048800) [pid = 1649] [serial = 977] [outer = 0x0] 00:10:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1244a5800) [pid = 1649] [serial = 978] [outer = 0x113048800] 00:10:37 INFO - PROCESS | 1649 | 1467875437520 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x129204400) [pid = 1649] [serial = 979] [outer = 0x113048800] 00:10:37 INFO - PROCESS | 1649 | 1467875437855 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]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 478ms 00:10:37 INFO - PROCESS | 1649 | 1467875437875 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 1649 | 1467875437876 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 00:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:10:37 INFO - PROCESS | 1649 | 1467875437879 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 1649 | 1467875437880 Marionette TRACE conn2 <- [1,1278,null,{}] 00:10:37 INFO - PROCESS | 1649 | 1467875437886 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}] 00:10:37 INFO - PROCESS | 1649 | 1467875437887 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:37 INFO - PROCESS | 1649 | 1467875437993 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:10:38 INFO - PROCESS | 1649 | 1467875437999 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 1649 | 1467875438000 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x129158000 == 37 [pid = 1649] [id = 327] 00:10:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118472400) [pid = 1649] [serial = 980] [outer = 0x0] 00:10:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12920d800) [pid = 1649] [serial = 981] [outer = 0x118472400] 00:10:38 INFO - PROCESS | 1649 | 1467875438024 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1294c5000) [pid = 1649] [serial = 982] [outer = 0x118472400] 00:10:38 INFO - PROCESS | 1649 | 1467875438328 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]]]}] 00:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 473ms 00:10:38 INFO - PROCESS | 1649 | 1467875438352 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 1649 | 1467875438353 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 00:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:10:38 INFO - PROCESS | 1649 | 1467875438364 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - PROCESS | 1649 | 1467875438368 Marionette TRACE conn2 <- [1,1282,null,{}] 00:10:38 INFO - PROCESS | 1649 | 1467875438370 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}] 00:10:38 INFO - PROCESS | 1649 | 1467875438372 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:38 INFO - PROCESS | 1649 | 1467875438455 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:10:38 INFO - PROCESS | 1649 | 1467875438458 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 1649 | 1467875438460 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a3800 == 38 [pid = 1649] [id = 328] 00:10:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1180b6000) [pid = 1649] [serial = 983] [outer = 0x0] 00:10:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12a81b400) [pid = 1649] [serial = 984] [outer = 0x1180b6000] 00:10:38 INFO - PROCESS | 1649 | 1467875438488 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12aedf400) [pid = 1649] [serial = 985] [outer = 0x1180b6000] 00:10:38 INFO - PROCESS | 1649 | 1467875438842 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]]]}] 00:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 529ms 00:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:10:38 INFO - PROCESS | 1649 | 1467875438894 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 1649 | 1467875438895 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 00:10:38 INFO - PROCESS | 1649 | 1467875438898 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - PROCESS | 1649 | 1467875438900 Marionette TRACE conn2 <- [1,1286,null,{}] 00:10:38 INFO - PROCESS | 1649 | 1467875438903 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}] 00:10:38 INFO - PROCESS | 1649 | 1467875438905 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:39 INFO - PROCESS | 1649 | 1467875439019 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:10:39 INFO - PROCESS | 1649 | 1467875439133 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 1649 | 1467875439134 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x113245800 == 39 [pid = 1649] [id = 329] 00:10:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x110f35800) [pid = 1649] [serial = 986] [outer = 0x0] 00:10:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x110ff2400) [pid = 1649] [serial = 987] [outer = 0x110f35800] 00:10:39 INFO - PROCESS | 1649 | 1467875439168 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x113847c00) [pid = 1649] [serial = 988] [outer = 0x110f35800] 00:10:39 INFO - PROCESS | 1649 | 1467875439642 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]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 821ms 00:10:39 INFO - PROCESS | 1649 | 1467875439740 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 1649 | 1467875439742 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 00:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:10:39 INFO - PROCESS | 1649 | 1467875439747 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 1649 | 1467875439751 Marionette TRACE conn2 <- [1,1290,null,{}] 00:10:39 INFO - PROCESS | 1649 | 1467875439755 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}] 00:10:39 INFO - PROCESS | 1649 | 1467875439758 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:39 INFO - PROCESS | 1649 | 1467875439869 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:10:39 INFO - PROCESS | 1649 | 1467875439945 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 1649 | 1467875439947 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d5a800 == 40 [pid = 1649] [id = 330] 00:10:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1138ed400) [pid = 1649] [serial = 989] [outer = 0x0] 00:10:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11876cc00) [pid = 1649] [serial = 990] [outer = 0x1138ed400] 00:10:39 INFO - PROCESS | 1649 | 1467875439977 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x119427400) [pid = 1649] [serial = 991] [outer = 0x1138ed400] 00:10:40 INFO - PROCESS | 1649 | 1467875440528 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]]]}] 00:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 975ms 00:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:10:40 INFO - PROCESS | 1649 | 1467875440721 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:10:40 INFO - PROCESS | 1649 | 1467875440724 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 00:10:40 INFO - PROCESS | 1649 | 1467875440727 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:10:40 INFO - PROCESS | 1649 | 1467875440729 Marionette TRACE conn2 <- [1,1294,null,{}] 00:10:40 INFO - PROCESS | 1649 | 1467875440733 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}] 00:10:40 INFO - PROCESS | 1649 | 1467875440734 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:40 INFO - PROCESS | 1649 | 1467875440842 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:10:40 INFO - PROCESS | 1649 | 1467875440920 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 1649 | 1467875440923 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169b3800 == 41 [pid = 1649] [id = 331] 00:10:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1176e0800) [pid = 1649] [serial = 992] [outer = 0x0] 00:10:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1180b6c00) [pid = 1649] [serial = 993] [outer = 0x1176e0800] 00:10:40 INFO - PROCESS | 1649 | 1467875440952 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x118472c00) [pid = 1649] [serial = 994] [outer = 0x1176e0800] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a3800 == 40 [pid = 1649] [id = 328] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x129158000 == 39 [pid = 1649] [id = 327] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x128e6b800 == 38 [pid = 1649] [id = 326] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1194ea800 == 37 [pid = 1649] [id = 325] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12577e800 == 36 [pid = 1649] [id = 324] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1233f4800 == 35 [pid = 1649] [id = 323] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1212e0800 == 34 [pid = 1649] [id = 322] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x119706800 == 33 [pid = 1649] [id = 321] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x119192000 == 32 [pid = 1649] [id = 320] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x118180800 == 31 [pid = 1649] [id = 319] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11675f800 == 30 [pid = 1649] [id = 318] 00:10:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1185a3000 == 29 [pid = 1649] [id = 317] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12b08c800) [pid = 1649] [serial = 888] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12aedf000) [pid = 1649] [serial = 913] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x129207400) [pid = 1649] [serial = 912] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12b177800) [pid = 1649] [serial = 915] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12b96fc00) [pid = 1649] [serial = 919] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12b966800) [pid = 1649] [serial = 918] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x126d50400) [pid = 1649] [serial = 909] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118470000) [pid = 1649] [serial = 921] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1235c6000) [pid = 1649] [serial = 903] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116294c00) [pid = 1649] [serial = 904] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1262b1c00) [pid = 1649] [serial = 906] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12671e400) [pid = 1649] [serial = 907] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x112234000) [pid = 1649] [serial = 890] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1133f3400) [pid = 1649] [serial = 891] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x117ea8800) [pid = 1649] [serial = 897] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11876a400) [pid = 1649] [serial = 898] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1194bf800) [pid = 1649] [serial = 900] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1195ab000) [pid = 1649] [serial = 901] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11945f400) [pid = 1649] [serial = 893] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1195a3c00) [pid = 1649] [serial = 894] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12a6e0000) [pid = 1649] [serial = 927] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1244a8400) [pid = 1649] [serial = 934] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1244a9800) [pid = 1649] [serial = 933] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12bdea000) [pid = 1649] [serial = 928] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1180bdc00) [pid = 1649] [serial = 930] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12460e400) [pid = 1649] [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.] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12460ac00) [pid = 1649] [serial = 924] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12bd92c00) [pid = 1649] [serial = 922] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12b885000) [pid = 1649] [serial = 916] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12bd95400) [pid = 1649] [serial = 931] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x128ce5800) [pid = 1649] [serial = 925] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x128cdd000) [pid = 1649] [serial = 910] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 1649 | 1467875441426 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]]]}] 00:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 720ms 00:10:41 INFO - PROCESS | 1649 | 1467875441449 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 1649 | 1467875441450 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 00:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:10:41 INFO - PROCESS | 1649 | 1467875441455 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 1649 | 1467875441457 Marionette TRACE conn2 <- [1,1298,null,{}] 00:10:41 INFO - PROCESS | 1649 | 1467875441459 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}] 00:10:41 INFO - PROCESS | 1649 | 1467875441461 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:41 INFO - PROCESS | 1649 | 1467875441522 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:10:41 INFO - PROCESS | 1649 | 1467875441526 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 1649 | 1467875441527 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x11859a800 == 30 [pid = 1649] [id = 332] 00:10:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118d80800) [pid = 1649] [serial = 995] [outer = 0x0] 00:10:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11942e400) [pid = 1649] [serial = 996] [outer = 0x118d80800] 00:10:41 INFO - PROCESS | 1649 | 1467875441552 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1194bb400) [pid = 1649] [serial = 997] [outer = 0x118d80800] 00:10:42 INFO - PROCESS | 1649 | 1467875442033 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]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 623ms 00:10:42 INFO - PROCESS | 1649 | 1467875442078 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 1649 | 1467875442080 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 00:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:10:42 INFO - PROCESS | 1649 | 1467875442085 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 1649 | 1467875442087 Marionette TRACE conn2 <- [1,1302,null,{}] 00:10:42 INFO - PROCESS | 1649 | 1467875442099 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}] 00:10:42 INFO - PROCESS | 1649 | 1467875442104 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:42 INFO - PROCESS | 1649 | 1467875442260 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:10:42 INFO - PROCESS | 1649 | 1467875442340 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 1649 | 1467875442343 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x119586800 == 31 [pid = 1649] [id = 333] 00:10:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1187d3800) [pid = 1649] [serial = 998] [outer = 0x0] 00:10:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1212b8800) [pid = 1649] [serial = 999] [outer = 0x1187d3800] 00:10:42 INFO - PROCESS | 1649 | 1467875442370 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124426800) [pid = 1649] [serial = 1000] [outer = 0x1187d3800] 00:10:42 INFO - PROCESS | 1649 | 1467875442677 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]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 622ms 00:10:42 INFO - PROCESS | 1649 | 1467875442707 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 1649 | 1467875442708 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 00:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:10:42 INFO - PROCESS | 1649 | 1467875442711 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 1649 | 1467875442712 Marionette TRACE conn2 <- [1,1306,null,{}] 00:10:42 INFO - PROCESS | 1649 | 1467875442718 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}] 00:10:42 INFO - PROCESS | 1649 | 1467875442719 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:42 INFO - PROCESS | 1649 | 1467875442800 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:10:42 INFO - PROCESS | 1649 | 1467875442803 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 1649 | 1467875442804 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12320c800 == 32 [pid = 1649] [id = 334] 00:10:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1244aa400) [pid = 1649] [serial = 1001] [outer = 0x0] 00:10:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124739c00) [pid = 1649] [serial = 1002] [outer = 0x1244aa400] 00:10:42 INFO - PROCESS | 1649 | 1467875442830 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124e37800) [pid = 1649] [serial = 1003] [outer = 0x1244aa400] 00:10:43 INFO - PROCESS | 1649 | 1467875443139 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]]]}] 00:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 473ms 00:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:10:43 INFO - PROCESS | 1649 | 1467875443209 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 1649 | 1467875443211 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 00:10:43 INFO - PROCESS | 1649 | 1467875443214 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 1649 | 1467875443217 Marionette TRACE conn2 <- [1,1310,null,{}] 00:10:43 INFO - PROCESS | 1649 | 1467875443221 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}] 00:10:43 INFO - PROCESS | 1649 | 1467875443222 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:43 INFO - PROCESS | 1649 | 1467875443296 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:10:43 INFO - PROCESS | 1649 | 1467875443302 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 1649 | 1467875443303 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x117250000 == 33 [pid = 1649] [id = 335] 00:10:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11628f800) [pid = 1649] [serial = 1004] [outer = 0x0] 00:10:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125684000) [pid = 1649] [serial = 1005] [outer = 0x11628f800] 00:10:43 INFO - PROCESS | 1649 | 1467875443327 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1262bd800) [pid = 1649] [serial = 1006] [outer = 0x11628f800] 00:10:43 INFO - PROCESS | 1649 | 1467875443691 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 1649 | 1467875443737 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 00:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:10:43 INFO - PROCESS | 1649 | 1467875443740 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 1649 | 1467875443741 Marionette TRACE conn2 <- [1,1314,null,{}] 00:10:43 INFO - PROCESS | 1649 | 1467875443743 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}] 00:10:43 INFO - PROCESS | 1649 | 1467875443747 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:43 INFO - PROCESS | 1649 | 1467875443867 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:10:43 INFO - PROCESS | 1649 | 1467875443881 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 1649 | 1467875443882 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12681b800 == 34 [pid = 1649] [id = 336] 00:10:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113868000) [pid = 1649] [serial = 1007] [outer = 0x0] 00:10:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126d5c000) [pid = 1649] [serial = 1008] [outer = 0x113868000] 00:10:43 INFO - PROCESS | 1649 | 1467875443907 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1294c4800) [pid = 1649] [serial = 1009] [outer = 0x113868000] 00:10:44 INFO - PROCESS | 1649 | 1467875444251 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]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 00:10:44 INFO - PROCESS | 1649 | 1467875444258 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 1649 | 1467875444259 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 00:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:10:44 INFO - PROCESS | 1649 | 1467875444261 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 1649 | 1467875444262 Marionette TRACE conn2 <- [1,1318,null,{}] 00:10:44 INFO - PROCESS | 1649 | 1467875444267 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}] 00:10:44 INFO - PROCESS | 1649 | 1467875444268 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:44 INFO - PROCESS | 1649 | 1467875444363 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:10:44 INFO - PROCESS | 1649 | 1467875444367 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 1649 | 1467875444368 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x129149800 == 35 [pid = 1649] [id = 337] 00:10:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11a1adc00) [pid = 1649] [serial = 1010] [outer = 0x0] 00:10:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12a6e0000) [pid = 1649] [serial = 1011] [outer = 0x11a1adc00] 00:10:44 INFO - PROCESS | 1649 | 1467875444392 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12ad68400) [pid = 1649] [serial = 1012] [outer = 0x11a1adc00] 00:10:44 INFO - PROCESS | 1649 | 1467875444732 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]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 521ms 00:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:10:44 INFO - PROCESS | 1649 | 1467875444783 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 1649 | 1467875444784 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 00:10:44 INFO - PROCESS | 1649 | 1467875444786 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 1649 | 1467875444787 Marionette TRACE conn2 <- [1,1322,null,{}] 00:10:44 INFO - PROCESS | 1649 | 1467875444789 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}] 00:10:44 INFO - PROCESS | 1649 | 1467875444791 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:44 INFO - PROCESS | 1649 | 1467875444886 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:10:44 INFO - PROCESS | 1649 | 1467875444923 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 1649 | 1467875444924 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x129785000 == 36 [pid = 1649] [id = 338] 00:10:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12a81dc00) [pid = 1649] [serial = 1013] [outer = 0x0] 00:10:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12aeeac00) [pid = 1649] [serial = 1014] [outer = 0x12a81dc00] 00:10:44 INFO - PROCESS | 1649 | 1467875444949 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12b16ac00) [pid = 1649] [serial = 1015] [outer = 0x12a81dc00] 00:10:45 INFO - PROCESS | 1649 | 1467875445269 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]]]}] 00:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 00:10:45 INFO - PROCESS | 1649 | 1467875445304 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 1649 | 1467875445306 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 00:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:10:45 INFO - PROCESS | 1649 | 1467875445314 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 1649 | 1467875445315 Marionette TRACE conn2 <- [1,1326,null,{}] 00:10:45 INFO - PROCESS | 1649 | 1467875445318 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}] 00:10:45 INFO - PROCESS | 1649 | 1467875445319 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:45 INFO - PROCESS | 1649 | 1467875445414 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:10:45 INFO - PROCESS | 1649 | 1467875445417 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 1649 | 1467875445418 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a7000 == 37 [pid = 1649] [id = 339] 00:10:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12b089c00) [pid = 1649] [serial = 1016] [outer = 0x0] 00:10:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b87c800) [pid = 1649] [serial = 1017] [outer = 0x12b089c00] 00:10:45 INFO - PROCESS | 1649 | 1467875445442 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b885400) [pid = 1649] [serial = 1018] [outer = 0x12b089c00] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118767400) [pid = 1649] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1180b4800) [pid = 1649] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x116a11c00) [pid = 1649] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11942ac00) [pid = 1649] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11744ac00) [pid = 1649] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11942dc00) [pid = 1649] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119424400) [pid = 1649] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1133ec400) [pid = 1649] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124e2d800) [pid = 1649] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1244aa800) [pid = 1649] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124e80400) [pid = 1649] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1180b6800) [pid = 1649] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1138f3000) [pid = 1649] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1110a8400) [pid = 1649] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118472400) [pid = 1649] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:10:45 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x113048800) [pid = 1649] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:10:45 INFO - PROCESS | 1649 | 1467875445835 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]]]}] 00:10:45 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 00:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 572ms 00:10:45 INFO - PROCESS | 1649 | 1467875445886 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 1649 | 1467875445887 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 00:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:10:45 INFO - PROCESS | 1649 | 1467875445890 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 1649 | 1467875445891 Marionette TRACE conn2 <- [1,1330,null,{}] 00:10:45 INFO - PROCESS | 1649 | 1467875445893 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}] 00:10:45 INFO - PROCESS | 1649 | 1467875445894 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:45 INFO - PROCESS | 1649 | 1467875445972 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:10:45 INFO - PROCESS | 1649 | 1467875445975 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 1649 | 1467875445976 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x119f93000 == 38 [pid = 1649] [id = 340] 00:10:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118477c00) [pid = 1649] [serial = 1019] [outer = 0x0] 00:10:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11942dc00) [pid = 1649] [serial = 1020] [outer = 0x118477c00] 00:10:46 INFO - PROCESS | 1649 | 1467875446003 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1244a2c00) [pid = 1649] [serial = 1021] [outer = 0x118477c00] 00:10:46 INFO - PROCESS | 1649 | 1467875446315 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]]]}] 00:10:46 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 00:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 468ms 00:10:46 INFO - PROCESS | 1649 | 1467875446359 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:10:46 INFO - PROCESS | 1649 | 1467875446361 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 00:10:46 INFO - PROCESS | 1649 | 1467875446365 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 1649 | 1467875446367 Marionette TRACE conn2 <- [1,1334,null,{}] 00:10:46 INFO - PROCESS | 1649 | 1467875446371 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}] 00:10:46 INFO - PROCESS | 1649 | 1467875446373 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:46 INFO - PROCESS | 1649 | 1467875446511 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:10:46 INFO - PROCESS | 1649 | 1467875446606 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 1649 | 1467875446608 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b160800 == 39 [pid = 1649] [id = 341] 00:10:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1244aa800) [pid = 1649] [serial = 1022] [outer = 0x0] 00:10:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x129111800) [pid = 1649] [serial = 1023] [outer = 0x1244aa800] 00:10:46 INFO - PROCESS | 1649 | 1467875446648 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x128ce7c00) [pid = 1649] [serial = 1024] [outer = 0x1244aa800] 00:10:47 INFO - PROCESS | 1649 | 1467875447076 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]]]}] 00:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 721ms 00:10:47 INFO - PROCESS | 1649 | 1467875447086 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 1649 | 1467875447087 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 00:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:10:47 INFO - PROCESS | 1649 | 1467875447089 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 1649 | 1467875447090 Marionette TRACE conn2 <- [1,1338,null,{}] 00:10:47 INFO - PROCESS | 1649 | 1467875447092 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}] 00:10:47 INFO - PROCESS | 1649 | 1467875447093 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:47 INFO - PROCESS | 1649 | 1467875447202 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:10:47 INFO - PROCESS | 1649 | 1467875447209 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 1649 | 1467875447210 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b93b000 == 40 [pid = 1649] [id = 342] 00:10:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1262bd000) [pid = 1649] [serial = 1025] [outer = 0x0] 00:10:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12b970000) [pid = 1649] [serial = 1026] [outer = 0x1262bd000] 00:10:47 INFO - PROCESS | 1649 | 1467875447234 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12bd90800) [pid = 1649] [serial = 1027] [outer = 0x1262bd000] 00:10:48 INFO - PROCESS | 1649 | 1467875448069 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]]]}] 00:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 00:10:48 INFO - PROCESS | 1649 | 1467875448109 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:10:48 INFO - PROCESS | 1649 | 1467875448112 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 00:10:48 INFO - PROCESS | 1649 | 1467875448126 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 1649 | 1467875448128 Marionette TRACE conn2 <- [1,1342,null,{}] 00:10:48 INFO - PROCESS | 1649 | 1467875448132 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}] 00:10:48 INFO - PROCESS | 1649 | 1467875448134 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:48 INFO - PROCESS | 1649 | 1467875448240 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:10:48 INFO - PROCESS | 1649 | 1467875448294 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 1649 | 1467875448297 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x118190800 == 41 [pid = 1649] [id = 343] 00:10:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110f9e400) [pid = 1649] [serial = 1028] [outer = 0x0] 00:10:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1130dd400) [pid = 1649] [serial = 1029] [outer = 0x110f9e400] 00:10:48 INFO - PROCESS | 1649 | 1467875448328 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x113f2d800) [pid = 1649] [serial = 1030] [outer = 0x110f9e400] 00:10:48 INFO - PROCESS | 1649 | 1467875448784 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]]]}] 00:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 685ms 00:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:10:48 INFO - PROCESS | 1649 | 1467875448800 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:10:48 INFO - PROCESS | 1649 | 1467875448803 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 00:10:48 INFO - PROCESS | 1649 | 1467875448808 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 1649 | 1467875448810 Marionette TRACE conn2 <- [1,1346,null,{}] 00:10:48 INFO - PROCESS | 1649 | 1467875448812 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}] 00:10:48 INFO - PROCESS | 1649 | 1467875448814 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:48 INFO - PROCESS | 1649 | 1467875448916 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:10:48 INFO - PROCESS | 1649 | 1467875448974 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 1649 | 1467875448975 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233f5000 == 42 [pid = 1649] [id = 344] 00:10:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x117485800) [pid = 1649] [serial = 1031] [outer = 0x0] 00:10:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119420400) [pid = 1649] [serial = 1032] [outer = 0x117485800] 00:10:49 INFO - PROCESS | 1649 | 1467875449005 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1194b9800) [pid = 1649] [serial = 1033] [outer = 0x117485800] 00:10:49 INFO - PROCESS | 1649 | 1467875449462 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]]]}] 00:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 00:10:49 INFO - PROCESS | 1649 | 1467875449479 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 1649 | 1467875449482 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 00:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:10:49 INFO - PROCESS | 1649 | 1467875449485 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - PROCESS | 1649 | 1467875449488 Marionette TRACE conn2 <- [1,1350,null,{}] 00:10:49 INFO - PROCESS | 1649 | 1467875449495 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}] 00:10:49 INFO - PROCESS | 1649 | 1467875449499 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:49 INFO - PROCESS | 1649 | 1467875449616 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:10:49 INFO - PROCESS | 1649 | 1467875449688 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 1649 | 1467875449690 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b15e800 == 43 [pid = 1649] [id = 345] 00:10:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119fdb800) [pid = 1649] [serial = 1034] [outer = 0x0] 00:10:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1244a1400) [pid = 1649] [serial = 1035] [outer = 0x119fdb800] 00:10:49 INFO - PROCESS | 1649 | 1467875449723 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12473c400) [pid = 1649] [serial = 1036] [outer = 0x119fdb800] 00:10:50 INFO - PROCESS | 1649 | 1467875450137 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]]]}] 00:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 722ms 00:10:50 INFO - PROCESS | 1649 | 1467875450221 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 1649 | 1467875450223 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 00:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:10:50 INFO - PROCESS | 1649 | 1467875450226 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 1649 | 1467875450228 Marionette TRACE conn2 <- [1,1354,null,{}] 00:10:50 INFO - PROCESS | 1649 | 1467875450230 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}] 00:10:50 INFO - PROCESS | 1649 | 1467875450231 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:50 INFO - PROCESS | 1649 | 1467875450333 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:10:50 INFO - PROCESS | 1649 | 1467875450392 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 1649 | 1467875450393 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x129152000 == 44 [pid = 1649] [id = 346] 00:10:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124a9fc00) [pid = 1649] [serial = 1037] [outer = 0x0] 00:10:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1263d5400) [pid = 1649] [serial = 1038] [outer = 0x124a9fc00] 00:10:50 INFO - PROCESS | 1649 | 1467875450422 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x128cdf800) [pid = 1649] [serial = 1039] [outer = 0x124a9fc00] 00:10:51 INFO - PROCESS | 1649 | 1467875451052 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]]]}] 00:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 868ms 00:10:51 INFO - PROCESS | 1649 | 1467875451095 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 1649 | 1467875451098 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 00:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:10:51 INFO - PROCESS | 1649 | 1467875451102 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 1649 | 1467875451103 Marionette TRACE conn2 <- [1,1358,null,{}] 00:10:51 INFO - PROCESS | 1649 | 1467875451107 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}] 00:10:51 INFO - PROCESS | 1649 | 1467875451108 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:51 INFO - PROCESS | 1649 | 1467875451207 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:10:51 INFO - PROCESS | 1649 | 1467875451266 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 1649 | 1467875451269 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194ee800 == 45 [pid = 1649] [id = 347] 00:10:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x116979000) [pid = 1649] [serial = 1040] [outer = 0x0] 00:10:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1172c3c00) [pid = 1649] [serial = 1041] [outer = 0x116979000] 00:10:51 INFO - PROCESS | 1649 | 1467875451297 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1180b8c00) [pid = 1649] [serial = 1042] [outer = 0x116979000] 00:10:51 INFO - PROCESS | 1649 | 1467875451720 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]]]}] 00:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 00:10:51 INFO - PROCESS | 1649 | 1467875451773 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 1649 | 1467875451777 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 00:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:10:51 INFO - PROCESS | 1649 | 1467875451783 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 1649 | 1467875451786 Marionette TRACE conn2 <- [1,1362,null,{}] 00:10:51 INFO - PROCESS | 1649 | 1467875451789 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}] 00:10:51 INFO - PROCESS | 1649 | 1467875451792 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:51 INFO - PROCESS | 1649 | 1467875451900 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:10:51 INFO - PROCESS | 1649 | 1467875451972 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 1649 | 1467875451973 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185a8000 == 46 [pid = 1649] [id = 348] 00:10:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119421400) [pid = 1649] [serial = 1043] [outer = 0x0] 00:10:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11945d000) [pid = 1649] [serial = 1044] [outer = 0x119421400] 00:10:52 INFO - PROCESS | 1649 | 1467875452001 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1194c8400) [pid = 1649] [serial = 1045] [outer = 0x119421400] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12b160800 == 45 [pid = 1649] [id = 341] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x119f93000 == 44 [pid = 1649] [id = 340] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a7000 == 43 [pid = 1649] [id = 339] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x129785000 == 42 [pid = 1649] [id = 338] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x129149800 == 41 [pid = 1649] [id = 337] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12681b800 == 40 [pid = 1649] [id = 336] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x117250000 == 39 [pid = 1649] [id = 335] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12320c800 == 38 [pid = 1649] [id = 334] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x119586800 == 37 [pid = 1649] [id = 333] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x11859a800 == 36 [pid = 1649] [id = 332] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1169b3800 == 35 [pid = 1649] [id = 331] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x118d5a800 == 34 [pid = 1649] [id = 330] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x113245800 == 33 [pid = 1649] [id = 329] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1194ee800 == 32 [pid = 1649] [id = 347] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x129152000 == 31 [pid = 1649] [id = 346] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12b15e800 == 30 [pid = 1649] [id = 345] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1233f5000 == 29 [pid = 1649] [id = 344] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12b93b000 == 28 [pid = 1649] [id = 342] 00:10:52 INFO - PROCESS | 1649 | --DOCSHELL 0x118190800 == 27 [pid = 1649] [id = 343] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x119b47800) [pid = 1649] [serial = 952] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1194c6400) [pid = 1649] [serial = 951] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11842ec00) [pid = 1649] [serial = 937] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1180b3c00) [pid = 1649] [serial = 936] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1195ea800) [pid = 1649] [serial = 960] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1212adc00) [pid = 1649] [serial = 961] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1212af400) [pid = 1649] [serial = 940] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1173ee400) [pid = 1649] [serial = 954] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x117ea7400) [pid = 1649] [serial = 955] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12621d800) [pid = 1649] [serial = 969] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x119b45800) [pid = 1649] [serial = 939] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126d9e000) [pid = 1649] [serial = 943] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124e29800) [pid = 1649] [serial = 942] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12a824c00) [pid = 1649] [serial = 946] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1297fa800) [pid = 1649] [serial = 945] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118d7f000) [pid = 1649] [serial = 949] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124793800) [pid = 1649] [serial = 967] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1180bec00) [pid = 1649] [serial = 948] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128cea400) [pid = 1649] [serial = 973] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x126da2400) [pid = 1649] [serial = 972] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118171800) [pid = 1649] [serial = 976] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1294c5000) [pid = 1649] [serial = 982] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1268aec00) [pid = 1649] [serial = 970] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1244a5800) [pid = 1649] [serial = 978] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113d93400) [pid = 1649] [serial = 975] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12920d800) [pid = 1649] [serial = 981] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x129204400) [pid = 1649] [serial = 979] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1244a4c00) [pid = 1649] [serial = 964] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12a81b400) [pid = 1649] [serial = 984] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12460e800) [pid = 1649] [serial = 966] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11827b800) [pid = 1649] [serial = 958] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11827a000) [pid = 1649] [serial = 957] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1212b4800) [pid = 1649] [serial = 963] [outer = 0x0] [url = about:blank] 00:10:52 INFO - PROCESS | 1649 | 1467875452952 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]]]}] 00:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1224ms 00:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:10:53 INFO - PROCESS | 1649 | 1467875453008 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 1649 | 1467875453010 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 00:10:53 INFO - PROCESS | 1649 | 1467875453013 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 1649 | 1467875453015 Marionette TRACE conn2 <- [1,1366,null,{}] 00:10:53 INFO - PROCESS | 1649 | 1467875453020 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}] 00:10:53 INFO - PROCESS | 1649 | 1467875453022 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:53 INFO - PROCESS | 1649 | 1467875453111 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:10:53 INFO - PROCESS | 1649 | 1467875453203 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 1649 | 1467875453206 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x11660b000 == 28 [pid = 1649] [id = 349] 00:10:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112ad8000) [pid = 1649] [serial = 1046] [outer = 0x0] 00:10:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x113048000) [pid = 1649] [serial = 1047] [outer = 0x112ad8000] 00:10:53 INFO - PROCESS | 1649 | 1467875453238 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1133f3400) [pid = 1649] [serial = 1048] [outer = 0x112ad8000] 00:10:53 INFO - PROCESS | 1649 | 1467875453804 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] 00:10:53 INFO - PROCESS | 1649 | 1467875453889 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 00:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:10:53 INFO - PROCESS | 1649 | 1467875453893 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 1649 | 1467875453896 Marionette TRACE conn2 <- [1,1370,null,{}] 00:10:53 INFO - PROCESS | 1649 | 1467875453899 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}] 00:10:53 INFO - PROCESS | 1649 | 1467875453900 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:54 INFO - PROCESS | 1649 | 1467875453999 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:10:54 INFO - PROCESS | 1649 | 1467875454050 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 1649 | 1467875454052 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11735b000 == 29 [pid = 1649] [id = 350] 00:10:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1167a4000) [pid = 1649] [serial = 1049] [outer = 0x0] 00:10:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116970c00) [pid = 1649] [serial = 1050] [outer = 0x1167a4000] 00:10:54 INFO - PROCESS | 1649 | 1467875454083 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11744b000) [pid = 1649] [serial = 1051] [outer = 0x1167a4000] 00:10:54 INFO - PROCESS | 1649 | 1467875454717 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] 00:10:54 INFO - PROCESS | 1649 | 1467875454770 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 00:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:10:54 INFO - PROCESS | 1649 | 1467875454774 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:10:54 INFO - PROCESS | 1649 | 1467875454775 Marionette TRACE conn2 <- [1,1374,null,{}] 00:10:54 INFO - PROCESS | 1649 | 1467875454779 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}] 00:10:54 INFO - PROCESS | 1649 | 1467875454781 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:54 INFO - PROCESS | 1649 | 1467875454874 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:10:54 INFO - PROCESS | 1649 | 1467875454926 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 1649 | 1467875454929 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702f800 == 30 [pid = 1649] [id = 351] 00:10:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x115023000) [pid = 1649] [serial = 1052] [outer = 0x0] 00:10:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11628fc00) [pid = 1649] [serial = 1053] [outer = 0x115023000] 00:10:54 INFO - PROCESS | 1649 | 1467875454956 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11744dc00) [pid = 1649] [serial = 1054] [outer = 0x115023000] 00:10:55 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:10:55 INFO - PROCESS | 1649 | 1467875455258 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] 00:10:55 INFO - PROCESS | 1649 | 1467875455299 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 00:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:10:55 INFO - PROCESS | 1649 | 1467875455305 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 1649 | 1467875455307 Marionette TRACE conn2 <- [1,1378,null,{}] 00:10:55 INFO - PROCESS | 1649 | 1467875455309 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}] 00:10:55 INFO - PROCESS | 1649 | 1467875455311 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:55 INFO - PROCESS | 1649 | 1467875455389 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:10:55 INFO - PROCESS | 1649 | 1467875455448 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 1649 | 1467875455449 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x119186800 == 31 [pid = 1649] [id = 352] 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x117480800) [pid = 1649] [serial = 1055] [outer = 0x0] 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11846ac00) [pid = 1649] [serial = 1056] [outer = 0x117480800] 00:10:55 INFO - PROCESS | 1649 | 1467875455477 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118d7f000) [pid = 1649] [serial = 1057] [outer = 0x117480800] 00:10:55 INFO - PROCESS | 1649 | 1467875455754 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] 00:10:55 INFO - PROCESS | 1649 | 1467875455776 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 00:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:10:55 INFO - PROCESS | 1649 | 1467875455778 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 1649 | 1467875455782 Marionette TRACE conn2 <- [1,1382,null,{}] 00:10:55 INFO - PROCESS | 1649 | 1467875455796 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}] 00:10:55 INFO - PROCESS | 1649 | 1467875455803 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:55 INFO - PROCESS | 1649 | 1467875455892 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:10:55 INFO - PROCESS | 1649 | 1467875455899 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 1649 | 1467875455909 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a8f800 == 32 [pid = 1649] [id = 353] 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11942e000) [pid = 1649] [serial = 1058] [outer = 0x0] 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1194c8000) [pid = 1649] [serial = 1059] [outer = 0x11942e000] 00:10:55 INFO - PROCESS | 1649 | 1467875455936 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x121199c00) [pid = 1649] [serial = 1060] [outer = 0x11942e000] 00:10:56 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:10:56 INFO - PROCESS | 1649 | 1467875456321 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] 00:10:56 INFO - PROCESS | 1649 | 1467875456360 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 00:10:56 INFO - PROCESS | 1649 | 1467875456362 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 1649 | 1467875456363 Marionette TRACE conn2 <- [1,1386,null,{}] 00:10:56 INFO - PROCESS | 1649 | 1467875456365 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}] 00:10:56 INFO - PROCESS | 1649 | 1467875456367 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:56 INFO - PROCESS | 1649 | 1467875456442 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:10:56 INFO - PROCESS | 1649 | 1467875456445 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 1649 | 1467875456447 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x123209800 == 33 [pid = 1649] [id = 354] 00:10:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12119a000) [pid = 1649] [serial = 1061] [outer = 0x0] 00:10:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12349f400) [pid = 1649] [serial = 1062] [outer = 0x12119a000] 00:10:56 INFO - PROCESS | 1649 | 1467875456475 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1244a0c00) [pid = 1649] [serial = 1063] [outer = 0x12119a000] 00:10:56 INFO - PROCESS | 1649 | 1467875456887 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] 00:10:56 INFO - PROCESS | 1649 | 1467875456939 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 00:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:10:56 INFO - PROCESS | 1649 | 1467875456942 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 1649 | 1467875456943 Marionette TRACE conn2 <- [1,1390,null,{}] 00:10:56 INFO - PROCESS | 1649 | 1467875456946 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}] 00:10:56 INFO - PROCESS | 1649 | 1467875456950 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:57 INFO - PROCESS | 1649 | 1467875457096 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:10:57 INFO - PROCESS | 1649 | 1467875457129 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 1649 | 1467875457130 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12422f800 == 34 [pid = 1649] [id = 355] 00:10:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1122b9000) [pid = 1649] [serial = 1064] [outer = 0x0] 00:10:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124156800) [pid = 1649] [serial = 1065] [outer = 0x1122b9000] 00:10:57 INFO - PROCESS | 1649 | 1467875457172 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12460e400) [pid = 1649] [serial = 1066] [outer = 0x1122b9000] 00:10:57 INFO - PROCESS | 1649 | 1467875457525 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]]]}] 00:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 620ms 00:10:57 INFO - PROCESS | 1649 | 1467875457567 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:10:57 INFO - PROCESS | 1649 | 1467875457569 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 00:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:10:57 INFO - PROCESS | 1649 | 1467875457571 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 1649 | 1467875457572 Marionette TRACE conn2 <- [1,1394,null,{}] 00:10:57 INFO - PROCESS | 1649 | 1467875457574 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}] 00:10:57 INFO - PROCESS | 1649 | 1467875457578 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:57 INFO - PROCESS | 1649 | 1467875457694 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:10:57 INFO - PROCESS | 1649 | 1467875457698 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 1649 | 1467875457699 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x125792800 == 35 [pid = 1649] [id = 356] 00:10:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124616800) [pid = 1649] [serial = 1067] [outer = 0x0] 00:10:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12512f800) [pid = 1649] [serial = 1068] [outer = 0x124616800] 00:10:57 INFO - PROCESS | 1649 | 1467875457725 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x126a78000) [pid = 1649] [serial = 1069] [outer = 0x124616800] 00:10:58 INFO - PROCESS | 1649 | 1467875458048 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]]]}] 00:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 00:10:58 INFO - PROCESS | 1649 | 1467875458091 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:10:58 INFO - PROCESS | 1649 | 1467875458092 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 00:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:10:58 INFO - PROCESS | 1649 | 1467875458095 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:10:58 INFO - PROCESS | 1649 | 1467875458096 Marionette TRACE conn2 <- [1,1398,null,{}] 00:10:58 INFO - PROCESS | 1649 | 1467875458102 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}] 00:10:58 INFO - PROCESS | 1649 | 1467875458103 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:58 INFO - PROCESS | 1649 | 1467875458198 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:10:58 INFO - PROCESS | 1649 | 1467875458202 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 1649 | 1467875458204 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b57800 == 36 [pid = 1649] [id = 357] 00:10:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x126a79400) [pid = 1649] [serial = 1070] [outer = 0x0] 00:10:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x126d5bc00) [pid = 1649] [serial = 1071] [outer = 0x126a79400] 00:10:58 INFO - PROCESS | 1649 | 1467875458235 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x128ce9000) [pid = 1649] [serial = 1072] [outer = 0x126a79400] 00:10:58 INFO - PROCESS | 1649 | 1467875458568 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]]]}] 00:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 522ms 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1180b6000) [pid = 1649] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1244aa800) [pid = 1649] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x116979000) [pid = 1649] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x110f9e400) [pid = 1649] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x117485800) [pid = 1649] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x113868000) [pid = 1649] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11a1adc00) [pid = 1649] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12a81dc00) [pid = 1649] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12b089c00) [pid = 1649] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1244aa400) [pid = 1649] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1176e0800) [pid = 1649] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11628f800) [pid = 1649] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124a9fc00) [pid = 1649] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1187d3800) [pid = 1649] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x110f35800) [pid = 1649] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118d80800) [pid = 1649] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1138ed400) [pid = 1649] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119fdb800) [pid = 1649] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118477c00) [pid = 1649] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:10:58 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1262bd000) [pid = 1649] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:10:58 INFO - PROCESS | 1649 | 1467875458661 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:10:58 INFO - PROCESS | 1649 | 1467875458662 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 00:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:10:58 INFO - PROCESS | 1649 | 1467875458666 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:10:58 INFO - PROCESS | 1649 | 1467875458667 Marionette TRACE conn2 <- [1,1402,null,{}] 00:10:58 INFO - PROCESS | 1649 | 1467875458669 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}] 00:10:58 INFO - PROCESS | 1649 | 1467875458671 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:58 INFO - PROCESS | 1649 | 1467875458775 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:10:58 INFO - PROCESS | 1649 | 1467875458782 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 1649 | 1467875458783 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bd8000 == 37 [pid = 1649] [id = 358] 00:10:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x113841c00) [pid = 1649] [serial = 1073] [outer = 0x0] 00:10:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11602dc00) [pid = 1649] [serial = 1074] [outer = 0x113841c00] 00:10:58 INFO - PROCESS | 1649 | 1467875458824 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1180b7800) [pid = 1649] [serial = 1075] [outer = 0x113841c00] 00:10:59 INFO - PROCESS | 1649 | 1467875459208 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]]]}] 00:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 571ms 00:10:59 INFO - PROCESS | 1649 | 1467875459238 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:10:59 INFO - PROCESS | 1649 | 1467875459240 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 00:10:59 INFO - PROCESS | 1649 | 1467875459243 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 1649 | 1467875459245 Marionette TRACE conn2 <- [1,1406,null,{}] 00:10:59 INFO - PROCESS | 1649 | 1467875459252 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}] 00:10:59 INFO - PROCESS | 1649 | 1467875459253 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:59 INFO - PROCESS | 1649 | 1467875459409 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:10:59 INFO - PROCESS | 1649 | 1467875459450 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 1649 | 1467875459451 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:10:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x129161800 == 38 [pid = 1649] [id = 359] 00:10:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x110fa0000) [pid = 1649] [serial = 1076] [outer = 0x0] 00:10:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118d43400) [pid = 1649] [serial = 1077] [outer = 0x110fa0000] 00:10:59 INFO - PROCESS | 1649 | 1467875459503 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1257a4c00) [pid = 1649] [serial = 1078] [outer = 0x110fa0000] 00:10:59 INFO - PROCESS | 1649 | 1467875459872 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]]]}] 00:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 674ms 00:10:59 INFO - PROCESS | 1649 | 1467875459918 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 1649 | 1467875459919 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 00:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:10:59 INFO - PROCESS | 1649 | 1467875459922 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 1649 | 1467875459923 Marionette TRACE conn2 <- [1,1410,null,{}] 00:10:59 INFO - PROCESS | 1649 | 1467875459925 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}] 00:10:59 INFO - PROCESS | 1649 | 1467875459926 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:00 INFO - PROCESS | 1649 | 1467875460001 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:11:00 INFO - PROCESS | 1649 | 1467875460058 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 1649 | 1467875460059 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12991a000 == 39 [pid = 1649] [id = 360] 00:11:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11744c800) [pid = 1649] [serial = 1079] [outer = 0x0] 00:11:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128ceb400) [pid = 1649] [serial = 1080] [outer = 0x11744c800] 00:11:00 INFO - PROCESS | 1649 | 1467875460084 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12942dc00) [pid = 1649] [serial = 1081] [outer = 0x11744c800] 00:11:00 INFO - PROCESS | 1649 | 1467875460363 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]]]}] 00:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 468ms 00:11:00 INFO - PROCESS | 1649 | 1467875460391 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:11:00 INFO - PROCESS | 1649 | 1467875460392 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 00:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:11:00 INFO - PROCESS | 1649 | 1467875460394 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 1649 | 1467875460396 Marionette TRACE conn2 <- [1,1414,null,{}] 00:11:00 INFO - PROCESS | 1649 | 1467875460406 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}] 00:11:00 INFO - PROCESS | 1649 | 1467875460408 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:00 INFO - PROCESS | 1649 | 1467875460510 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:11:00 INFO - PROCESS | 1649 | 1467875460514 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 1649 | 1467875460516 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b14e000 == 40 [pid = 1649] [id = 361] 00:11:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x129435800) [pid = 1649] [serial = 1082] [outer = 0x0] 00:11:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1297f3400) [pid = 1649] [serial = 1083] [outer = 0x129435800] 00:11:00 INFO - PROCESS | 1649 | 1467875460542 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12a827c00) [pid = 1649] [serial = 1084] [outer = 0x129435800] 00:11:01 INFO - PROCESS | 1649 | 1467875461062 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]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 676ms 00:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:11:01 INFO - PROCESS | 1649 | 1467875461072 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 1649 | 1467875461075 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 00:11:01 INFO - PROCESS | 1649 | 1467875461078 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 1649 | 1467875461080 Marionette TRACE conn2 <- [1,1418,null,{}] 00:11:01 INFO - PROCESS | 1649 | 1467875461085 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}] 00:11:01 INFO - PROCESS | 1649 | 1467875461086 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:01 INFO - PROCESS | 1649 | 1467875461190 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:11:01 INFO - PROCESS | 1649 | 1467875461248 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 1649 | 1467875461250 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194dc000 == 41 [pid = 1649] [id = 362] 00:11:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x116a11800) [pid = 1649] [serial = 1085] [outer = 0x0] 00:11:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1180ba400) [pid = 1649] [serial = 1086] [outer = 0x116a11800] 00:11:01 INFO - PROCESS | 1649 | 1467875461281 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1187d3800) [pid = 1649] [serial = 1087] [outer = 0x116a11800] 00:11:01 INFO - PROCESS | 1649 | 1467875461737 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]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 724ms 00:11:01 INFO - PROCESS | 1649 | 1467875461815 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 1649 | 1467875461818 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 00:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:11:01 INFO - PROCESS | 1649 | 1467875461823 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 1649 | 1467875461825 Marionette TRACE conn2 <- [1,1422,null,{}] 00:11:01 INFO - PROCESS | 1649 | 1467875461828 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}] 00:11:01 INFO - PROCESS | 1649 | 1467875461829 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:01 INFO - PROCESS | 1649 | 1467875461929 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:11:02 INFO - PROCESS | 1649 | 1467875462028 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 1649 | 1467875462029 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x124c06800 == 42 [pid = 1649] [id = 363] 00:11:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1195a7400) [pid = 1649] [serial = 1088] [outer = 0x0] 00:11:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x119b47000) [pid = 1649] [serial = 1089] [outer = 0x1195a7400] 00:11:02 INFO - PROCESS | 1649 | 1467875462062 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1212b3c00) [pid = 1649] [serial = 1090] [outer = 0x1195a7400] 00:11:02 INFO - PROCESS | 1649 | 1467875462490 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]]]}] 00:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 720ms 00:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:11:02 INFO - PROCESS | 1649 | 1467875462548 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:11:02 INFO - PROCESS | 1649 | 1467875462549 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 00:11:02 INFO - PROCESS | 1649 | 1467875462553 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 1649 | 1467875462555 Marionette TRACE conn2 <- [1,1426,null,{}] 00:11:02 INFO - PROCESS | 1649 | 1467875462563 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}] 00:11:02 INFO - PROCESS | 1649 | 1467875462568 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:02 INFO - PROCESS | 1649 | 1467875462667 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:11:02 INFO - PROCESS | 1649 | 1467875462738 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 1649 | 1467875462740 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b935000 == 43 [pid = 1649] [id = 364] 00:11:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12579e000) [pid = 1649] [serial = 1091] [outer = 0x0] 00:11:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1262b2400) [pid = 1649] [serial = 1092] [outer = 0x12579e000] 00:11:02 INFO - PROCESS | 1649 | 1467875462771 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1268adc00) [pid = 1649] [serial = 1093] [outer = 0x12579e000] 00:11:03 INFO - PROCESS | 1649 | 1467875463191 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]]]}] 00:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 720ms 00:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:11:03 INFO - PROCESS | 1649 | 1467875463291 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 1649 | 1467875463293 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 00:11:03 INFO - PROCESS | 1649 | 1467875463296 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 1649 | 1467875463298 Marionette TRACE conn2 <- [1,1430,null,{}] 00:11:03 INFO - PROCESS | 1649 | 1467875463302 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}] 00:11:03 INFO - PROCESS | 1649 | 1467875463303 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:03 INFO - PROCESS | 1649 | 1467875463404 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:11:03 INFO - PROCESS | 1649 | 1467875463474 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 1649 | 1467875463475 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d66800 == 44 [pid = 1649] [id = 365] 00:11:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1187d9400) [pid = 1649] [serial = 1094] [outer = 0x0] 00:11:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1212b4800) [pid = 1649] [serial = 1095] [outer = 0x1187d9400] 00:11:03 INFO - PROCESS | 1649 | 1467875463504 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1268a4400) [pid = 1649] [serial = 1096] [outer = 0x1187d9400] 00:11:04 INFO - PROCESS | 1649 | 1467875464065 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]]]}] 00:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 823ms 00:11:04 INFO - PROCESS | 1649 | 1467875464120 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:11:04 INFO - PROCESS | 1649 | 1467875464122 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 00:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:11:04 INFO - PROCESS | 1649 | 1467875464124 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - PROCESS | 1649 | 1467875464126 Marionette TRACE conn2 <- [1,1434,null,{}] 00:11:04 INFO - PROCESS | 1649 | 1467875464130 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}] 00:11:04 INFO - PROCESS | 1649 | 1467875464132 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:04 INFO - PROCESS | 1649 | 1467875464227 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:11:04 INFO - PROCESS | 1649 | 1467875464298 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 1649 | 1467875464300 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d9000 == 45 [pid = 1649] [id = 366] 00:11:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1160da400) [pid = 1649] [serial = 1097] [outer = 0x0] 00:11:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1167a3800) [pid = 1649] [serial = 1098] [outer = 0x1160da400] 00:11:04 INFO - PROCESS | 1649 | 1467875464328 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1180b0800) [pid = 1649] [serial = 1099] [outer = 0x1160da400] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12991a000 == 44 [pid = 1649] [id = 360] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x129161800 == 43 [pid = 1649] [id = 359] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119bd8000 == 42 [pid = 1649] [id = 358] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x128b57800 == 41 [pid = 1649] [id = 357] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x125792800 == 40 [pid = 1649] [id = 356] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12422f800 == 39 [pid = 1649] [id = 355] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x123209800 == 38 [pid = 1649] [id = 354] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a8f800 == 37 [pid = 1649] [id = 353] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11945d000) [pid = 1649] [serial = 1044] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119186800 == 36 [pid = 1649] [id = 352] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x11702f800 == 35 [pid = 1649] [id = 351] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x11735b000 == 34 [pid = 1649] [id = 350] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x11660b000 == 33 [pid = 1649] [id = 349] 00:11:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1185a8000 == 32 [pid = 1649] [id = 348] 00:11:04 INFO - PROCESS | 1649 | 1467875464756 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]]]}] 00:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 00:11:04 INFO - PROCESS | 1649 | 1467875464804 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:11:04 INFO - PROCESS | 1649 | 1467875464807 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 00:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:11:04 INFO - PROCESS | 1649 | 1467875464811 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - PROCESS | 1649 | 1467875464814 Marionette TRACE conn2 <- [1,1438,null,{}] 00:11:04 INFO - PROCESS | 1649 | 1467875464817 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}] 00:11:04 INFO - PROCESS | 1649 | 1467875464819 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:04 INFO - PROCESS | 1649 | 1467875464909 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x12aedf400) [pid = 1649] [serial = 985] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1172c3c00) [pid = 1649] [serial = 1041] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1180b8c00) [pid = 1649] [serial = 1042] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x113f2d800) [pid = 1649] [serial = 1030] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1130dd400) [pid = 1649] [serial = 1029] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1194b9800) [pid = 1649] [serial = 1033] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x126d5c000) [pid = 1649] [serial = 1008] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12a6e0000) [pid = 1649] [serial = 1011] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12aeeac00) [pid = 1649] [serial = 1014] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12ad68400) [pid = 1649] [serial = 1012] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12b87c800) [pid = 1649] [serial = 1017] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12b16ac00) [pid = 1649] [serial = 1015] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124739c00) [pid = 1649] [serial = 1002] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124e37800) [pid = 1649] [serial = 1003] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1180b6c00) [pid = 1649] [serial = 993] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118472c00) [pid = 1649] [serial = 994] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119420400) [pid = 1649] [serial = 1032] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x125684000) [pid = 1649] [serial = 1005] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1263d5400) [pid = 1649] [serial = 1038] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1212b8800) [pid = 1649] [serial = 999] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124426800) [pid = 1649] [serial = 1000] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x110ff2400) [pid = 1649] [serial = 987] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113847c00) [pid = 1649] [serial = 988] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11942e400) [pid = 1649] [serial = 996] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1194bb400) [pid = 1649] [serial = 997] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11876cc00) [pid = 1649] [serial = 990] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119427400) [pid = 1649] [serial = 991] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12473c400) [pid = 1649] [serial = 1036] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1244a1400) [pid = 1649] [serial = 1035] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x128cdf800) [pid = 1649] [serial = 1039] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11942dc00) [pid = 1649] [serial = 1020] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12b885400) [pid = 1649] [serial = 1018] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1294c4800) [pid = 1649] [serial = 1009] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12bd90800) [pid = 1649] [serial = 1027] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1262bd800) [pid = 1649] [serial = 1006] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12b970000) [pid = 1649] [serial = 1026] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1244a2c00) [pid = 1649] [serial = 1021] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x129111800) [pid = 1649] [serial = 1023] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x128ce7c00) [pid = 1649] [serial = 1024] [outer = 0x0] [url = about:blank] 00:11:04 INFO - PROCESS | 1649 | 1467875464974 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 1649 | 1467875464975 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182c4800 == 33 [pid = 1649] [id = 367] 00:11:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x113847c00) [pid = 1649] [serial = 1100] [outer = 0x0] 00:11:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1180b8c00) [pid = 1649] [serial = 1101] [outer = 0x113847c00] 00:11:05 INFO - PROCESS | 1649 | 1467875465002 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x119428800) [pid = 1649] [serial = 1102] [outer = 0x113847c00] 00:11:05 INFO - PROCESS | 1649 | 1467875465294 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]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 524ms 00:11:05 INFO - PROCESS | 1649 | 1467875465337 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 1649 | 1467875465338 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 00:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:11:05 INFO - PROCESS | 1649 | 1467875465340 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 1649 | 1467875465343 Marionette TRACE conn2 <- [1,1442,null,{}] 00:11:05 INFO - PROCESS | 1649 | 1467875465353 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}] 00:11:05 INFO - PROCESS | 1649 | 1467875465355 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:05 INFO - PROCESS | 1649 | 1467875465436 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:11:05 INFO - PROCESS | 1649 | 1467875465501 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 1649 | 1467875465503 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bbc000 == 34 [pid = 1649] [id = 368] 00:11:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x119429000) [pid = 1649] [serial = 1103] [outer = 0x0] 00:11:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1195e6c00) [pid = 1649] [serial = 1104] [outer = 0x119429000] 00:11:05 INFO - PROCESS | 1649 | 1467875465529 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1244a4c00) [pid = 1649] [serial = 1105] [outer = 0x119429000] 00:11:05 INFO - PROCESS | 1649 | 1467875465896 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]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 572ms 00:11:05 INFO - PROCESS | 1649 | 1467875465914 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:11:05 INFO - PROCESS | 1649 | 1467875465919 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 00:11:05 INFO - PROCESS | 1649 | 1467875465922 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 1649 | 1467875465924 Marionette TRACE conn2 <- [1,1446,null,{}] 00:11:05 INFO - PROCESS | 1649 | 1467875465927 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}] 00:11:05 INFO - PROCESS | 1649 | 1467875465929 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:06 INFO - PROCESS | 1649 | 1467875466064 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:11:06 INFO - PROCESS | 1649 | 1467875466170 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 1649 | 1467875466171 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x123314800 == 35 [pid = 1649] [id = 369] 00:11:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1244a2800) [pid = 1649] [serial = 1106] [outer = 0x0] 00:11:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12478f800) [pid = 1649] [serial = 1107] [outer = 0x1244a2800] 00:11:06 INFO - PROCESS | 1649 | 1467875466217 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1262b6400) [pid = 1649] [serial = 1108] [outer = 0x1244a2800] 00:11:06 INFO - PROCESS | 1649 | 1467875466559 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]]]}] 00:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 00:11:06 INFO - PROCESS | 1649 | 1467875466592 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:11:06 INFO - PROCESS | 1649 | 1467875466593 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 00:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:11:06 INFO - PROCESS | 1649 | 1467875466595 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:11:06 INFO - PROCESS | 1649 | 1467875466597 Marionette TRACE conn2 <- [1,1450,null,{}] 00:11:06 INFO - PROCESS | 1649 | 1467875466615 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}] 00:11:06 INFO - PROCESS | 1649 | 1467875466617 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:06 INFO - PROCESS | 1649 | 1467875466691 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:11:06 INFO - PROCESS | 1649 | 1467875466695 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 1649 | 1467875466696 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12577e800 == 36 [pid = 1649] [id = 370] 00:11:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1263d7000) [pid = 1649] [serial = 1109] [outer = 0x0] 00:11:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x126d5c000) [pid = 1649] [serial = 1110] [outer = 0x1263d7000] 00:11:06 INFO - PROCESS | 1649 | 1467875466723 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x128ce7c00) [pid = 1649] [serial = 1111] [outer = 0x1263d7000] 00:11:07 INFO - PROCESS | 1649 | 1467875467079 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]]]}] 00:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 523ms 00:11:07 INFO - PROCESS | 1649 | 1467875467119 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 1649 | 1467875467120 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 00:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:11:07 INFO - PROCESS | 1649 | 1467875467122 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 1649 | 1467875467123 Marionette TRACE conn2 <- [1,1454,null,{}] 00:11:07 INFO - PROCESS | 1649 | 1467875467126 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}] 00:11:07 INFO - PROCESS | 1649 | 1467875467130 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:07 INFO - PROCESS | 1649 | 1467875467259 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:11:07 INFO - PROCESS | 1649 | 1467875467262 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 1649 | 1467875467264 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a8e000 == 37 [pid = 1649] [id = 371] 00:11:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1268a8800) [pid = 1649] [serial = 1112] [outer = 0x0] 00:11:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12920e000) [pid = 1649] [serial = 1113] [outer = 0x1268a8800] 00:11:07 INFO - PROCESS | 1649 | 1467875467289 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12aedf400) [pid = 1649] [serial = 1114] [outer = 0x1268a8800] 00:11:07 INFO - PROCESS | 1649 | 1467875467643 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]]]}] 00:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 568ms 00:11:07 INFO - PROCESS | 1649 | 1467875467691 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 1649 | 1467875467692 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 00:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:11:07 INFO - PROCESS | 1649 | 1467875467694 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 1649 | 1467875467695 Marionette TRACE conn2 <- [1,1458,null,{}] 00:11:07 INFO - PROCESS | 1649 | 1467875467698 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}] 00:11:07 INFO - PROCESS | 1649 | 1467875467699 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:07 INFO - PROCESS | 1649 | 1467875467797 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:11:07 INFO - PROCESS | 1649 | 1467875467801 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 1649 | 1467875467802 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x129778800 == 38 [pid = 1649] [id = 372] 00:11:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12a81f400) [pid = 1649] [serial = 1115] [outer = 0x0] 00:11:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12b16a800) [pid = 1649] [serial = 1116] [outer = 0x12a81f400] 00:11:07 INFO - PROCESS | 1649 | 1467875467826 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12b87e000) [pid = 1649] [serial = 1117] [outer = 0x12a81f400] 00:11:08 INFO - PROCESS | 1649 | 1467875468175 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]]]}] 00:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 00:11:08 INFO - PROCESS | 1649 | 1467875468217 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 1649 | 1467875468218 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 00:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:11:08 INFO - PROCESS | 1649 | 1467875468220 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 1649 | 1467875468221 Marionette TRACE conn2 <- [1,1462,null,{}] 00:11:08 INFO - PROCESS | 1649 | 1467875468224 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}] 00:11:08 INFO - PROCESS | 1649 | 1467875468225 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:08 INFO - PROCESS | 1649 | 1467875468324 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:11:08 INFO - PROCESS | 1649 | 1467875468335 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 1649 | 1467875468336 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6ac000 == 39 [pid = 1649] [id = 373] 00:11:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12b87e400) [pid = 1649] [serial = 1118] [outer = 0x0] 00:11:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12b888800) [pid = 1649] [serial = 1119] [outer = 0x12b87e400] 00:11:08 INFO - PROCESS | 1649 | 1467875468361 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1235c9c00) [pid = 1649] [serial = 1120] [outer = 0x12b87e400] 00:11:08 INFO - PROCESS | 1649 | 1467875468717 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]]]}] 00:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 00:11:08 INFO - PROCESS | 1649 | 1467875468741 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 1649 | 1467875468742 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 00:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:11:08 INFO - PROCESS | 1649 | 1467875468744 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 1649 | 1467875468745 Marionette TRACE conn2 <- [1,1466,null,{}] 00:11:08 INFO - PROCESS | 1649 | 1467875468755 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}] 00:11:08 INFO - PROCESS | 1649 | 1467875468756 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:08 INFO - PROCESS | 1649 | 1467875468857 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:11:08 INFO - PROCESS | 1649 | 1467875468860 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 1649 | 1467875468861 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b146000 == 40 [pid = 1649] [id = 374] 00:11:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12b880800) [pid = 1649] [serial = 1121] [outer = 0x0] 00:11:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12bd8a400) [pid = 1649] [serial = 1122] [outer = 0x12b880800] 00:11:08 INFO - PROCESS | 1649 | 1467875468885 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12bd94c00) [pid = 1649] [serial = 1123] [outer = 0x12b880800] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1122b9000) [pid = 1649] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124616800) [pid = 1649] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11942e000) [pid = 1649] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x115023000) [pid = 1649] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x112ad8000) [pid = 1649] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1167a4000) [pid = 1649] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12119a000) [pid = 1649] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x117480800) [pid = 1649] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119421400) [pid = 1649] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126a79400) [pid = 1649] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11744c800) [pid = 1649] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x113841c00) [pid = 1649] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:11:09 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x110fa0000) [pid = 1649] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:11:09 INFO - PROCESS | 1649 | 1467875469278 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]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 574ms 00:11:09 INFO - PROCESS | 1649 | 1467875469320 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 1649 | 1467875469321 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 00:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:11:09 INFO - PROCESS | 1649 | 1467875469323 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 1649 | 1467875469325 Marionette TRACE conn2 <- [1,1470,null,{}] 00:11:09 INFO - PROCESS | 1649 | 1467875469327 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}] 00:11:09 INFO - PROCESS | 1649 | 1467875469328 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:09 INFO - PROCESS | 1649 | 1467875469440 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:11:09 INFO - PROCESS | 1649 | 1467875469475 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 1649 | 1467875469476 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b041000 == 41 [pid = 1649] [id = 375] 00:11:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x110f9c000) [pid = 1649] [serial = 1124] [outer = 0x0] 00:11:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119426c00) [pid = 1649] [serial = 1125] [outer = 0x110f9c000] 00:11:09 INFO - PROCESS | 1649 | 1467875469500 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124613c00) [pid = 1649] [serial = 1126] [outer = 0x110f9c000] 00:11:09 INFO - PROCESS | 1649 | 1467875469791 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]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 00:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:11:09 INFO - PROCESS | 1649 | 1467875469843 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 1649 | 1467875469844 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 00:11:09 INFO - PROCESS | 1649 | 1467875469847 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 1649 | 1467875469850 Marionette TRACE conn2 <- [1,1474,null,{}] 00:11:09 INFO - PROCESS | 1649 | 1467875469853 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}] 00:11:09 INFO - PROCESS | 1649 | 1467875469855 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:09 INFO - PROCESS | 1649 | 1467875469945 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:11:10 INFO - PROCESS | 1649 | 1467875470004 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 1649 | 1467875470006 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd6d000 == 42 [pid = 1649] [id = 376] 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1244a3400) [pid = 1649] [serial = 1127] [outer = 0x0] 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x126717800) [pid = 1649] [serial = 1128] [outer = 0x1244a3400] 00:11:10 INFO - PROCESS | 1649 | 1467875470039 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12bdeb000) [pid = 1649] [serial = 1129] [outer = 0x1244a3400] 00:11:10 INFO - PROCESS | 1649 | 1467875470316 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]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 00:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:11:10 INFO - PROCESS | 1649 | 1467875470370 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 1649 | 1467875470372 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 00:11:10 INFO - PROCESS | 1649 | 1467875470374 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 1649 | 1467875470375 Marionette TRACE conn2 <- [1,1478,null,{}] 00:11:10 INFO - PROCESS | 1649 | 1467875470378 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}] 00:11:10 INFO - PROCESS | 1649 | 1467875470379 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:10 INFO - PROCESS | 1649 | 1467875470460 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:11:10 INFO - PROCESS | 1649 | 1467875470464 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 1649 | 1467875470467 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c499800 == 43 [pid = 1649] [id = 377] 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1199ba000) [pid = 1649] [serial = 1130] [outer = 0x0] 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1199bd800) [pid = 1649] [serial = 1131] [outer = 0x1199ba000] 00:11:10 INFO - PROCESS | 1649 | 1467875470491 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12bde6c00) [pid = 1649] [serial = 1132] [outer = 0x1199ba000] 00:11:10 INFO - PROCESS | 1649 | 1467875470820 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]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 469ms 00:11:10 INFO - PROCESS | 1649 | 1467875470843 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 1649 | 1467875470845 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 00:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:11:10 INFO - PROCESS | 1649 | 1467875470847 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 1649 | 1467875470849 Marionette TRACE conn2 <- [1,1482,null,{}] 00:11:10 INFO - PROCESS | 1649 | 1467875470853 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}] 00:11:10 INFO - PROCESS | 1649 | 1467875470854 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:10 INFO - PROCESS | 1649 | 1467875470963 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:11:10 INFO - PROCESS | 1649 | 1467875470969 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 1649 | 1467875470977 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c739000 == 44 [pid = 1649] [id = 378] 00:11:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1199b1800) [pid = 1649] [serial = 1133] [outer = 0x0] 00:11:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124ee9000) [pid = 1649] [serial = 1134] [outer = 0x1199b1800] 00:11:11 INFO - PROCESS | 1649 | 1467875471001 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12b1e4c00) [pid = 1649] [serial = 1135] [outer = 0x1199b1800] 00:11:11 INFO - PROCESS | 1649 | 1467875471477 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]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 00:11:11 INFO - PROCESS | 1649 | 1467875471519 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 1649 | 1467875471522 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 00:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:11:11 INFO - PROCESS | 1649 | 1467875471525 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 1649 | 1467875471527 Marionette TRACE conn2 <- [1,1486,null,{}] 00:11:11 INFO - PROCESS | 1649 | 1467875471532 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}] 00:11:11 INFO - PROCESS | 1649 | 1467875471534 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:11 INFO - PROCESS | 1649 | 1467875471645 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:11:11 INFO - PROCESS | 1649 | 1467875471739 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 1649 | 1467875471741 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d74800 == 45 [pid = 1649] [id = 379] 00:11:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1180b1400) [pid = 1649] [serial = 1136] [outer = 0x0] 00:11:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1180bd000) [pid = 1649] [serial = 1137] [outer = 0x1180b1400] 00:11:11 INFO - PROCESS | 1649 | 1467875471772 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x118d4f400) [pid = 1649] [serial = 1138] [outer = 0x1180b1400] 00:11:12 INFO - PROCESS | 1649 | 1467875472242 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]]]}] 00:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 725ms 00:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:11:12 INFO - PROCESS | 1649 | 1467875472252 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 1649 | 1467875472255 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 00:11:12 INFO - PROCESS | 1649 | 1467875472260 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 1649 | 1467875472262 Marionette TRACE conn2 <- [1,1490,null,{}] 00:11:12 INFO - PROCESS | 1649 | 1467875472282 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}] 00:11:12 INFO - PROCESS | 1649 | 1467875472284 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:12 INFO - PROCESS | 1649 | 1467875472391 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:11:12 INFO - PROCESS | 1649 | 1467875472464 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 1649 | 1467875472465 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b152000 == 46 [pid = 1649] [id = 380] 00:11:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1199b4400) [pid = 1649] [serial = 1139] [outer = 0x0] 00:11:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124612c00) [pid = 1649] [serial = 1140] [outer = 0x1199b4400] 00:11:12 INFO - PROCESS | 1649 | 1467875472496 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1262bb400) [pid = 1649] [serial = 1141] [outer = 0x1199b4400] 00:11:12 INFO - PROCESS | 1649 | 1467875472920 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]]]}] 00:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 00:11:12 INFO - PROCESS | 1649 | 1467875472930 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 1649 | 1467875472932 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 00:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:11:12 INFO - PROCESS | 1649 | 1467875472935 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 1649 | 1467875472937 Marionette TRACE conn2 <- [1,1494,null,{}] 00:11:12 INFO - PROCESS | 1649 | 1467875472945 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}] 00:11:12 INFO - PROCESS | 1649 | 1467875472948 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:13 INFO - PROCESS | 1649 | 1467875473077 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:11:13 INFO - PROCESS | 1649 | 1467875473139 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 1649 | 1467875473141 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca14000 == 47 [pid = 1649] [id = 381] 00:11:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12920a400) [pid = 1649] [serial = 1142] [outer = 0x0] 00:11:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12a6e0000) [pid = 1649] [serial = 1143] [outer = 0x12920a400] 00:11:13 INFO - PROCESS | 1649 | 1467875473172 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12ad5bc00) [pid = 1649] [serial = 1144] [outer = 0x12920a400] 00:11:13 INFO - PROCESS | 1649 | 1467875473703 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]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 823ms 00:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:11:13 INFO - PROCESS | 1649 | 1467875473759 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 1649 | 1467875473760 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 00:11:13 INFO - PROCESS | 1649 | 1467875473763 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 1649 | 1467875473764 Marionette TRACE conn2 <- [1,1498,null,{}] 00:11:13 INFO - PROCESS | 1649 | 1467875473769 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}] 00:11:13 INFO - PROCESS | 1649 | 1467875473770 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:13 INFO - PROCESS | 1649 | 1467875473875 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:11:14 INFO - PROCESS | 1649 | 1467875474135 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 1649 | 1467875474136 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x11818e800 == 48 [pid = 1649] [id = 382] 00:11:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x113045400) [pid = 1649] [serial = 1145] [outer = 0x0] 00:11:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x113d90400) [pid = 1649] [serial = 1146] [outer = 0x113045400] 00:11:14 INFO - PROCESS | 1649 | 1467875474166 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1167a4000) [pid = 1649] [serial = 1147] [outer = 0x113045400] 00:11:14 INFO - PROCESS | 1649 | 1467875474616 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]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 871ms 00:11:14 INFO - PROCESS | 1649 | 1467875474636 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 1649 | 1467875474638 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 00:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:11:14 INFO - PROCESS | 1649 | 1467875474641 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 1649 | 1467875474643 Marionette TRACE conn2 <- [1,1502,null,{}] 00:11:14 INFO - PROCESS | 1649 | 1467875474646 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}] 00:11:14 INFO - PROCESS | 1649 | 1467875474648 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:14 INFO - PROCESS | 1649 | 1467875474747 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:11:14 INFO - PROCESS | 1649 | 1467875474825 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 1649 | 1467875474827 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x11675f800 == 49 [pid = 1649] [id = 383] 00:11:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x118170c00) [pid = 1649] [serial = 1148] [outer = 0x0] 00:11:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118471c00) [pid = 1649] [serial = 1149] [outer = 0x118170c00] 00:11:14 INFO - PROCESS | 1649 | 1467875474855 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x119463c00) [pid = 1649] [serial = 1150] [outer = 0x118170c00] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12c499800 == 48 [pid = 1649] [id = 377] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd6d000 == 47 [pid = 1649] [id = 376] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12b041000 == 46 [pid = 1649] [id = 375] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12b146000 == 45 [pid = 1649] [id = 374] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6ac000 == 44 [pid = 1649] [id = 373] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1297f3400) [pid = 1649] [serial = 1083] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x129778800 == 43 [pid = 1649] [id = 372] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x126a8e000 == 42 [pid = 1649] [id = 371] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12577e800 == 41 [pid = 1649] [id = 370] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x123314800 == 40 [pid = 1649] [id = 369] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x119bbc000 == 39 [pid = 1649] [id = 368] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1182c4800 == 38 [pid = 1649] [id = 367] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d9000 == 37 [pid = 1649] [id = 366] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x118d66800 == 36 [pid = 1649] [id = 365] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12b935000 == 35 [pid = 1649] [id = 364] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x124c06800 == 34 [pid = 1649] [id = 363] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1194dc000 == 33 [pid = 1649] [id = 362] 00:11:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12b14e000 == 32 [pid = 1649] [id = 361] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124156800) [pid = 1649] [serial = 1065] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12512f800) [pid = 1649] [serial = 1068] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1194c8000) [pid = 1649] [serial = 1059] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x121199c00) [pid = 1649] [serial = 1060] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11628fc00) [pid = 1649] [serial = 1053] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x11744dc00) [pid = 1649] [serial = 1054] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x113048000) [pid = 1649] [serial = 1047] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1133f3400) [pid = 1649] [serial = 1048] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11744b000) [pid = 1649] [serial = 1051] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116970c00) [pid = 1649] [serial = 1050] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12349f400) [pid = 1649] [serial = 1062] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11846ac00) [pid = 1649] [serial = 1056] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118d7f000) [pid = 1649] [serial = 1057] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12460e400) [pid = 1649] [serial = 1066] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1194c8400) [pid = 1649] [serial = 1045] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x126d5bc00) [pid = 1649] [serial = 1071] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x126a78000) [pid = 1649] [serial = 1069] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12942dc00) [pid = 1649] [serial = 1081] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11602dc00) [pid = 1649] [serial = 1074] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1180b7800) [pid = 1649] [serial = 1075] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x128ce9000) [pid = 1649] [serial = 1072] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x128ceb400) [pid = 1649] [serial = 1080] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118d43400) [pid = 1649] [serial = 1077] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1244a0c00) [pid = 1649] [serial = 1063] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1257a4c00) [pid = 1649] [serial = 1078] [outer = 0x0] [url = about:blank] 00:11:15 INFO - PROCESS | 1649 | 1467875475273 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]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 00:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:11:15 INFO - PROCESS | 1649 | 1467875475314 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 1649 | 1467875475316 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 00:11:15 INFO - PROCESS | 1649 | 1467875475318 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 1649 | 1467875475320 Marionette TRACE conn2 <- [1,1506,null,{}] 00:11:15 INFO - PROCESS | 1649 | 1467875475322 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}] 00:11:15 INFO - PROCESS | 1649 | 1467875475323 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:15 INFO - PROCESS | 1649 | 1467875475406 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:11:15 INFO - PROCESS | 1649 | 1467875475412 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 1649 | 1467875475413 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x118177000 == 33 [pid = 1649] [id = 384] 00:11:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118175c00) [pid = 1649] [serial = 1151] [outer = 0x0] 00:11:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1195a4000) [pid = 1649] [serial = 1152] [outer = 0x118175c00] 00:11:15 INFO - PROCESS | 1649 | 1467875475440 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1199c0400) [pid = 1649] [serial = 1153] [outer = 0x118175c00] 00:11:15 INFO - PROCESS | 1649 | 1467875475819 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]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 522ms 00:11:15 INFO - PROCESS | 1649 | 1467875475841 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 1649 | 1467875475842 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 00:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:11:15 INFO - PROCESS | 1649 | 1467875475849 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 1649 | 1467875475853 Marionette TRACE conn2 <- [1,1510,null,{}] 00:11:15 INFO - PROCESS | 1649 | 1467875475856 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}] 00:11:15 INFO - PROCESS | 1649 | 1467875475858 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:15 INFO - PROCESS | 1649 | 1467875475939 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:11:15 INFO - PROCESS | 1649 | 1467875475943 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 1649 | 1467875475944 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212cc000 == 34 [pid = 1649] [id = 385] 00:11:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119b51c00) [pid = 1649] [serial = 1154] [outer = 0x0] 00:11:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1244a0400) [pid = 1649] [serial = 1155] [outer = 0x119b51c00] 00:11:15 INFO - PROCESS | 1649 | 1467875475971 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125681000) [pid = 1649] [serial = 1156] [outer = 0x119b51c00] 00:11:16 INFO - PROCESS | 1649 | 1467875476310 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]]]}] 00:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 476ms 00:11:16 INFO - PROCESS | 1649 | 1467875476321 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 1649 | 1467875476323 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 00:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:11:16 INFO - PROCESS | 1649 | 1467875476326 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 1649 | 1467875476327 Marionette TRACE conn2 <- [1,1514,null,{}] 00:11:16 INFO - PROCESS | 1649 | 1467875476330 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}] 00:11:16 INFO - PROCESS | 1649 | 1467875476332 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:16 INFO - PROCESS | 1649 | 1467875476471 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:11:16 INFO - PROCESS | 1649 | 1467875476560 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 1649 | 1467875476561 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x124072000 == 35 [pid = 1649] [id = 386] 00:11:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x113868000) [pid = 1649] [serial = 1157] [outer = 0x0] 00:11:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1268a3400) [pid = 1649] [serial = 1158] [outer = 0x113868000] 00:11:16 INFO - PROCESS | 1649 | 1467875476603 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126da1000) [pid = 1649] [serial = 1159] [outer = 0x113868000] 00:11:17 INFO - PROCESS | 1649 | 1467875477054 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]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 769ms 00:11:17 INFO - PROCESS | 1649 | 1467875477096 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 1649 | 1467875477097 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 00:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:11:17 INFO - PROCESS | 1649 | 1467875477099 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 1649 | 1467875477100 Marionette TRACE conn2 <- [1,1518,null,{}] 00:11:17 INFO - PROCESS | 1649 | 1467875477103 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}] 00:11:17 INFO - PROCESS | 1649 | 1467875477104 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:17 INFO - PROCESS | 1649 | 1467875477181 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:11:17 INFO - PROCESS | 1649 | 1467875477187 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 1649 | 1467875477191 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b63000 == 36 [pid = 1649] [id = 387] 00:11:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x129208000) [pid = 1649] [serial = 1160] [outer = 0x0] 00:11:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12942c800) [pid = 1649] [serial = 1161] [outer = 0x129208000] 00:11:17 INFO - PROCESS | 1649 | 1467875477230 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12a81b400) [pid = 1649] [serial = 1162] [outer = 0x129208000] 00:11:17 INFO - PROCESS | 1649 | 1467875477607 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]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 00:11:17 INFO - PROCESS | 1649 | 1467875477618 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 1649 | 1467875477619 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 00:11:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:11:17 INFO - PROCESS | 1649 | 1467875477621 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 1649 | 1467875477622 Marionette TRACE conn2 <- [1,1522,null,{}] 00:11:17 INFO - PROCESS | 1649 | 1467875477625 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}] 00:11:17 INFO - PROCESS | 1649 | 1467875477626 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:17 INFO - PROCESS | 1649 | 1467875477730 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:11:17 INFO - PROCESS | 1649 | 1467875477742 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 1649 | 1467875477744 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x129781000 == 37 [pid = 1649] [id = 388] 00:11:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12910f400) [pid = 1649] [serial = 1163] [outer = 0x0] 00:11:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12aedb400) [pid = 1649] [serial = 1164] [outer = 0x12910f400] 00:11:17 INFO - PROCESS | 1649 | 1467875477768 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b1e1c00) [pid = 1649] [serial = 1165] [outer = 0x12910f400] 00:11:18 INFO - PROCESS | 1649 | 1467875478111 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"]]]}] 00:11:18 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 () { 00:11:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:11:18 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 () { 00:11:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:11:18 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 () { 00:11:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:11:18 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 () { 00:11:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:11:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 00:11:18 INFO - PROCESS | 1649 | 1467875478142 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 1649 | 1467875478143 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 00:11:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:11:18 INFO - PROCESS | 1649 | 1467875478146 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 1649 | 1467875478147 Marionette TRACE conn2 <- [1,1526,null,{}] 00:11:18 INFO - PROCESS | 1649 | 1467875478149 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}] 00:11:18 INFO - PROCESS | 1649 | 1467875478150 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:18 INFO - PROCESS | 1649 | 1467875478258 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:11:18 INFO - PROCESS | 1649 | 1467875478270 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 1649 | 1467875478271 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad98800 == 38 [pid = 1649] [id = 389] 00:11:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b1e2000) [pid = 1649] [serial = 1166] [outer = 0x0] 00:11:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12b964c00) [pid = 1649] [serial = 1167] [outer = 0x12b1e2000] 00:11:18 INFO - PROCESS | 1649 | 1467875478295 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12bde7c00) [pid = 1649] [serial = 1168] [outer = 0x12b1e2000] 00:11:18 INFO - PROCESS | 1649 | 1467875478607 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"]]]}] 00:11:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:11:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:11:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:11:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 00:11:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:11:18 INFO - PROCESS | 1649 | 1467875478668 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 1649 | 1467875478669 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 00:11:18 INFO - PROCESS | 1649 | 1467875478671 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 1649 | 1467875478672 Marionette TRACE conn2 <- [1,1530,null,{}] 00:11:18 INFO - PROCESS | 1649 | 1467875478674 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}] 00:11:18 INFO - PROCESS | 1649 | 1467875478675 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:18 INFO - PROCESS | 1649 | 1467875478778 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:11:18 INFO - PROCESS | 1649 | 1467875478782 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 1649 | 1467875478783 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b94a000 == 39 [pid = 1649] [id = 390] 00:11:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12aeaf400) [pid = 1649] [serial = 1169] [outer = 0x0] 00:11:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12aeb6000) [pid = 1649] [serial = 1170] [outer = 0x12aeaf400] 00:11:18 INFO - PROCESS | 1649 | 1467875478841 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12b967800) [pid = 1649] [serial = 1171] [outer = 0x12aeaf400] 00:11:19 INFO - PROCESS | 1649 | 1467875479123 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]]]}] 00:11:19 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 00:11:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:11:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:11:19 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. 00:11:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:11:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 00:11:19 INFO - PROCESS | 1649 | 1467875479153 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 1649 | 1467875479155 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 00:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:11:19 INFO - PROCESS | 1649 | 1467875479171 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 1649 | 1467875479173 Marionette TRACE conn2 <- [1,1534,null,{}] 00:11:19 INFO - PROCESS | 1649 | 1467875479175 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}] 00:11:19 INFO - PROCESS | 1649 | 1467875479176 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:19 INFO - PROCESS | 1649 | 1467875479287 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:11:19 INFO - PROCESS | 1649 | 1467875479290 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:19 INFO - PROCESS | 1649 | 1467875479291 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c494800 == 40 [pid = 1649] [id = 391] 00:11:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x119e50c00) [pid = 1649] [serial = 1172] [outer = 0x0] 00:11:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119e59400) [pid = 1649] [serial = 1173] [outer = 0x119e50c00] 00:11:19 INFO - PROCESS | 1649 | 1467875479350 Marionette DEBUG loaded listener.js 00:11:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x119e5ec00) [pid = 1649] [serial = 1174] [outer = 0x119e50c00] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1199ba000) [pid = 1649] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1268a8800) [pid = 1649] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12a81f400) [pid = 1649] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x110f9c000) [pid = 1649] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12b87e400) [pid = 1649] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x119429000) [pid = 1649] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1263d7000) [pid = 1649] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x113847c00) [pid = 1649] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1244a2800) [pid = 1649] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12b880800) [pid = 1649] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12579e000) [pid = 1649] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1195a7400) [pid = 1649] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1187d9400) [pid = 1649] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1160da400) [pid = 1649] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x129435800) [pid = 1649] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x116a11800) [pid = 1649] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:11:19 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1244a3400) [pid = 1649] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:11:19 INFO - PROCESS | 1649 | 1467875479800 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]]]}] 00:11:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:11:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 00:11:19 INFO - PROCESS | 1649 | 1467875479844 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 1649 | 1467875479845 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 00:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:11:19 INFO - PROCESS | 1649 | 1467875479849 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 1649 | 1467875479852 Marionette TRACE conn2 <- [1,1538,null,{}] 00:11:19 INFO - PROCESS | 1649 | 1467875479857 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}] 00:11:19 INFO - PROCESS | 1649 | 1467875479859 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:19 INFO - PROCESS | 1649 | 1467875479976 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:11:20 INFO - PROCESS | 1649 | 1467875480031 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 1649 | 1467875480032 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c493000 == 41 [pid = 1649] [id = 392] 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11876ec00) [pid = 1649] [serial = 1175] [outer = 0x0] 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1194c1400) [pid = 1649] [serial = 1176] [outer = 0x11876ec00] 00:11:20 INFO - PROCESS | 1649 | 1467875480062 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119e5f000) [pid = 1649] [serial = 1177] [outer = 0x11876ec00] 00:11:20 INFO - PROCESS | 1649 | 1467875480348 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]]]}] 00:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 526ms 00:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:11:20 INFO - PROCESS | 1649 | 1467875480374 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:11:20 INFO - PROCESS | 1649 | 1467875480376 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 00:11:20 INFO - PROCESS | 1649 | 1467875480378 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:11:20 INFO - PROCESS | 1649 | 1467875480380 Marionette TRACE conn2 <- [1,1542,null,{}] 00:11:20 INFO - PROCESS | 1649 | 1467875480390 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}] 00:11:20 INFO - PROCESS | 1649 | 1467875480391 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:20 INFO - PROCESS | 1649 | 1467875480490 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:11:20 INFO - PROCESS | 1649 | 1467875480551 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 1649 | 1467875480552 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce6f800 == 42 [pid = 1649] [id = 393] 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11744c800) [pid = 1649] [serial = 1178] [outer = 0x0] 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124e2cc00) [pid = 1649] [serial = 1179] [outer = 0x11744c800] 00:11:20 INFO - PROCESS | 1649 | 1467875480576 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12b96a000) [pid = 1649] [serial = 1180] [outer = 0x11744c800] 00:11:20 INFO - PROCESS | 1649 | 1467875480836 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]]]}] 00:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 477ms 00:11:20 INFO - PROCESS | 1649 | 1467875480858 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:11:20 INFO - PROCESS | 1649 | 1467875480859 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 00:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:11:20 INFO - PROCESS | 1649 | 1467875480862 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:11:20 INFO - PROCESS | 1649 | 1467875480863 Marionette TRACE conn2 <- [1,1546,null,{}] 00:11:20 INFO - PROCESS | 1649 | 1467875480873 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}] 00:11:20 INFO - PROCESS | 1649 | 1467875480874 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:20 INFO - PROCESS | 1649 | 1467875480964 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:11:20 INFO - PROCESS | 1649 | 1467875480968 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 1649 | 1467875480969 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfbd800 == 43 [pid = 1649] [id = 394] 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12a81f400) [pid = 1649] [serial = 1181] [outer = 0x0] 00:11:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12bf67400) [pid = 1649] [serial = 1182] [outer = 0x12a81f400] 00:11:20 INFO - PROCESS | 1649 | 1467875480994 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12bf6cc00) [pid = 1649] [serial = 1183] [outer = 0x12a81f400] 00:11:21 INFO - PROCESS | 1649 | 1467875481339 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]]]}] 00:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 00:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:11:21 INFO - PROCESS | 1649 | 1467875481385 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 1649 | 1467875481386 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 00:11:21 INFO - PROCESS | 1649 | 1467875481388 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 1649 | 1467875481389 Marionette TRACE conn2 <- [1,1550,null,{}] 00:11:21 INFO - PROCESS | 1649 | 1467875481409 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}] 00:11:21 INFO - PROCESS | 1649 | 1467875481410 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:21 INFO - PROCESS | 1649 | 1467875481495 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:11:21 INFO - PROCESS | 1649 | 1467875481500 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 1649 | 1467875481501 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d19b000 == 44 [pid = 1649] [id = 395] 00:11:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112a54000) [pid = 1649] [serial = 1184] [outer = 0x0] 00:11:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x112a58000) [pid = 1649] [serial = 1185] [outer = 0x112a54000] 00:11:21 INFO - PROCESS | 1649 | 1467875481525 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x112a5c000) [pid = 1649] [serial = 1186] [outer = 0x112a54000] 00:11:22 INFO - PROCESS | 1649 | 1467875482004 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]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 631ms 00:11:22 INFO - PROCESS | 1649 | 1467875482019 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 1649 | 1467875482022 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 00:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:11:22 INFO - PROCESS | 1649 | 1467875482026 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 1649 | 1467875482028 Marionette TRACE conn2 <- [1,1554,null,{}] 00:11:22 INFO - PROCESS | 1649 | 1467875482032 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}] 00:11:22 INFO - PROCESS | 1649 | 1467875482034 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:22 INFO - PROCESS | 1649 | 1467875482147 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:11:22 INFO - PROCESS | 1649 | 1467875482223 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 1649 | 1467875482225 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d79800 == 45 [pid = 1649] [id = 396] 00:11:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x113841c00) [pid = 1649] [serial = 1187] [outer = 0x0] 00:11:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1166f4400) [pid = 1649] [serial = 1188] [outer = 0x113841c00] 00:11:22 INFO - PROCESS | 1649 | 1467875482256 Marionette DEBUG loaded listener.js 00:11:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1180b4000) [pid = 1649] [serial = 1189] [outer = 0x113841c00] 00:11:22 INFO - PROCESS | 1649 | 1467875482691 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]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 722ms 00:11:22 INFO - PROCESS | 1649 | 1467875482748 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 1649 | 1467875482751 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 00:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:11:22 INFO - PROCESS | 1649 | 1467875482755 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 1649 | 1467875482757 Marionette TRACE conn2 <- [1,1558,null,{}] 00:11:22 INFO - PROCESS | 1649 | 1467875482760 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}] 00:11:22 INFO - PROCESS | 1649 | 1467875482762 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:22 INFO - PROCESS | 1649 | 1467875482869 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:11:22 INFO - PROCESS | 1649 | 1467875482974 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 1649 | 1467875482975 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x126810000 == 46 [pid = 1649] [id = 397] 00:11:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119427400) [pid = 1649] [serial = 1190] [outer = 0x0] 00:11:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1199b2800) [pid = 1649] [serial = 1191] [outer = 0x119427400] 00:11:23 INFO - PROCESS | 1649 | 1467875483011 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119e50400) [pid = 1649] [serial = 1192] [outer = 0x119427400] 00:11:23 INFO - PROCESS | 1649 | 1467875483441 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]]]}] 00:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 725ms 00:11:23 INFO - PROCESS | 1649 | 1467875483480 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:11:23 INFO - PROCESS | 1649 | 1467875483482 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 00:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:11:23 INFO - PROCESS | 1649 | 1467875483499 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:11:23 INFO - PROCESS | 1649 | 1467875483501 Marionette TRACE conn2 <- [1,1562,null,{}] 00:11:23 INFO - PROCESS | 1649 | 1467875483510 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}] 00:11:23 INFO - PROCESS | 1649 | 1467875483513 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:23 INFO - PROCESS | 1649 | 1467875483659 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:11:23 INFO - PROCESS | 1649 | 1467875483716 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 1649 | 1467875483718 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfa2000 == 47 [pid = 1649] [id = 398] 00:11:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x124aa1c00) [pid = 1649] [serial = 1193] [outer = 0x0] 00:11:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x125685400) [pid = 1649] [serial = 1194] [outer = 0x124aa1c00] 00:11:23 INFO - PROCESS | 1649 | 1467875483749 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x126d5cc00) [pid = 1649] [serial = 1195] [outer = 0x124aa1c00] 00:11:24 INFO - PROCESS | 1649 | 1467875484160 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]]]}] 00:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 673ms 00:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:11:24 INFO - PROCESS | 1649 | 1467875484170 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 1649 | 1467875484172 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 00:11:24 INFO - PROCESS | 1649 | 1467875484174 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 1649 | 1467875484176 Marionette TRACE conn2 <- [1,1566,null,{}] 00:11:24 INFO - PROCESS | 1649 | 1467875484178 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}] 00:11:24 INFO - PROCESS | 1649 | 1467875484179 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:24 INFO - PROCESS | 1649 | 1467875484288 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:11:24 INFO - PROCESS | 1649 | 1467875484350 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 1649 | 1467875484351 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d42a800 == 48 [pid = 1649] [id = 399] 00:11:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x128ce9000) [pid = 1649] [serial = 1196] [outer = 0x0] 00:11:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1294c2c00) [pid = 1649] [serial = 1197] [outer = 0x128ce9000] 00:11:24 INFO - PROCESS | 1649 | 1467875484421 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12ad64400) [pid = 1649] [serial = 1198] [outer = 0x128ce9000] 00:11:24 INFO - PROCESS | 1649 | 1467875484848 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]]]}] 00:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 719ms 00:11:24 INFO - PROCESS | 1649 | 1467875484893 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 1649 | 1467875484894 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 00:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:11:24 INFO - PROCESS | 1649 | 1467875484897 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 1649 | 1467875484898 Marionette TRACE conn2 <- [1,1570,null,{}] 00:11:24 INFO - PROCESS | 1649 | 1467875484901 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}] 00:11:24 INFO - PROCESS | 1649 | 1467875484902 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:25 INFO - PROCESS | 1649 | 1467875485171 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:11:25 INFO - PROCESS | 1649 | 1467875485282 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 1649 | 1467875485283 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x11918c800 == 49 [pid = 1649] [id = 400] 00:11:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x113865800) [pid = 1649] [serial = 1199] [outer = 0x0] 00:11:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x11628f800) [pid = 1649] [serial = 1200] [outer = 0x113865800] 00:11:25 INFO - PROCESS | 1649 | 1467875485330 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11747f000) [pid = 1649] [serial = 1201] [outer = 0x113865800] 00:11:25 INFO - PROCESS | 1649 | 1467875485936 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]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1072ms 00:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:11:25 INFO - PROCESS | 1649 | 1467875485970 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 1649 | 1467875485972 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 00:11:25 INFO - PROCESS | 1649 | 1467875485975 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 1649 | 1467875485977 Marionette TRACE conn2 <- [1,1574,null,{}] 00:11:25 INFO - PROCESS | 1649 | 1467875485980 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}] 00:11:25 INFO - PROCESS | 1649 | 1467875485982 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:26 INFO - PROCESS | 1649 | 1467875486081 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:11:26 INFO - PROCESS | 1649 | 1467875486146 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 1649 | 1467875486147 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x119585800 == 50 [pid = 1649] [id = 401] 00:11:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x118470c00) [pid = 1649] [serial = 1202] [outer = 0x0] 00:11:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x1194bb000) [pid = 1649] [serial = 1203] [outer = 0x118470c00] 00:11:26 INFO - PROCESS | 1649 | 1467875486188 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x1199b7400) [pid = 1649] [serial = 1204] [outer = 0x118470c00] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfbd800 == 49 [pid = 1649] [id = 394] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce6f800 == 48 [pid = 1649] [id = 393] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12c493000 == 47 [pid = 1649] [id = 392] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12c494800 == 46 [pid = 1649] [id = 391] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12b94a000 == 45 [pid = 1649] [id = 390] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad98800 == 44 [pid = 1649] [id = 389] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x129781000 == 43 [pid = 1649] [id = 388] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124ee9000) [pid = 1649] [serial = 1134] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x128b63000 == 42 [pid = 1649] [id = 387] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x124072000 == 41 [pid = 1649] [id = 386] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x1212cc000 == 40 [pid = 1649] [id = 385] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x118177000 == 39 [pid = 1649] [id = 384] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x11675f800 == 38 [pid = 1649] [id = 383] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x11818e800 == 37 [pid = 1649] [id = 382] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12b152000 == 36 [pid = 1649] [id = 380] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x118d74800 == 35 [pid = 1649] [id = 379] 00:11:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12c739000 == 34 [pid = 1649] [id = 378] 00:11:26 INFO - PROCESS | 1649 | 1467875486579 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]]]}] 00:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 619ms 00:11:26 INFO - PROCESS | 1649 | 1467875486595 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:11:26 INFO - PROCESS | 1649 | 1467875486598 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 00:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:11:26 INFO - PROCESS | 1649 | 1467875486601 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:11:26 INFO - PROCESS | 1649 | 1467875486602 Marionette TRACE conn2 <- [1,1578,null,{}] 00:11:26 INFO - PROCESS | 1649 | 1467875486605 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}] 00:11:26 INFO - PROCESS | 1649 | 1467875486606 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:26 INFO - PROCESS | 1649 | 1467875486707 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1199bd800) [pid = 1649] [serial = 1131] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12920e000) [pid = 1649] [serial = 1113] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12b16a800) [pid = 1649] [serial = 1116] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x119426c00) [pid = 1649] [serial = 1125] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12b888800) [pid = 1649] [serial = 1119] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1235c9c00) [pid = 1649] [serial = 1120] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1195e6c00) [pid = 1649] [serial = 1104] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1244a4c00) [pid = 1649] [serial = 1105] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x126d5c000) [pid = 1649] [serial = 1110] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1180b8c00) [pid = 1649] [serial = 1101] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x119428800) [pid = 1649] [serial = 1102] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12478f800) [pid = 1649] [serial = 1107] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1262b6400) [pid = 1649] [serial = 1108] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12bd8a400) [pid = 1649] [serial = 1122] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1268adc00) [pid = 1649] [serial = 1093] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1262b2400) [pid = 1649] [serial = 1092] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1212b3c00) [pid = 1649] [serial = 1090] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x119b47000) [pid = 1649] [serial = 1089] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1268a4400) [pid = 1649] [serial = 1096] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1212b4800) [pid = 1649] [serial = 1095] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1180b0800) [pid = 1649] [serial = 1099] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1167a3800) [pid = 1649] [serial = 1098] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12a827c00) [pid = 1649] [serial = 1084] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1187d3800) [pid = 1649] [serial = 1087] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1180ba400) [pid = 1649] [serial = 1086] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12bdeb000) [pid = 1649] [serial = 1129] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12bd94c00) [pid = 1649] [serial = 1123] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12b87e000) [pid = 1649] [serial = 1117] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12aedf400) [pid = 1649] [serial = 1114] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x128ce7c00) [pid = 1649] [serial = 1111] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124613c00) [pid = 1649] [serial = 1126] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x126717800) [pid = 1649] [serial = 1128] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12bde6c00) [pid = 1649] [serial = 1132] [outer = 0x0] [url = about:blank] 00:11:26 INFO - PROCESS | 1649 | 1467875486781 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 1649 | 1467875486783 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d6d800 == 35 [pid = 1649] [id = 402] 00:11:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x110f9cc00) [pid = 1649] [serial = 1205] [outer = 0x0] 00:11:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11846c800) [pid = 1649] [serial = 1206] [outer = 0x110f9cc00] 00:11:26 INFO - PROCESS | 1649 | 1467875486815 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12119b800) [pid = 1649] [serial = 1207] [outer = 0x110f9cc00] 00:11:27 INFO - PROCESS | 1649 | 1467875487110 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]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 00:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:11:27 INFO - PROCESS | 1649 | 1467875487122 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 1649 | 1467875487124 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 00:11:27 INFO - PROCESS | 1649 | 1467875487131 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 1649 | 1467875487138 Marionette TRACE conn2 <- [1,1582,null,{}] 00:11:27 INFO - PROCESS | 1649 | 1467875487145 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}] 00:11:27 INFO - PROCESS | 1649 | 1467875487147 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:27 INFO - PROCESS | 1649 | 1467875487240 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:11:27 INFO - PROCESS | 1649 | 1467875487244 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 1649 | 1467875487245 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212cc000 == 36 [pid = 1649] [id = 403] 00:11:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1236ab000) [pid = 1649] [serial = 1208] [outer = 0x0] 00:11:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12473a400) [pid = 1649] [serial = 1209] [outer = 0x1236ab000] 00:11:27 INFO - PROCESS | 1649 | 1467875487270 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1263ce800) [pid = 1649] [serial = 1210] [outer = 0x1236ab000] 00:11:27 INFO - PROCESS | 1649 | 1467875487612 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]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 532ms 00:11:27 INFO - PROCESS | 1649 | 1467875487660 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 1649 | 1467875487661 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 00:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:11:27 INFO - PROCESS | 1649 | 1467875487663 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 1649 | 1467875487664 Marionette TRACE conn2 <- [1,1586,null,{}] 00:11:27 INFO - PROCESS | 1649 | 1467875487667 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}] 00:11:27 INFO - PROCESS | 1649 | 1467875487668 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:27 INFO - PROCESS | 1649 | 1467875487748 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:11:27 INFO - PROCESS | 1649 | 1467875487753 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 1649 | 1467875487755 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a92800 == 37 [pid = 1649] [id = 404] 00:11:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1267b4c00) [pid = 1649] [serial = 1211] [outer = 0x0] 00:11:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x126da1400) [pid = 1649] [serial = 1212] [outer = 0x1267b4c00] 00:11:27 INFO - PROCESS | 1649 | 1467875487779 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1294b9400) [pid = 1649] [serial = 1213] [outer = 0x1267b4c00] 00:11:28 INFO - PROCESS | 1649 | 1467875488210 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]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 572ms 00:11:28 INFO - PROCESS | 1649 | 1467875488236 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 1649 | 1467875488238 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 00:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:11:28 INFO - PROCESS | 1649 | 1467875488242 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 1649 | 1467875488243 Marionette TRACE conn2 <- [1,1590,null,{}] 00:11:28 INFO - PROCESS | 1649 | 1467875488247 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}] 00:11:28 INFO - PROCESS | 1649 | 1467875488249 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:28 INFO - PROCESS | 1649 | 1467875488376 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:11:28 INFO - PROCESS | 1649 | 1467875488386 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:28 INFO - PROCESS | 1649 | 1467875488391 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12977d800 == 38 [pid = 1649] [id = 405] 00:11:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12aeacc00) [pid = 1649] [serial = 1214] [outer = 0x0] 00:11:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12aeb1400) [pid = 1649] [serial = 1215] [outer = 0x12aeacc00] 00:11:28 INFO - PROCESS | 1649 | 1467875488444 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b169000) [pid = 1649] [serial = 1216] [outer = 0x12aeacc00] 00:11:28 INFO - PROCESS | 1649 | 1467875488816 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]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 00:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:11:28 INFO - PROCESS | 1649 | 1467875488872 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 1649 | 1467875488873 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 00:11:28 INFO - PROCESS | 1649 | 1467875488875 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 1649 | 1467875488876 Marionette TRACE conn2 <- [1,1594,null,{}] 00:11:28 INFO - PROCESS | 1649 | 1467875488879 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}] 00:11:28 INFO - PROCESS | 1649 | 1467875488880 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:28 INFO - PROCESS | 1649 | 1467875488991 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:11:29 INFO - PROCESS | 1649 | 1467875489004 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 1649 | 1467875489005 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad9a000 == 39 [pid = 1649] [id = 406] 00:11:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b1da400) [pid = 1649] [serial = 1217] [outer = 0x0] 00:11:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12b880800) [pid = 1649] [serial = 1218] [outer = 0x12b1da400] 00:11:29 INFO - PROCESS | 1649 | 1467875489029 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12bd8dc00) [pid = 1649] [serial = 1219] [outer = 0x12b1da400] 00:11:29 INFO - PROCESS | 1649 | 1467875489369 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]]]}] 00:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 00:11:29 INFO - PROCESS | 1649 | 1467875489399 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 1649 | 1467875489402 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 00:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:11:29 INFO - PROCESS | 1649 | 1467875489404 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:11:29 INFO - PROCESS | 1649 | 1467875489405 Marionette TRACE conn2 <- [1,1598,null,{}] 00:11:29 INFO - PROCESS | 1649 | 1467875489407 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}] 00:11:29 INFO - PROCESS | 1649 | 1467875489408 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:29 INFO - PROCESS | 1649 | 1467875489510 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:11:29 INFO - PROCESS | 1649 | 1467875489548 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 1649 | 1467875489556 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b90e000 == 40 [pid = 1649] [id = 407] 00:11:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x123229800) [pid = 1649] [serial = 1220] [outer = 0x0] 00:11:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x123230c00) [pid = 1649] [serial = 1221] [outer = 0x123229800] 00:11:29 INFO - PROCESS | 1649 | 1467875489581 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x123235000) [pid = 1649] [serial = 1222] [outer = 0x123229800] 00:11:30 INFO - PROCESS | 1649 | 1467875489998 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]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 619ms 00:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:11:30 INFO - PROCESS | 1649 | 1467875490024 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 1649 | 1467875490026 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 00:11:30 INFO - PROCESS | 1649 | 1467875490029 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 1649 | 1467875490031 Marionette TRACE conn2 <- [1,1602,null,{}] 00:11:30 INFO - PROCESS | 1649 | 1467875490044 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}] 00:11:30 INFO - PROCESS | 1649 | 1467875490045 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:30 INFO - PROCESS | 1649 | 1467875490209 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:11:30 INFO - PROCESS | 1649 | 1467875490241 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 1649 | 1467875490242 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd73000 == 41 [pid = 1649] [id = 408] 00:11:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1129c5400) [pid = 1649] [serial = 1223] [outer = 0x0] 00:11:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1129cc800) [pid = 1649] [serial = 1224] [outer = 0x1129c5400] 00:11:30 INFO - PROCESS | 1649 | 1467875490266 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1129d2800) [pid = 1649] [serial = 1225] [outer = 0x1129c5400] 00:11:30 INFO - PROCESS | 1649 | 1467875490624 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]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 00:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:11:30 INFO - PROCESS | 1649 | 1467875490659 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 1649 | 1467875490661 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 00:11:30 INFO - PROCESS | 1649 | 1467875490664 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 1649 | 1467875490668 Marionette TRACE conn2 <- [1,1606,null,{}] 00:11:30 INFO - PROCESS | 1649 | 1467875490671 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}] 00:11:30 INFO - PROCESS | 1649 | 1467875490673 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:30 INFO - PROCESS | 1649 | 1467875490851 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12a81f400) [pid = 1649] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12910f400) [pid = 1649] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12b1e2000) [pid = 1649] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x113045400) [pid = 1649] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118170c00) [pid = 1649] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12aeaf400) [pid = 1649] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x118175c00) [pid = 1649] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x113868000) [pid = 1649] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x129208000) [pid = 1649] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119b51c00) [pid = 1649] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11876ec00) [pid = 1649] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119e50c00) [pid = 1649] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:11:31 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11744c800) [pid = 1649] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:11:31 INFO - PROCESS | 1649 | 1467875491085 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 1649 | 1467875491086 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x124c09800 == 42 [pid = 1649] [id = 409] 00:11:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x110fe8000) [pid = 1649] [serial = 1226] [outer = 0x0] 00:11:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x113868000) [pid = 1649] [serial = 1227] [outer = 0x110fe8000] 00:11:31 INFO - PROCESS | 1649 | 1467875491112 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119420400) [pid = 1649] [serial = 1228] [outer = 0x110fe8000] 00:11:31 INFO - PROCESS | 1649 | 1467875491388 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]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 772ms 00:11:31 INFO - PROCESS | 1649 | 1467875491450 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 1649 | 1467875491452 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 00:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:11:31 INFO - PROCESS | 1649 | 1467875491454 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 1649 | 1467875491455 Marionette TRACE conn2 <- [1,1610,null,{}] 00:11:31 INFO - PROCESS | 1649 | 1467875491458 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}] 00:11:31 INFO - PROCESS | 1649 | 1467875491459 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:31 INFO - PROCESS | 1649 | 1467875491542 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:11:31 INFO - PROCESS | 1649 | 1467875491545 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 1649 | 1467875491547 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca19000 == 43 [pid = 1649] [id = 410] 00:11:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11876ec00) [pid = 1649] [serial = 1229] [outer = 0x0] 00:11:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1268a7c00) [pid = 1649] [serial = 1230] [outer = 0x11876ec00] 00:11:31 INFO - PROCESS | 1649 | 1467875491575 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12bd95800) [pid = 1649] [serial = 1231] [outer = 0x11876ec00] 00:11:31 INFO - PROCESS | 1649 | 1467875491894 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]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 00:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:11:31 INFO - PROCESS | 1649 | 1467875491924 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 1649 | 1467875491925 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 00:11:31 INFO - PROCESS | 1649 | 1467875491927 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 1649 | 1467875491929 Marionette TRACE conn2 <- [1,1614,null,{}] 00:11:31 INFO - PROCESS | 1649 | 1467875491933 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}] 00:11:31 INFO - PROCESS | 1649 | 1467875491936 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:32 INFO - PROCESS | 1649 | 1467875492070 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:11:32 INFO - PROCESS | 1649 | 1467875492076 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:32 INFO - PROCESS | 1649 | 1467875492077 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d18f800 == 44 [pid = 1649] [id = 411] 00:11:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1167b1800) [pid = 1649] [serial = 1232] [outer = 0x0] 00:11:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12b111c00) [pid = 1649] [serial = 1233] [outer = 0x1167b1800] 00:11:32 INFO - PROCESS | 1649 | 1467875492101 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12bde4c00) [pid = 1649] [serial = 1234] [outer = 0x1167b1800] 00:11:32 INFO - PROCESS | 1649 | 1467875492432 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]]]}] 00:11:32 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 00:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 00:11:32 INFO - PROCESS | 1649 | 1467875492453 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:11:32 INFO - PROCESS | 1649 | 1467875492456 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 00:11:32 INFO - PROCESS | 1649 | 1467875492459 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:11:32 INFO - PROCESS | 1649 | 1467875492461 Marionette TRACE conn2 <- [1,1618,null,{}] 00:11:32 INFO - PROCESS | 1649 | 1467875492464 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}] 00:11:32 INFO - PROCESS | 1649 | 1467875492469 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:32 INFO - PROCESS | 1649 | 1467875492604 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:11:32 INFO - PROCESS | 1649 | 1467875492701 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:32 INFO - PROCESS | 1649 | 1467875492702 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d431800 == 45 [pid = 1649] [id = 412] 00:11:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x112a79400) [pid = 1649] [serial = 1235] [outer = 0x0] 00:11:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12324d000) [pid = 1649] [serial = 1236] [outer = 0x112a79400] 00:11:32 INFO - PROCESS | 1649 | 1467875492727 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x123252c00) [pid = 1649] [serial = 1237] [outer = 0x112a79400] 00:11:33 INFO - PROCESS | 1649 | 1467875493038 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]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 00:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:11:33 INFO - PROCESS | 1649 | 1467875493129 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 1649 | 1467875493131 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 00:11:33 INFO - PROCESS | 1649 | 1467875493134 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 1649 | 1467875493137 Marionette TRACE conn2 <- [1,1622,null,{}] 00:11:33 INFO - PROCESS | 1649 | 1467875493141 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}] 00:11:33 INFO - PROCESS | 1649 | 1467875493143 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:33 INFO - PROCESS | 1649 | 1467875493250 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:11:33 INFO - PROCESS | 1649 | 1467875493353 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 1649 | 1467875493356 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11818b800 == 46 [pid = 1649] [id = 413] 00:11:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1127eb000) [pid = 1649] [serial = 1238] [outer = 0x0] 00:11:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1127f0800) [pid = 1649] [serial = 1239] [outer = 0x1127eb000] 00:11:33 INFO - PROCESS | 1649 | 1467875493389 Marionette DEBUG loaded listener.js 00:11:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x112a50000) [pid = 1649] [serial = 1240] [outer = 0x1127eb000] 00:11:33 INFO - PROCESS | 1649 | 1467875493808 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]]]}] 00:11:33 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 00:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 727ms 00:11:33 INFO - PROCESS | 1649 | 1467875493862 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 1649 | 1467875493864 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 00:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:11:33 INFO - PROCESS | 1649 | 1467875493893 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 1649 | 1467875493895 Marionette TRACE conn2 <- [1,1626,null,{}] 00:11:33 INFO - PROCESS | 1649 | 1467875493912 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}] 00:11:33 INFO - PROCESS | 1649 | 1467875493914 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:34 INFO - PROCESS | 1649 | 1467875494063 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:11:34 INFO - PROCESS | 1649 | 1467875494073 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 1649 | 1467875494075 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x124490000 == 47 [pid = 1649] [id = 414] 00:11:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11846dc00) [pid = 1649] [serial = 1241] [outer = 0x0] 00:11:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x118171800) [pid = 1649] [serial = 1242] [outer = 0x11846dc00] 00:11:34 INFO - PROCESS | 1649 | 1467875494106 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1194bfc00) [pid = 1649] [serial = 1243] [outer = 0x11846dc00] 00:11:34 INFO - PROCESS | 1649 | 1467875494550 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]]]}] 00:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 678ms 00:11:34 INFO - PROCESS | 1649 | 1467875494568 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:11:34 INFO - PROCESS | 1649 | 1467875494570 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 00:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:11:34 INFO - PROCESS | 1649 | 1467875494572 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:11:34 INFO - PROCESS | 1649 | 1467875494574 Marionette TRACE conn2 <- [1,1630,null,{}] 00:11:34 INFO - PROCESS | 1649 | 1467875494581 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}] 00:11:34 INFO - PROCESS | 1649 | 1467875494584 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:34 INFO - PROCESS | 1649 | 1467875494694 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:11:34 INFO - PROCESS | 1649 | 1467875494761 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 1649 | 1467875494764 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce55000 == 48 [pid = 1649] [id = 415] 00:11:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12119c800) [pid = 1649] [serial = 1244] [outer = 0x0] 00:11:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12322b000) [pid = 1649] [serial = 1245] [outer = 0x12119c800] 00:11:34 INFO - PROCESS | 1649 | 1467875494836 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x123252000) [pid = 1649] [serial = 1246] [outer = 0x12119c800] 00:11:35 INFO - PROCESS | 1649 | 1467875495256 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]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 719ms 00:11:35 INFO - PROCESS | 1649 | 1467875495292 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 1649 | 1467875495294 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 00:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:11:35 INFO - PROCESS | 1649 | 1467875495296 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 1649 | 1467875495298 Marionette TRACE conn2 <- [1,1634,null,{}] 00:11:35 INFO - PROCESS | 1649 | 1467875495303 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}] 00:11:35 INFO - PROCESS | 1649 | 1467875495304 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:35 INFO - PROCESS | 1649 | 1467875495431 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:11:35 INFO - PROCESS | 1649 | 1467875495510 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 1649 | 1467875495512 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12de12000 == 49 [pid = 1649] [id = 416] 00:11:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12473bc00) [pid = 1649] [serial = 1247] [outer = 0x0] 00:11:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x125686400) [pid = 1649] [serial = 1248] [outer = 0x12473bc00] 00:11:35 INFO - PROCESS | 1649 | 1467875495542 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x126a79400) [pid = 1649] [serial = 1249] [outer = 0x12473bc00] 00:11:35 INFO - PROCESS | 1649 | 1467875495951 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]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 00:11:35 INFO - PROCESS | 1649 | 1467875495969 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:11:35 INFO - PROCESS | 1649 | 1467875495971 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 00:11:35 INFO - PROCESS | 1649 | 1467875495973 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 1649 | 1467875495974 Marionette TRACE conn2 <- [1,1638,null,{}] 00:11:35 INFO - PROCESS | 1649 | 1467875495977 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}] 00:11:35 INFO - PROCESS | 1649 | 1467875495978 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:36 INFO - PROCESS | 1649 | 1467875496116 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:11:36 INFO - PROCESS | 1649 | 1467875496182 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:36 INFO - PROCESS | 1649 | 1467875496183 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x124458800 == 50 [pid = 1649] [id = 417] 00:11:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x124792000) [pid = 1649] [serial = 1250] [outer = 0x0] 00:11:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x129431800) [pid = 1649] [serial = 1251] [outer = 0x124792000] 00:11:36 INFO - PROCESS | 1649 | 1467875496212 Marionette DEBUG loaded listener.js 00:11:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12ad5a800) [pid = 1649] [serial = 1252] [outer = 0x124792000] 00:11:36 INFO - PROCESS | 1649 | 1467875496880 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]]]}] 00:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 969ms 00:11:36 INFO - PROCESS | 1649 | 1467875496942 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:11:36 INFO - PROCESS | 1649 | 1467875496945 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 00:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:11:36 INFO - PROCESS | 1649 | 1467875496948 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:11:36 INFO - PROCESS | 1649 | 1467875496949 Marionette TRACE conn2 <- [1,1642,null,{}] 00:11:36 INFO - PROCESS | 1649 | 1467875496953 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}] 00:11:36 INFO - PROCESS | 1649 | 1467875496954 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:37 INFO - PROCESS | 1649 | 1467875497058 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:11:37 INFO - PROCESS | 1649 | 1467875497139 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 1649 | 1467875497141 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x119714000 == 51 [pid = 1649] [id = 418] 00:11:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x112a7ac00) [pid = 1649] [serial = 1253] [outer = 0x0] 00:11:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1130dd800) [pid = 1649] [serial = 1254] [outer = 0x112a7ac00] 00:11:37 INFO - PROCESS | 1649 | 1467875497168 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x11744c800) [pid = 1649] [serial = 1255] [outer = 0x112a7ac00] 00:11:37 INFO - PROCESS | 1649 | 1467875497598 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]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 00:11:37 INFO - PROCESS | 1649 | 1467875497618 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 1649 | 1467875497621 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 00:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:11:37 INFO - PROCESS | 1649 | 1467875497625 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 1649 | 1467875497627 Marionette TRACE conn2 <- [1,1646,null,{}] 00:11:37 INFO - PROCESS | 1649 | 1467875497630 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}] 00:11:37 INFO - PROCESS | 1649 | 1467875497631 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:37 INFO - PROCESS | 1649 | 1467875497734 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:11:37 INFO - PROCESS | 1649 | 1467875497801 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 1649 | 1467875497802 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194d9000 == 52 [pid = 1649] [id = 419] 00:11:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x118468c00) [pid = 1649] [serial = 1256] [outer = 0x0] 00:11:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1199bcc00) [pid = 1649] [serial = 1257] [outer = 0x118468c00] 00:11:37 INFO - PROCESS | 1649 | 1467875497829 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x119e55c00) [pid = 1649] [serial = 1258] [outer = 0x118468c00] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12d18f800 == 51 [pid = 1649] [id = 411] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca19000 == 50 [pid = 1649] [id = 410] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x124c09800 == 49 [pid = 1649] [id = 409] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd73000 == 48 [pid = 1649] [id = 408] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12b90e000 == 47 [pid = 1649] [id = 407] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad9a000 == 46 [pid = 1649] [id = 406] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12977d800 == 45 [pid = 1649] [id = 405] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x126a92800 == 44 [pid = 1649] [id = 404] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x1212cc000 == 43 [pid = 1649] [id = 403] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x118d6d800 == 42 [pid = 1649] [id = 402] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x119585800 == 41 [pid = 1649] [id = 401] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x11918c800 == 40 [pid = 1649] [id = 400] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfa2000 == 39 [pid = 1649] [id = 398] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x126810000 == 38 [pid = 1649] [id = 397] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12d19b000 == 37 [pid = 1649] [id = 395] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x118d79800 == 36 [pid = 1649] [id = 396] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca14000 == 35 [pid = 1649] [id = 381] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12d42a800 == 34 [pid = 1649] [id = 399] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x119714000 == 33 [pid = 1649] [id = 418] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x124458800 == 32 [pid = 1649] [id = 417] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12de12000 == 31 [pid = 1649] [id = 416] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce55000 == 30 [pid = 1649] [id = 415] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x124490000 == 29 [pid = 1649] [id = 414] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12d431800 == 28 [pid = 1649] [id = 412] 00:11:38 INFO - PROCESS | 1649 | --DOCSHELL 0x11818b800 == 27 [pid = 1649] [id = 413] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x112a58000) [pid = 1649] [serial = 1185] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12bf67400) [pid = 1649] [serial = 1182] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12aedb400) [pid = 1649] [serial = 1164] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12b964c00) [pid = 1649] [serial = 1167] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12b1e1c00) [pid = 1649] [serial = 1165] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1167a4000) [pid = 1649] [serial = 1147] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x124612c00) [pid = 1649] [serial = 1140] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x119463c00) [pid = 1649] [serial = 1150] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x118471c00) [pid = 1649] [serial = 1149] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12a6e0000) [pid = 1649] [serial = 1143] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12aeb6000) [pid = 1649] [serial = 1170] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x1195a4000) [pid = 1649] [serial = 1152] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1199c0400) [pid = 1649] [serial = 1153] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1268a3400) [pid = 1649] [serial = 1158] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x126da1000) [pid = 1649] [serial = 1159] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1180bd000) [pid = 1649] [serial = 1137] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12942c800) [pid = 1649] [serial = 1161] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x12bde7c00) [pid = 1649] [serial = 1168] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x125681000) [pid = 1649] [serial = 1156] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1244a0400) [pid = 1649] [serial = 1155] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1194c1400) [pid = 1649] [serial = 1176] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x119e59400) [pid = 1649] [serial = 1173] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12b967800) [pid = 1649] [serial = 1171] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119e5ec00) [pid = 1649] [serial = 1174] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x113d90400) [pid = 1649] [serial = 1146] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124e2cc00) [pid = 1649] [serial = 1179] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12b96a000) [pid = 1649] [serial = 1180] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12bf6cc00) [pid = 1649] [serial = 1183] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119e5f000) [pid = 1649] [serial = 1177] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12a81b400) [pid = 1649] [serial = 1162] [outer = 0x0] [url = about:blank] 00:11:38 INFO - PROCESS | 1649 | 1467875498845 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]]]}] 00:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1276ms 00:11:38 INFO - PROCESS | 1649 | 1467875498902 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:11:38 INFO - PROCESS | 1649 | 1467875498904 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 00:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:11:38 INFO - PROCESS | 1649 | 1467875498907 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:11:38 INFO - PROCESS | 1649 | 1467875498910 Marionette TRACE conn2 <- [1,1650,null,{}] 00:11:38 INFO - PROCESS | 1649 | 1467875498913 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}] 00:11:38 INFO - PROCESS | 1649 | 1467875498915 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:39 INFO - PROCESS | 1649 | 1467875499004 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:11:39 INFO - PROCESS | 1649 | 1467875499009 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 1649 | 1467875499011 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x116956000 == 28 [pid = 1649] [id = 420] 00:11:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1129d1800) [pid = 1649] [serial = 1259] [outer = 0x0] 00:11:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x112a4e400) [pid = 1649] [serial = 1260] [outer = 0x1129d1800] 00:11:39 INFO - PROCESS | 1649 | 1467875499041 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112ad8000) [pid = 1649] [serial = 1261] [outer = 0x1129d1800] 00:11:39 INFO - PROCESS | 1649 | 1467875499405 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]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 522ms 00:11:39 INFO - PROCESS | 1649 | 1467875499429 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 1649 | 1467875499432 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 00:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:11:39 INFO - PROCESS | 1649 | 1467875499436 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 1649 | 1467875499438 Marionette TRACE conn2 <- [1,1654,null,{}] 00:11:39 INFO - PROCESS | 1649 | 1467875499440 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}] 00:11:39 INFO - PROCESS | 1649 | 1467875499442 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:39 INFO - PROCESS | 1649 | 1467875499524 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:11:39 INFO - PROCESS | 1649 | 1467875499528 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 1649 | 1467875499529 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185a9000 == 29 [pid = 1649] [id = 421] 00:11:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1133f2c00) [pid = 1649] [serial = 1262] [outer = 0x0] 00:11:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113d90400) [pid = 1649] [serial = 1263] [outer = 0x1133f2c00] 00:11:39 INFO - PROCESS | 1649 | 1467875499558 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1160e2000) [pid = 1649] [serial = 1264] [outer = 0x1133f2c00] 00:11:39 INFO - PROCESS | 1649 | 1467875499915 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]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 523ms 00:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:11:39 INFO - PROCESS | 1649 | 1467875499960 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 1649 | 1467875499961 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 00:11:39 INFO - PROCESS | 1649 | 1467875499963 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 1649 | 1467875499966 Marionette TRACE conn2 <- [1,1658,null,{}] 00:11:39 INFO - PROCESS | 1649 | 1467875499974 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}] 00:11:39 INFO - PROCESS | 1649 | 1467875499977 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:40 INFO - PROCESS | 1649 | 1467875500057 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:11:40 INFO - PROCESS | 1649 | 1467875500062 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 1649 | 1467875500064 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x119581000 == 30 [pid = 1649] [id = 422] 00:11:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x117449400) [pid = 1649] [serial = 1265] [outer = 0x0] 00:11:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1180b4800) [pid = 1649] [serial = 1266] [outer = 0x117449400] 00:11:40 INFO - PROCESS | 1649 | 1467875500095 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11816c400) [pid = 1649] [serial = 1267] [outer = 0x117449400] 00:11:40 INFO - PROCESS | 1649 | 1467875500428 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]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 473ms 00:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:11:40 INFO - PROCESS | 1649 | 1467875500438 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:11:40 INFO - PROCESS | 1649 | 1467875500440 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 00:11:40 INFO - PROCESS | 1649 | 1467875500442 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 1649 | 1467875500443 Marionette TRACE conn2 <- [1,1662,null,{}] 00:11:40 INFO - PROCESS | 1649 | 1467875500445 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}] 00:11:40 INFO - PROCESS | 1649 | 1467875500446 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:40 INFO - PROCESS | 1649 | 1467875500527 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:11:40 INFO - PROCESS | 1649 | 1467875500530 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 1649 | 1467875500532 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d3800 == 31 [pid = 1649] [id = 423] 00:11:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11842f400) [pid = 1649] [serial = 1268] [outer = 0x0] 00:11:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118d46000) [pid = 1649] [serial = 1269] [outer = 0x11842f400] 00:11:40 INFO - PROCESS | 1649 | 1467875500560 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x118d85400) [pid = 1649] [serial = 1270] [outer = 0x11842f400] 00:11:40 INFO - PROCESS | 1649 | 1467875500962 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]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 567ms 00:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:11:41 INFO - PROCESS | 1649 | 1467875501010 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:11:41 INFO - PROCESS | 1649 | 1467875501011 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 00:11:41 INFO - PROCESS | 1649 | 1467875501013 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - PROCESS | 1649 | 1467875501014 Marionette TRACE conn2 <- [1,1666,null,{}] 00:11:41 INFO - PROCESS | 1649 | 1467875501017 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}] 00:11:41 INFO - PROCESS | 1649 | 1467875501018 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:41 INFO - PROCESS | 1649 | 1467875501119 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:11:41 INFO - PROCESS | 1649 | 1467875501161 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 1649 | 1467875501162 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12444b800 == 32 [pid = 1649] [id = 424] 00:11:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1129c7c00) [pid = 1649] [serial = 1271] [outer = 0x0] 00:11:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x119423000) [pid = 1649] [serial = 1272] [outer = 0x1129c7c00] 00:11:41 INFO - PROCESS | 1649 | 1467875501187 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11945d400) [pid = 1649] [serial = 1273] [outer = 0x1129c7c00] 00:11:41 INFO - PROCESS | 1649 | 1467875501492 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]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 00:11:41 INFO - PROCESS | 1649 | 1467875501536 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:11:41 INFO - PROCESS | 1649 | 1467875501538 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 00:11:41 INFO - PROCESS | 1649 | 1467875501542 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - PROCESS | 1649 | 1467875501544 Marionette TRACE conn2 <- [1,1670,null,{}] 00:11:41 INFO - PROCESS | 1649 | 1467875501547 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}] 00:11:41 INFO - PROCESS | 1649 | 1467875501553 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:41 INFO - PROCESS | 1649 | 1467875501730 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:11:41 INFO - PROCESS | 1649 | 1467875501747 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 1649 | 1467875501748 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12634b800 == 33 [pid = 1649] [id = 425] 00:11:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x11945b400) [pid = 1649] [serial = 1274] [outer = 0x0] 00:11:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1194bf000) [pid = 1649] [serial = 1275] [outer = 0x11945b400] 00:11:41 INFO - PROCESS | 1649 | 1467875501791 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x119e53c00) [pid = 1649] [serial = 1276] [outer = 0x11945b400] 00:11:42 INFO - PROCESS | 1649 | 1467875502193 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]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 00:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:11:42 INFO - PROCESS | 1649 | 1467875502211 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 1649 | 1467875502213 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 00:11:42 INFO - PROCESS | 1649 | 1467875502215 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 1649 | 1467875502218 Marionette TRACE conn2 <- [1,1674,null,{}] 00:11:42 INFO - PROCESS | 1649 | 1467875502221 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}] 00:11:42 INFO - PROCESS | 1649 | 1467875502222 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:42 INFO - PROCESS | 1649 | 1467875502323 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:11:42 INFO - PROCESS | 1649 | 1467875502335 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:42 INFO - PROCESS | 1649 | 1467875502336 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x129152000 == 34 [pid = 1649] [id = 426] 00:11:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x119e54000) [pid = 1649] [serial = 1277] [outer = 0x0] 00:11:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x119e5e800) [pid = 1649] [serial = 1278] [outer = 0x119e54000] 00:11:42 INFO - PROCESS | 1649 | 1467875502360 Marionette DEBUG loaded listener.js 00:11:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12119bc00) [pid = 1649] [serial = 1279] [outer = 0x119e54000] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x123229800) [pid = 1649] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1129c5400) [pid = 1649] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x110fe8000) [pid = 1649] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x118470c00) [pid = 1649] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x113865800) [pid = 1649] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11876ec00) [pid = 1649] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1267b4c00) [pid = 1649] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12aeacc00) [pid = 1649] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1236ab000) [pid = 1649] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x128ce9000) [pid = 1649] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124aa1c00) [pid = 1649] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119427400) [pid = 1649] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x112a54000) [pid = 1649] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x113841c00) [pid = 1649] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x110f9cc00) [pid = 1649] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1167b1800) [pid = 1649] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x112a79400) [pid = 1649] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12b1da400) [pid = 1649] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1199b4400) [pid = 1649] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1199b1800) [pid = 1649] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1180b1400) [pid = 1649] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:11:43 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12920a400) [pid = 1649] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:11:43 INFO - PROCESS | 1649 | 1467875503143 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]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 974ms 00:11:43 INFO - PROCESS | 1649 | 1467875503189 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:11:43 INFO - PROCESS | 1649 | 1467875503191 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 00:11:43 INFO - PROCESS | 1649 | 1467875503193 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 1649 | 1467875503194 Marionette TRACE conn2 <- [1,1678,null,{}] 00:11:43 INFO - PROCESS | 1649 | 1467875503196 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}] 00:11:43 INFO - PROCESS | 1649 | 1467875503197 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:43 INFO - PROCESS | 1649 | 1467875503275 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:11:43 INFO - PROCESS | 1649 | 1467875503279 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 1649 | 1467875503280 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc7800 == 35 [pid = 1649] [id = 427] 00:11:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x110f9d400) [pid = 1649] [serial = 1280] [outer = 0x0] 00:11:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1129c5400) [pid = 1649] [serial = 1281] [outer = 0x110f9d400] 00:11:43 INFO - PROCESS | 1649 | 1467875503304 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x117ea5c00) [pid = 1649] [serial = 1282] [outer = 0x110f9d400] 00:11:43 INFO - PROCESS | 1649 | 1467875503665 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]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 00:11:43 INFO - PROCESS | 1649 | 1467875503716 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:11:43 INFO - PROCESS | 1649 | 1467875503718 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 00:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:11:43 INFO - PROCESS | 1649 | 1467875503720 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 1649 | 1467875503721 Marionette TRACE conn2 <- [1,1682,null,{}] 00:11:43 INFO - PROCESS | 1649 | 1467875503723 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}] 00:11:43 INFO - PROCESS | 1649 | 1467875503724 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:43 INFO - PROCESS | 1649 | 1467875503803 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:11:43 INFO - PROCESS | 1649 | 1467875503807 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 1649 | 1467875503808 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6ac000 == 36 [pid = 1649] [id = 428] 00:11:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1166efc00) [pid = 1649] [serial = 1283] [outer = 0x0] 00:11:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1194c6800) [pid = 1649] [serial = 1284] [outer = 0x1166efc00] 00:11:43 INFO - PROCESS | 1649 | 1467875503832 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1212b0000) [pid = 1649] [serial = 1285] [outer = 0x1166efc00] 00:11:44 INFO - PROCESS | 1649 | 1467875504161 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]]]}] 00:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 00:11:44 INFO - PROCESS | 1649 | 1467875504189 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 1649 | 1467875504190 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 00:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:11:44 INFO - PROCESS | 1649 | 1467875504192 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 1649 | 1467875504193 Marionette TRACE conn2 <- [1,1686,null,{}] 00:11:44 INFO - PROCESS | 1649 | 1467875504196 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}] 00:11:44 INFO - PROCESS | 1649 | 1467875504197 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:44 INFO - PROCESS | 1649 | 1467875504275 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:11:44 INFO - PROCESS | 1649 | 1467875504279 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 1649 | 1467875504280 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad9a000 == 37 [pid = 1649] [id = 429] 00:11:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1194c2400) [pid = 1649] [serial = 1286] [outer = 0x0] 00:11:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12322f800) [pid = 1649] [serial = 1287] [outer = 0x1194c2400] 00:11:44 INFO - PROCESS | 1649 | 1467875504307 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x123245c00) [pid = 1649] [serial = 1288] [outer = 0x1194c2400] 00:11:44 INFO - PROCESS | 1649 | 1467875504640 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]]]}] 00:11:44 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 00:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 468ms 00:11:44 INFO - PROCESS | 1649 | 1467875504664 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 1649 | 1467875504667 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 00:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:11:44 INFO - PROCESS | 1649 | 1467875504672 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 1649 | 1467875504674 Marionette TRACE conn2 <- [1,1690,null,{}] 00:11:44 INFO - PROCESS | 1649 | 1467875504676 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}] 00:11:44 INFO - PROCESS | 1649 | 1467875504677 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:44 INFO - PROCESS | 1649 | 1467875504803 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:11:44 INFO - PROCESS | 1649 | 1467875504809 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 1649 | 1467875504811 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b160000 == 38 [pid = 1649] [id = 430] 00:11:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x123248800) [pid = 1649] [serial = 1289] [outer = 0x0] 00:11:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x123253800) [pid = 1649] [serial = 1290] [outer = 0x123248800] 00:11:44 INFO - PROCESS | 1649 | 1467875504837 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x124608400) [pid = 1649] [serial = 1291] [outer = 0x123248800] 00:11:45 INFO - PROCESS | 1649 | 1467875505316 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]]]}] 00:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 00:11:45 INFO - PROCESS | 1649 | 1467875505359 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:11:45 INFO - PROCESS | 1649 | 1467875505362 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 00:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:11:45 INFO - PROCESS | 1649 | 1467875505368 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 1649 | 1467875505371 Marionette TRACE conn2 <- [1,1694,null,{}] 00:11:45 INFO - PROCESS | 1649 | 1467875505375 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}] 00:11:45 INFO - PROCESS | 1649 | 1467875505376 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:45 INFO - PROCESS | 1649 | 1467875505492 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:11:45 INFO - PROCESS | 1649 | 1467875505583 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:45 INFO - PROCESS | 1649 | 1467875505585 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x11723e800 == 39 [pid = 1649] [id = 431] 00:11:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x112721800) [pid = 1649] [serial = 1292] [outer = 0x0] 00:11:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1129c7800) [pid = 1649] [serial = 1293] [outer = 0x112721800] 00:11:45 INFO - PROCESS | 1649 | 1467875505616 Marionette DEBUG loaded listener.js 00:11:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x112a58c00) [pid = 1649] [serial = 1294] [outer = 0x112721800] 00:11:46 INFO - PROCESS | 1649 | 1467875506160 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]]]}] 00:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 828ms 00:11:46 INFO - PROCESS | 1649 | 1467875506195 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:11:46 INFO - PROCESS | 1649 | 1467875506198 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 00:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:11:46 INFO - PROCESS | 1649 | 1467875506205 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:11:46 INFO - PROCESS | 1649 | 1467875506207 Marionette TRACE conn2 <- [1,1698,null,{}] 00:11:46 INFO - PROCESS | 1649 | 1467875506209 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}] 00:11:46 INFO - PROCESS | 1649 | 1467875506211 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:46 INFO - PROCESS | 1649 | 1467875506321 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:11:46 INFO - PROCESS | 1649 | 1467875506411 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 1649 | 1467875506412 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d0000 == 40 [pid = 1649] [id = 432] 00:11:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x113d43c00) [pid = 1649] [serial = 1295] [outer = 0x0] 00:11:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x116a0ac00) [pid = 1649] [serial = 1296] [outer = 0x113d43c00] 00:11:46 INFO - PROCESS | 1649 | 1467875506443 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11744d800) [pid = 1649] [serial = 1297] [outer = 0x113d43c00] 00:11:47 INFO - PROCESS | 1649 | 1467875507118 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]]]}] 00:11:47 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 00:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 972ms 00:11:47 INFO - PROCESS | 1649 | 1467875507178 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 1649 | 1467875507180 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 00:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:11:47 INFO - PROCESS | 1649 | 1467875507184 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 1649 | 1467875507186 Marionette TRACE conn2 <- [1,1702,null,{}] 00:11:47 INFO - PROCESS | 1649 | 1467875507190 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}] 00:11:47 INFO - PROCESS | 1649 | 1467875507191 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:47 INFO - PROCESS | 1649 | 1467875507297 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:11:47 INFO - PROCESS | 1649 | 1467875507362 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 1649 | 1467875507365 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x117362000 == 41 [pid = 1649] [id = 433] 00:11:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x112a5bc00) [pid = 1649] [serial = 1298] [outer = 0x0] 00:11:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x112d46800) [pid = 1649] [serial = 1299] [outer = 0x112a5bc00] 00:11:47 INFO - PROCESS | 1649 | 1467875507392 Marionette DEBUG loaded listener.js 00:11:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x1133ec400) [pid = 1649] [serial = 1300] [outer = 0x112a5bc00] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad9a000 == 40 [pid = 1649] [id = 429] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6ac000 == 39 [pid = 1649] [id = 428] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc7800 == 38 [pid = 1649] [id = 427] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x129152000 == 37 [pid = 1649] [id = 426] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12634b800 == 36 [pid = 1649] [id = 425] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12444b800 == 35 [pid = 1649] [id = 424] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d3800 == 34 [pid = 1649] [id = 423] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119581000 == 33 [pid = 1649] [id = 422] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1185a9000 == 32 [pid = 1649] [id = 421] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x116956000 == 31 [pid = 1649] [id = 420] 00:11:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1194d9000 == 30 [pid = 1649] [id = 419] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x123235000) [pid = 1649] [serial = 1222] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x123230c00) [pid = 1649] [serial = 1221] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1129d2800) [pid = 1649] [serial = 1225] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1129cc800) [pid = 1649] [serial = 1224] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x119420400) [pid = 1649] [serial = 1228] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1194bb000) [pid = 1649] [serial = 1203] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1199b7400) [pid = 1649] [serial = 1204] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11628f800) [pid = 1649] [serial = 1200] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11747f000) [pid = 1649] [serial = 1201] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1268a7c00) [pid = 1649] [serial = 1230] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x126da1400) [pid = 1649] [serial = 1212] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1294b9400) [pid = 1649] [serial = 1213] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12aeb1400) [pid = 1649] [serial = 1215] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12473a400) [pid = 1649] [serial = 1209] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1263ce800) [pid = 1649] [serial = 1210] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1294c2c00) [pid = 1649] [serial = 1197] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12ad64400) [pid = 1649] [serial = 1198] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x125685400) [pid = 1649] [serial = 1194] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126d5cc00) [pid = 1649] [serial = 1195] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1199b2800) [pid = 1649] [serial = 1191] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x119e50400) [pid = 1649] [serial = 1192] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112a5c000) [pid = 1649] [serial = 1186] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1166f4400) [pid = 1649] [serial = 1188] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1180b4000) [pid = 1649] [serial = 1189] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11846c800) [pid = 1649] [serial = 1206] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12119b800) [pid = 1649] [serial = 1207] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12bde4c00) [pid = 1649] [serial = 1234] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12324d000) [pid = 1649] [serial = 1236] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x123252c00) [pid = 1649] [serial = 1237] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12bd8dc00) [pid = 1649] [serial = 1219] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12b880800) [pid = 1649] [serial = 1218] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12bd95800) [pid = 1649] [serial = 1231] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x113868000) [pid = 1649] [serial = 1227] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12b169000) [pid = 1649] [serial = 1216] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12b111c00) [pid = 1649] [serial = 1233] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1262bb400) [pid = 1649] [serial = 1141] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12b1e4c00) [pid = 1649] [serial = 1135] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x118d4f400) [pid = 1649] [serial = 1138] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12ad5bc00) [pid = 1649] [serial = 1144] [outer = 0x0] [url = about:blank] 00:11:47 INFO - PROCESS | 1649 | 1467875507844 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]]]}] 00:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 672ms 00:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:11:47 INFO - PROCESS | 1649 | 1467875507856 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 1649 | 1467875507859 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 00:11:47 INFO - PROCESS | 1649 | 1467875507863 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 1649 | 1467875507865 Marionette TRACE conn2 <- [1,1706,null,{}] 00:11:47 INFO - PROCESS | 1649 | 1467875507869 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}] 00:11:47 INFO - PROCESS | 1649 | 1467875507871 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:47 INFO - PROCESS | 1649 | 1467875507952 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:11:47 INFO - PROCESS | 1649 | 1467875507956 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 1649 | 1467875507958 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185af800 == 31 [pid = 1649] [id = 434] 00:11:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116031c00) [pid = 1649] [serial = 1301] [outer = 0x0] 00:11:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1172c6c00) [pid = 1649] [serial = 1302] [outer = 0x116031c00] 00:11:47 INFO - PROCESS | 1649 | 1467875507985 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1176e4000) [pid = 1649] [serial = 1303] [outer = 0x116031c00] 00:11:48 INFO - PROCESS | 1649 | 1467875508352 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]]]}] 00:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 521ms 00:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:11:48 INFO - PROCESS | 1649 | 1467875508385 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:11:48 INFO - PROCESS | 1649 | 1467875508386 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 00:11:48 INFO - PROCESS | 1649 | 1467875508388 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:11:48 INFO - PROCESS | 1649 | 1467875508391 Marionette TRACE conn2 <- [1,1710,null,{}] 00:11:48 INFO - PROCESS | 1649 | 1467875508399 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}] 00:11:48 INFO - PROCESS | 1649 | 1467875508402 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:48 INFO - PROCESS | 1649 | 1467875508482 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:11:48 INFO - PROCESS | 1649 | 1467875508489 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 1649 | 1467875508492 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc8800 == 32 [pid = 1649] [id = 435] 00:11:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1110a7800) [pid = 1649] [serial = 1304] [outer = 0x0] 00:11:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118d4f400) [pid = 1649] [serial = 1305] [outer = 0x1110a7800] 00:11:48 INFO - PROCESS | 1649 | 1467875508520 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119461c00) [pid = 1649] [serial = 1306] [outer = 0x1110a7800] 00:11:48 INFO - PROCESS | 1649 | 1467875508889 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]]]}] 00:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 00:11:48 INFO - PROCESS | 1649 | 1467875508910 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:11:48 INFO - PROCESS | 1649 | 1467875508911 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 00:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:11:48 INFO - PROCESS | 1649 | 1467875508914 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:11:48 INFO - PROCESS | 1649 | 1467875508915 Marionette TRACE conn2 <- [1,1714,null,{}] 00:11:48 INFO - PROCESS | 1649 | 1467875508917 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}] 00:11:48 INFO - PROCESS | 1649 | 1467875508919 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:49 INFO - PROCESS | 1649 | 1467875508998 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:11:49 INFO - PROCESS | 1649 | 1467875509004 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 1649 | 1467875509005 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x125149800 == 33 [pid = 1649] [id = 436] 00:11:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1194b9400) [pid = 1649] [serial = 1307] [outer = 0x0] 00:11:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1195a8800) [pid = 1649] [serial = 1308] [outer = 0x1194b9400] 00:11:49 INFO - PROCESS | 1649 | 1467875509031 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1199b4800) [pid = 1649] [serial = 1309] [outer = 0x1194b9400] 00:11:49 INFO - PROCESS | 1649 | 1467875509374 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]]]}] 00:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 473ms 00:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:11:49 INFO - PROCESS | 1649 | 1467875509388 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 1649 | 1467875509390 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 00:11:49 INFO - PROCESS | 1649 | 1467875509392 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 1649 | 1467875509393 Marionette TRACE conn2 <- [1,1718,null,{}] 00:11:49 INFO - PROCESS | 1649 | 1467875509395 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}] 00:11:49 INFO - PROCESS | 1649 | 1467875509396 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:49 INFO - PROCESS | 1649 | 1467875509475 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:11:49 INFO - PROCESS | 1649 | 1467875509478 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 1649 | 1467875509489 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x129154000 == 34 [pid = 1649] [id = 437] 00:11:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x110fec400) [pid = 1649] [serial = 1310] [outer = 0x0] 00:11:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119b44400) [pid = 1649] [serial = 1311] [outer = 0x110fec400] 00:11:49 INFO - PROCESS | 1649 | 1467875509515 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119e57400) [pid = 1649] [serial = 1312] [outer = 0x110fec400] 00:11:49 INFO - PROCESS | 1649 | 1467875509859 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]]]}] 00:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 00:11:49 INFO - PROCESS | 1649 | 1467875509927 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 1649 | 1467875509928 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 00:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:11:49 INFO - PROCESS | 1649 | 1467875509931 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 1649 | 1467875509932 Marionette TRACE conn2 <- [1,1722,null,{}] 00:11:49 INFO - PROCESS | 1649 | 1467875509934 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}] 00:11:49 INFO - PROCESS | 1649 | 1467875509938 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:50 INFO - PROCESS | 1649 | 1467875510062 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:11:50 INFO - PROCESS | 1649 | 1467875510074 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:50 INFO - PROCESS | 1649 | 1467875510075 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a699800 == 35 [pid = 1649] [id = 438] 00:11:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119e5d000) [pid = 1649] [serial = 1313] [outer = 0x0] 00:11:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12322bc00) [pid = 1649] [serial = 1314] [outer = 0x119e5d000] 00:11:50 INFO - PROCESS | 1649 | 1467875510100 Marionette DEBUG loaded listener.js 00:11:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12414cc00) [pid = 1649] [serial = 1315] [outer = 0x119e5d000] 00:11:50 INFO - PROCESS | 1649 | 1467875510446 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]]]}] 00:11:50 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 00:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 521ms 00:11:50 INFO - PROCESS | 1649 | 1467875510454 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 1649 | 1467875510456 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 00:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:11:50 INFO - PROCESS | 1649 | 1467875510458 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 1649 | 1467875510459 Marionette TRACE conn2 <- [1,1726,null,{}] 00:11:50 INFO - PROCESS | 1649 | 1467875510461 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}] 00:11:50 INFO - PROCESS | 1649 | 1467875510462 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:50 INFO - PROCESS | 1649 | 1467875510575 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:11:50 INFO - PROCESS | 1649 | 1467875510586 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:50 INFO - PROCESS | 1649 | 1467875510587 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ada2800 == 36 [pid = 1649] [id = 439] 00:11:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1244a0c00) [pid = 1649] [serial = 1316] [outer = 0x0] 00:11:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1244a8800) [pid = 1649] [serial = 1317] [outer = 0x1244a0c00] 00:11:50 INFO - PROCESS | 1649 | 1467875510611 Marionette DEBUG loaded listener.js 00:11:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12473b400) [pid = 1649] [serial = 1318] [outer = 0x1244a0c00] 00:11:50 INFO - PROCESS | 1649 | 1467875510944 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]]]}] 00:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 00:11:50 INFO - PROCESS | 1649 | 1467875510981 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 1649 | 1467875510982 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 00:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:11:50 INFO - PROCESS | 1649 | 1467875510984 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 1649 | 1467875510985 Marionette TRACE conn2 <- [1,1730,null,{}] 00:11:50 INFO - PROCESS | 1649 | 1467875510988 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}] 00:11:50 INFO - PROCESS | 1649 | 1467875510989 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:51 INFO - PROCESS | 1649 | 1467875511093 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:11:51 INFO - PROCESS | 1649 | 1467875511097 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 1649 | 1467875511098 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b913000 == 37 [pid = 1649] [id = 440] 00:11:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1241fdc00) [pid = 1649] [serial = 1319] [outer = 0x0] 00:11:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124e37800) [pid = 1649] [serial = 1320] [outer = 0x1241fdc00] 00:11:51 INFO - PROCESS | 1649 | 1467875511163 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x125689800) [pid = 1649] [serial = 1321] [outer = 0x1241fdc00] 00:11:51 INFO - PROCESS | 1649 | 1467875511480 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]]]}] 00:11:51 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 00:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 00:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:11:51 INFO - PROCESS | 1649 | 1467875511504 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:11:51 INFO - PROCESS | 1649 | 1467875511505 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 00:11:51 INFO - PROCESS | 1649 | 1467875511507 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:11:51 INFO - PROCESS | 1649 | 1467875511508 Marionette TRACE conn2 <- [1,1734,null,{}] 00:11:51 INFO - PROCESS | 1649 | 1467875511510 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}] 00:11:51 INFO - PROCESS | 1649 | 1467875511511 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:51 INFO - PROCESS | 1649 | 1467875511623 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:11:51 INFO - PROCESS | 1649 | 1467875511634 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 1649 | 1467875511635 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc7800 == 38 [pid = 1649] [id = 441] 00:11:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x125685400) [pid = 1649] [serial = 1322] [outer = 0x0] 00:11:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12579d800) [pid = 1649] [serial = 1323] [outer = 0x125685400] 00:11:51 INFO - PROCESS | 1649 | 1467875511659 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1262bb400) [pid = 1649] [serial = 1324] [outer = 0x125685400] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1133f2c00) [pid = 1649] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124792000) [pid = 1649] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x110f9d400) [pid = 1649] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1166efc00) [pid = 1649] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1194c2400) [pid = 1649] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x112a7ac00) [pid = 1649] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11842f400) [pid = 1649] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119e54000) [pid = 1649] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1129d1800) [pid = 1649] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x117449400) [pid = 1649] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1129c7c00) [pid = 1649] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12473bc00) [pid = 1649] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11945b400) [pid = 1649] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11846dc00) [pid = 1649] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1127eb000) [pid = 1649] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12119c800) [pid = 1649] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:11:52 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118468c00) [pid = 1649] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:11:52 INFO - PROCESS | 1649 | 1467875512076 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]]]}] 00:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 618ms 00:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:11:52 INFO - PROCESS | 1649 | 1467875512125 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:11:52 INFO - PROCESS | 1649 | 1467875512126 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 00:11:52 INFO - PROCESS | 1649 | 1467875512128 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:11:52 INFO - PROCESS | 1649 | 1467875512129 Marionette TRACE conn2 <- [1,1738,null,{}] 00:11:52 INFO - PROCESS | 1649 | 1467875512132 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}] 00:11:52 INFO - PROCESS | 1649 | 1467875512133 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:52 INFO - PROCESS | 1649 | 1467875512211 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:11:52 INFO - PROCESS | 1649 | 1467875512219 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:52 INFO - PROCESS | 1649 | 1467875512220 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12445b800 == 39 [pid = 1649] [id = 442] 00:11:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1129c7000) [pid = 1649] [serial = 1325] [outer = 0x0] 00:11:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x113d8e800) [pid = 1649] [serial = 1326] [outer = 0x1129c7000] 00:11:52 INFO - PROCESS | 1649 | 1467875512246 Marionette DEBUG loaded listener.js 00:11:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118468c00) [pid = 1649] [serial = 1327] [outer = 0x1129c7000] 00:11:52 INFO - PROCESS | 1649 | 1467875512604 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]]]}] 00:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 00:11:52 INFO - PROCESS | 1649 | 1467875512651 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:11:52 INFO - PROCESS | 1649 | 1467875512653 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 00:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:11:52 INFO - PROCESS | 1649 | 1467875512655 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:11:52 INFO - PROCESS | 1649 | 1467875512657 Marionette TRACE conn2 <- [1,1742,null,{}] 00:11:52 INFO - PROCESS | 1649 | 1467875512660 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}] 00:11:52 INFO - PROCESS | 1649 | 1467875512661 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:52 INFO - PROCESS | 1649 | 1467875512784 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:11:52 INFO - PROCESS | 1649 | 1467875512790 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:52 INFO - PROCESS | 1649 | 1467875512792 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c72d000 == 40 [pid = 1649] [id = 443] 00:11:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11846dc00) [pid = 1649] [serial = 1328] [outer = 0x0] 00:11:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1212b4800) [pid = 1649] [serial = 1329] [outer = 0x11846dc00] 00:11:52 INFO - PROCESS | 1649 | 1467875512827 Marionette DEBUG loaded listener.js 00:11:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1268a2c00) [pid = 1649] [serial = 1330] [outer = 0x11846dc00] 00:11:53 INFO - PROCESS | 1649 | 1467875513342 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]]]}] 00:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 722ms 00:11:53 INFO - PROCESS | 1649 | 1467875513377 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 1649 | 1467875513379 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 00:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:11:53 INFO - PROCESS | 1649 | 1467875513381 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 1649 | 1467875513382 Marionette TRACE conn2 <- [1,1746,null,{}] 00:11:53 INFO - PROCESS | 1649 | 1467875513387 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}] 00:11:53 INFO - PROCESS | 1649 | 1467875513388 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:53 INFO - PROCESS | 1649 | 1467875513467 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:11:53 INFO - PROCESS | 1649 | 1467875513491 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:53 INFO - PROCESS | 1649 | 1467875513493 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c749000 == 41 [pid = 1649] [id = 444] 00:11:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11a1b7c00) [pid = 1649] [serial = 1331] [outer = 0x0] 00:11:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1262b9c00) [pid = 1649] [serial = 1332] [outer = 0x11a1b7c00] 00:11:53 INFO - PROCESS | 1649 | 1467875513516 Marionette DEBUG loaded listener.js 00:11:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x126d5cc00) [pid = 1649] [serial = 1333] [outer = 0x11a1b7c00] 00:11:53 INFO - PROCESS | 1649 | 1467875513827 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]]]}] 00:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 471ms 00:11:53 INFO - PROCESS | 1649 | 1467875513854 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:11:53 INFO - PROCESS | 1649 | 1467875513855 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 00:11:53 INFO - PROCESS | 1649 | 1467875513858 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 1649 | 1467875513859 Marionette TRACE conn2 <- [1,1750,null,{}] 00:11:53 INFO - PROCESS | 1649 | 1467875513861 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}] 00:11:53 INFO - PROCESS | 1649 | 1467875513873 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:53 INFO - PROCESS | 1649 | 1467875513954 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:11:54 INFO - PROCESS | 1649 | 1467875514021 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 1649 | 1467875514022 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca20000 == 42 [pid = 1649] [id = 445] 00:11:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119426000) [pid = 1649] [serial = 1334] [outer = 0x0] 00:11:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x126da9800) [pid = 1649] [serial = 1335] [outer = 0x119426000] 00:11:54 INFO - PROCESS | 1649 | 1467875514046 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12910b000) [pid = 1649] [serial = 1336] [outer = 0x119426000] 00:11:54 INFO - PROCESS | 1649 | 1467875514519 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]]]}] 00:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 00:11:54 INFO - PROCESS | 1649 | 1467875514527 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:11:54 INFO - PROCESS | 1649 | 1467875514530 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 00:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:11:54 INFO - PROCESS | 1649 | 1467875514533 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 1649 | 1467875514539 Marionette TRACE conn2 <- [1,1754,null,{}] 00:11:54 INFO - PROCESS | 1649 | 1467875514542 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}] 00:11:54 INFO - PROCESS | 1649 | 1467875514543 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:54 INFO - PROCESS | 1649 | 1467875514655 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:11:54 INFO - PROCESS | 1649 | 1467875514742 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 1649 | 1467875514745 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11953b000 == 43 [pid = 1649] [id = 446] 00:11:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1133cc000) [pid = 1649] [serial = 1337] [outer = 0x0] 00:11:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1150cfc00) [pid = 1649] [serial = 1338] [outer = 0x1133cc000] 00:11:54 INFO - PROCESS | 1649 | 1467875514817 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11744d000) [pid = 1649] [serial = 1339] [outer = 0x1133cc000] 00:11:55 INFO - PROCESS | 1649 | 1467875515219 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]]]}] 00:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 727ms 00:11:55 INFO - PROCESS | 1649 | 1467875515260 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 1649 | 1467875515263 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 00:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:11:55 INFO - PROCESS | 1649 | 1467875515268 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 1649 | 1467875515270 Marionette TRACE conn2 <- [1,1758,null,{}] 00:11:55 INFO - PROCESS | 1649 | 1467875515272 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}] 00:11:55 INFO - PROCESS | 1649 | 1467875515274 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:55 INFO - PROCESS | 1649 | 1467875515385 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:11:55 INFO - PROCESS | 1649 | 1467875515492 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 1649 | 1467875515493 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12991b800 == 44 [pid = 1649] [id = 447] 00:11:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1180b2800) [pid = 1649] [serial = 1340] [outer = 0x0] 00:11:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118d4d400) [pid = 1649] [serial = 1341] [outer = 0x1180b2800] 00:11:55 INFO - PROCESS | 1649 | 1467875515527 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11945f400) [pid = 1649] [serial = 1342] [outer = 0x1180b2800] 00:11:55 INFO - PROCESS | 1649 | 1467875515941 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]]]}] 00:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 720ms 00:11:56 INFO - PROCESS | 1649 | 1467875516007 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:11:56 INFO - PROCESS | 1649 | 1467875516009 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 00:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:11:56 INFO - PROCESS | 1649 | 1467875516011 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 1649 | 1467875516013 Marionette TRACE conn2 <- [1,1762,null,{}] 00:11:56 INFO - PROCESS | 1649 | 1467875516052 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}] 00:11:56 INFO - PROCESS | 1649 | 1467875516056 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:56 INFO - PROCESS | 1649 | 1467875516186 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:11:56 INFO - PROCESS | 1649 | 1467875516245 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 1649 | 1467875516247 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce71000 == 45 [pid = 1649] [id = 448] 00:11:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x119fe2400) [pid = 1649] [serial = 1343] [outer = 0x0] 00:11:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1212ad400) [pid = 1649] [serial = 1344] [outer = 0x119fe2400] 00:11:56 INFO - PROCESS | 1649 | 1467875516278 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x123248000) [pid = 1649] [serial = 1345] [outer = 0x119fe2400] 00:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 684ms 00:11:56 INFO - PROCESS | 1649 | 1467875516688 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]]]}] 00:11:56 INFO - PROCESS | 1649 | 1467875516695 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:11:56 INFO - PROCESS | 1649 | 1467875516697 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 00:11:56 INFO - PROCESS | 1649 | 1467875516701 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 1649 | 1467875516703 Marionette TRACE conn2 <- [1,1766,null,{}] 00:11:56 INFO - PROCESS | 1649 | 1467875516706 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}] 00:11:56 INFO - PROCESS | 1649 | 1467875516707 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:56 INFO - PROCESS | 1649 | 1467875516813 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:11:56 INFO - PROCESS | 1649 | 1467875516879 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 1649 | 1467875516880 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d189000 == 46 [pid = 1649] [id = 449] 00:11:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x123254000) [pid = 1649] [serial = 1346] [outer = 0x0] 00:11:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x124609000) [pid = 1649] [serial = 1347] [outer = 0x123254000] 00:11:56 INFO - PROCESS | 1649 | 1467875516948 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12621ac00) [pid = 1649] [serial = 1348] [outer = 0x123254000] 00:11:57 INFO - PROCESS | 1649 | 1467875517377 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]]]}] 00:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 00:11:57 INFO - PROCESS | 1649 | 1467875517422 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 1649 | 1467875517424 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 00:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:11:57 INFO - PROCESS | 1649 | 1467875517427 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 1649 | 1467875517429 Marionette TRACE conn2 <- [1,1770,null,{}] 00:11:57 INFO - PROCESS | 1649 | 1467875517433 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}] 00:11:57 INFO - PROCESS | 1649 | 1467875517435 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:57 INFO - PROCESS | 1649 | 1467875517608 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:11:57 INFO - PROCESS | 1649 | 1467875517874 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:57 INFO - PROCESS | 1649 | 1467875517876 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185ac800 == 47 [pid = 1649] [id = 450] 00:11:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x110fa1400) [pid = 1649] [serial = 1349] [outer = 0x0] 00:11:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1127e9c00) [pid = 1649] [serial = 1350] [outer = 0x110fa1400] 00:11:57 INFO - PROCESS | 1649 | 1467875517953 Marionette DEBUG loaded listener.js 00:11:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x112a7c800) [pid = 1649] [serial = 1351] [outer = 0x110fa1400] 00:11:58 INFO - PROCESS | 1649 | 1467875518455 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]]]}] 00:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1072ms 00:11:58 INFO - PROCESS | 1649 | 1467875518500 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:11:58 INFO - PROCESS | 1649 | 1467875518502 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 00:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:11:58 INFO - PROCESS | 1649 | 1467875518505 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:11:58 INFO - PROCESS | 1649 | 1467875518506 Marionette TRACE conn2 <- [1,1774,null,{}] 00:11:58 INFO - PROCESS | 1649 | 1467875518509 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}] 00:11:58 INFO - PROCESS | 1649 | 1467875518512 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:58 INFO - PROCESS | 1649 | 1467875518596 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:11:58 INFO - PROCESS | 1649 | 1467875518670 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:58 INFO - PROCESS | 1649 | 1467875518672 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:11:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x116257800 == 48 [pid = 1649] [id = 451] 00:11:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1166f0000) [pid = 1649] [serial = 1352] [outer = 0x0] 00:11:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x116a11800) [pid = 1649] [serial = 1353] [outer = 0x1166f0000] 00:11:58 INFO - PROCESS | 1649 | 1467875518737 Marionette DEBUG loaded listener.js 00:11:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1180b6000) [pid = 1649] [serial = 1354] [outer = 0x1166f0000] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12c749000 == 47 [pid = 1649] [id = 444] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12c72d000 == 46 [pid = 1649] [id = 443] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12445b800 == 45 [pid = 1649] [id = 442] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc7800 == 44 [pid = 1649] [id = 441] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12b913000 == 43 [pid = 1649] [id = 440] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12ada2800 == 42 [pid = 1649] [id = 439] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12a699800 == 41 [pid = 1649] [id = 438] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x129154000 == 40 [pid = 1649] [id = 437] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x125149800 == 39 [pid = 1649] [id = 436] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc8800 == 38 [pid = 1649] [id = 435] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1185af800 == 37 [pid = 1649] [id = 434] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x117362000 == 36 [pid = 1649] [id = 433] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d0000 == 35 [pid = 1649] [id = 432] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12b160000 == 34 [pid = 1649] [id = 430] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x11723e800 == 33 [pid = 1649] [id = 431] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1185ac800 == 32 [pid = 1649] [id = 450] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12d189000 == 31 [pid = 1649] [id = 449] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce71000 == 30 [pid = 1649] [id = 448] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12991b800 == 29 [pid = 1649] [id = 447] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x11953b000 == 28 [pid = 1649] [id = 446] 00:11:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca20000 == 27 [pid = 1649] [id = 445] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x123245c00) [pid = 1649] [serial = 1288] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x123253800) [pid = 1649] [serial = 1290] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1160e2000) [pid = 1649] [serial = 1264] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x113d90400) [pid = 1649] [serial = 1263] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x129431800) [pid = 1649] [serial = 1251] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x117ea5c00) [pid = 1649] [serial = 1282] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1212b0000) [pid = 1649] [serial = 1285] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12322f800) [pid = 1649] [serial = 1287] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1130dd800) [pid = 1649] [serial = 1254] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x118d46000) [pid = 1649] [serial = 1269] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12ad5a800) [pid = 1649] [serial = 1252] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12119bc00) [pid = 1649] [serial = 1279] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x112a4e400) [pid = 1649] [serial = 1260] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11816c400) [pid = 1649] [serial = 1267] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119423000) [pid = 1649] [serial = 1272] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118d85400) [pid = 1649] [serial = 1270] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119e5e800) [pid = 1649] [serial = 1278] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x125686400) [pid = 1649] [serial = 1248] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1194c6800) [pid = 1649] [serial = 1284] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1194bf000) [pid = 1649] [serial = 1275] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1194bfc00) [pid = 1649] [serial = 1243] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1180b4800) [pid = 1649] [serial = 1266] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x112a50000) [pid = 1649] [serial = 1240] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x123252000) [pid = 1649] [serial = 1246] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1129c5400) [pid = 1649] [serial = 1281] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118171800) [pid = 1649] [serial = 1242] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11945d400) [pid = 1649] [serial = 1273] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119e53c00) [pid = 1649] [serial = 1276] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12322b000) [pid = 1649] [serial = 1245] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11744c800) [pid = 1649] [serial = 1255] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1127f0800) [pid = 1649] [serial = 1239] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1199bcc00) [pid = 1649] [serial = 1257] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x126a79400) [pid = 1649] [serial = 1249] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x119e55c00) [pid = 1649] [serial = 1258] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x112ad8000) [pid = 1649] [serial = 1261] [outer = 0x0] [url = about:blank] 00:11:59 INFO - PROCESS | 1649 | 1467875519942 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]]]}] 00:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1475ms 00:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:11:59 INFO - PROCESS | 1649 | 1467875519979 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 1649 | 1467875519982 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 00:11:59 INFO - PROCESS | 1649 | 1467875519985 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 1649 | 1467875519987 Marionette TRACE conn2 <- [1,1778,null,{}] 00:11:59 INFO - PROCESS | 1649 | 1467875519990 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}] 00:11:59 INFO - PROCESS | 1649 | 1467875519992 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:00 INFO - PROCESS | 1649 | 1467875520093 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:12:00 INFO - PROCESS | 1649 | 1467875520105 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 1649 | 1467875520107 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x117034000 == 28 [pid = 1649] [id = 452] 00:12:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x111d14400) [pid = 1649] [serial = 1355] [outer = 0x0] 00:12:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1127ec000) [pid = 1649] [serial = 1356] [outer = 0x111d14400] 00:12:00 INFO - PROCESS | 1649 | 1467875520135 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1129d3800) [pid = 1649] [serial = 1357] [outer = 0x111d14400] 00:12:00 INFO - PROCESS | 1649 | 1467875520453 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]]]}] 00:12:00 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 00:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 00:12:00 INFO - PROCESS | 1649 | 1467875520506 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:12:00 INFO - PROCESS | 1649 | 1467875520510 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 00:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:12:00 INFO - PROCESS | 1649 | 1467875520516 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 1649 | 1467875520519 Marionette TRACE conn2 <- [1,1782,null,{}] 00:12:00 INFO - PROCESS | 1649 | 1467875520522 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}] 00:12:00 INFO - PROCESS | 1649 | 1467875520525 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:00 INFO - PROCESS | 1649 | 1467875520648 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:12:00 INFO - PROCESS | 1649 | 1467875520736 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 1649 | 1467875520737 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182c8000 == 29 [pid = 1649] [id = 453] 00:12:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x112a50c00) [pid = 1649] [serial = 1358] [outer = 0x0] 00:12:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x113049c00) [pid = 1649] [serial = 1359] [outer = 0x112a50c00] 00:12:00 INFO - PROCESS | 1649 | 1467875520782 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1150da400) [pid = 1649] [serial = 1360] [outer = 0x112a50c00] 00:12:01 INFO - PROCESS | 1649 | 1467875521119 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]]]}] 00:12:01 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 00:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 621ms 00:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:12:01 INFO - PROCESS | 1649 | 1467875521139 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 1649 | 1467875521140 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 00:12:01 INFO - PROCESS | 1649 | 1467875521142 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 1649 | 1467875521145 Marionette TRACE conn2 <- [1,1786,null,{}] 00:12:01 INFO - PROCESS | 1649 | 1467875521155 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}] 00:12:01 INFO - PROCESS | 1649 | 1467875521158 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:01 INFO - PROCESS | 1649 | 1467875521259 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:12:01 INFO - PROCESS | 1649 | 1467875521263 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 1649 | 1467875521266 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119531000 == 30 [pid = 1649] [id = 454] 00:12:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x110fa5000) [pid = 1649] [serial = 1361] [outer = 0x0] 00:12:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x117482c00) [pid = 1649] [serial = 1362] [outer = 0x110fa5000] 00:12:01 INFO - PROCESS | 1649 | 1467875521296 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1180b5c00) [pid = 1649] [serial = 1363] [outer = 0x110fa5000] 00:12:01 INFO - PROCESS | 1649 | 1467875521599 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]]]}] 00:12:01 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 00:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 471ms 00:12:01 INFO - PROCESS | 1649 | 1467875521613 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 1649 | 1467875521615 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 00:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:12:01 INFO - PROCESS | 1649 | 1467875521626 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 1649 | 1467875521627 Marionette TRACE conn2 <- [1,1790,null,{}] 00:12:01 INFO - PROCESS | 1649 | 1467875521629 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}] 00:12:01 INFO - PROCESS | 1649 | 1467875521630 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:01 INFO - PROCESS | 1649 | 1467875521712 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:12:01 INFO - PROCESS | 1649 | 1467875521716 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 1649 | 1467875521720 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119aa9800 == 31 [pid = 1649] [id = 455] 00:12:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1180bd000) [pid = 1649] [serial = 1364] [outer = 0x0] 00:12:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11842ec00) [pid = 1649] [serial = 1365] [outer = 0x1180bd000] 00:12:01 INFO - PROCESS | 1649 | 1467875521745 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118471800) [pid = 1649] [serial = 1366] [outer = 0x1180bd000] 00:12:02 INFO - PROCESS | 1649 | 1467875522153 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]]]}] 00:12:02 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) 00:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 567ms 00:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:12:02 INFO - PROCESS | 1649 | 1467875522204 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1649 | 1467875522206 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 00:12:02 INFO - PROCESS | 1649 | 1467875522215 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 1649 | 1467875522216 Marionette TRACE conn2 <- [1,1794,null,{}] 00:12:02 INFO - PROCESS | 1649 | 1467875522220 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}] 00:12:02 INFO - PROCESS | 1649 | 1467875522221 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:02 INFO - PROCESS | 1649 | 1467875522364 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:12:02 INFO - PROCESS | 1649 | 1467875522423 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 1649 | 1467875522424 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212e1000 == 32 [pid = 1649] [id = 456] 00:12:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x111ba5800) [pid = 1649] [serial = 1367] [outer = 0x0] 00:12:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118472800) [pid = 1649] [serial = 1368] [outer = 0x111ba5800] 00:12:02 INFO - PROCESS | 1649 | 1467875522465 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x118d7f400) [pid = 1649] [serial = 1369] [outer = 0x111ba5800] 00:12:02 INFO - PROCESS | 1649 | 1467875522830 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]]]}] 00:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 677ms 00:12:02 INFO - PROCESS | 1649 | 1467875522892 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1649 | 1467875522893 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 00:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:12:02 INFO - PROCESS | 1649 | 1467875522895 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 1649 | 1467875522896 Marionette TRACE conn2 <- [1,1798,null,{}] 00:12:02 INFO - PROCESS | 1649 | 1467875522898 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}] 00:12:02 INFO - PROCESS | 1649 | 1467875522902 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:03 INFO - PROCESS | 1649 | 1467875523016 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:12:03 INFO - PROCESS | 1649 | 1467875523043 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 1649 | 1467875523045 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12444c800 == 33 [pid = 1649] [id = 457] 00:12:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118d89c00) [pid = 1649] [serial = 1370] [outer = 0x0] 00:12:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119441800) [pid = 1649] [serial = 1371] [outer = 0x118d89c00] 00:12:03 INFO - PROCESS | 1649 | 1467875523069 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1194c3c00) [pid = 1649] [serial = 1372] [outer = 0x118d89c00] 00:12:03 INFO - PROCESS | 1649 | 1467875523473 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]]]}] 00:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 618ms 00:12:03 INFO - PROCESS | 1649 | 1467875523515 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:12:03 INFO - PROCESS | 1649 | 1467875523517 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 00:12:03 INFO - PROCESS | 1649 | 1467875523520 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:12:03 INFO - PROCESS | 1649 | 1467875523522 Marionette TRACE conn2 <- [1,1802,null,{}] 00:12:03 INFO - PROCESS | 1649 | 1467875523534 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}] 00:12:03 INFO - PROCESS | 1649 | 1467875523535 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:03 INFO - PROCESS | 1649 | 1467875523684 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:12:03 INFO - PROCESS | 1649 | 1467875523732 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 1649 | 1467875523733 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x124763800 == 34 [pid = 1649] [id = 458] 00:12:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x110f99000) [pid = 1649] [serial = 1373] [outer = 0x0] 00:12:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1195a7000) [pid = 1649] [serial = 1374] [outer = 0x110f99000] 00:12:03 INFO - PROCESS | 1649 | 1467875523759 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1195f5800) [pid = 1649] [serial = 1375] [outer = 0x110f99000] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119426000) [pid = 1649] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1244a0c00) [pid = 1649] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1241fdc00) [pid = 1649] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x125685400) [pid = 1649] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1129c7000) [pid = 1649] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1194b9400) [pid = 1649] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113d43c00) [pid = 1649] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110fec400) [pid = 1649] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1110a7800) [pid = 1649] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11a1b7c00) [pid = 1649] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116031c00) [pid = 1649] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x112a5bc00) [pid = 1649] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x112721800) [pid = 1649] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x123248800) [pid = 1649] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119e5d000) [pid = 1649] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:12:04 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11846dc00) [pid = 1649] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:12:04 INFO - PROCESS | 1649 | 1467875524231 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]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 729ms 00:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:12:04 INFO - PROCESS | 1649 | 1467875524253 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 1649 | 1467875524255 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 00:12:04 INFO - PROCESS | 1649 | 1467875524257 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 1649 | 1467875524258 Marionette TRACE conn2 <- [1,1806,null,{}] 00:12:04 INFO - PROCESS | 1649 | 1467875524262 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}] 00:12:04 INFO - PROCESS | 1649 | 1467875524263 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:04 INFO - PROCESS | 1649 | 1467875524342 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:12:04 INFO - PROCESS | 1649 | 1467875524406 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 1649 | 1467875524407 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12578b000 == 35 [pid = 1649] [id = 459] 00:12:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1129c7000) [pid = 1649] [serial = 1376] [outer = 0x0] 00:12:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x116970800) [pid = 1649] [serial = 1377] [outer = 0x1129c7000] 00:12:04 INFO - PROCESS | 1649 | 1467875524433 Marionette DEBUG loaded listener.js 00:12:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1194bd000) [pid = 1649] [serial = 1378] [outer = 0x1129c7000] 00:12:04 INFO - PROCESS | 1649 | 1467875524694 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]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 471ms 00:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:12:04 INFO - PROCESS | 1649 | 1467875524728 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 1649 | 1467875524729 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 00:12:04 INFO - PROCESS | 1649 | 1467875524731 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 1649 | 1467875524733 Marionette TRACE conn2 <- [1,1810,null,{}] 00:12:04 INFO - PROCESS | 1649 | 1467875524743 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}] 00:12:04 INFO - PROCESS | 1649 | 1467875524744 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:04 INFO - PROCESS | 1649 | 1467875524825 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:12:04 INFO - PROCESS | 1649 | 1467875524829 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 1649 | 1467875524830 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194f3000 == 36 [pid = 1649] [id = 460] 00:12:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1194c7800) [pid = 1649] [serial = 1379] [outer = 0x0] 00:12:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1199ba800) [pid = 1649] [serial = 1380] [outer = 0x1194c7800] 00:12:04 INFO - PROCESS | 1649 | 1467875524856 Marionette DEBUG loaded listener.js 00:12:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119e53800) [pid = 1649] [serial = 1381] [outer = 0x1194c7800] 00:12:05 INFO - PROCESS | 1649 | 1467875525189 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]]]}] 00:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 478ms 00:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:12:05 INFO - PROCESS | 1649 | 1467875525211 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 1649 | 1467875525212 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 00:12:05 INFO - PROCESS | 1649 | 1467875525214 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 1649 | 1467875525215 Marionette TRACE conn2 <- [1,1814,null,{}] 00:12:05 INFO - PROCESS | 1649 | 1467875525220 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}] 00:12:05 INFO - PROCESS | 1649 | 1467875525221 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:05 INFO - PROCESS | 1649 | 1467875525328 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:12:05 INFO - PROCESS | 1649 | 1467875525334 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 1649 | 1467875525335 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x129145800 == 37 [pid = 1649] [id = 461] 00:12:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x117488800) [pid = 1649] [serial = 1382] [outer = 0x0] 00:12:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119e55c00) [pid = 1649] [serial = 1383] [outer = 0x117488800] 00:12:05 INFO - PROCESS | 1649 | 1467875525359 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12119bc00) [pid = 1649] [serial = 1384] [outer = 0x117488800] 00:12:05 INFO - PROCESS | 1649 | 1467875525673 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]]]}] 00:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 472ms 00:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:12:05 INFO - PROCESS | 1649 | 1467875525693 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 1649 | 1467875525695 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 00:12:05 INFO - PROCESS | 1649 | 1467875525697 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 1649 | 1467875525699 Marionette TRACE conn2 <- [1,1818,null,{}] 00:12:05 INFO - PROCESS | 1649 | 1467875525704 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}] 00:12:05 INFO - PROCESS | 1649 | 1467875525705 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:05 INFO - PROCESS | 1649 | 1467875525791 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:12:05 INFO - PROCESS | 1649 | 1467875525795 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 1649 | 1467875525796 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12320b000 == 38 [pid = 1649] [id = 462] 00:12:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1212b0400) [pid = 1649] [serial = 1385] [outer = 0x0] 00:12:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x123232800) [pid = 1649] [serial = 1386] [outer = 0x1212b0400] 00:12:05 INFO - PROCESS | 1649 | 1467875525823 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12349f400) [pid = 1649] [serial = 1387] [outer = 0x1212b0400] 00:12:06 INFO - PROCESS | 1649 | 1467875526276 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]]]}] 00:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 622ms 00:12:06 INFO - PROCESS | 1649 | 1467875526320 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:12:06 INFO - PROCESS | 1649 | 1467875526323 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 00:12:06 INFO - PROCESS | 1649 | 1467875526326 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:12:06 INFO - PROCESS | 1649 | 1467875526328 Marionette TRACE conn2 <- [1,1822,null,{}] 00:12:06 INFO - PROCESS | 1649 | 1467875526332 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}] 00:12:06 INFO - PROCESS | 1649 | 1467875526334 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:06 INFO - PROCESS | 1649 | 1467875526446 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:12:06 INFO - PROCESS | 1649 | 1467875526528 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 1649 | 1467875526530 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x11735c800 == 39 [pid = 1649] [id = 463] 00:12:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x110fa5800) [pid = 1649] [serial = 1388] [outer = 0x0] 00:12:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x111d18800) [pid = 1649] [serial = 1389] [outer = 0x110fa5800] 00:12:06 INFO - PROCESS | 1649 | 1467875526562 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1129d2000) [pid = 1649] [serial = 1390] [outer = 0x110fa5800] 00:12:07 INFO - PROCESS | 1649 | 1467875527084 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]]]}] 00:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 824ms 00:12:07 INFO - PROCESS | 1649 | 1467875527150 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:12:07 INFO - PROCESS | 1649 | 1467875527155 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 00:12:07 INFO - PROCESS | 1649 | 1467875527159 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:12:07 INFO - PROCESS | 1649 | 1467875527161 Marionette TRACE conn2 <- [1,1826,null,{}] 00:12:07 INFO - PROCESS | 1649 | 1467875527164 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}] 00:12:07 INFO - PROCESS | 1649 | 1467875527165 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:07 INFO - PROCESS | 1649 | 1467875527274 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:12:07 INFO - PROCESS | 1649 | 1467875527353 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 1649 | 1467875527355 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d4000 == 40 [pid = 1649] [id = 464] 00:12:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1167a4c00) [pid = 1649] [serial = 1391] [outer = 0x0] 00:12:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x116978000) [pid = 1649] [serial = 1392] [outer = 0x1167a4c00] 00:12:07 INFO - PROCESS | 1649 | 1467875527386 Marionette DEBUG loaded listener.js 00:12:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11744c400) [pid = 1649] [serial = 1393] [outer = 0x1167a4c00] 00:12:08 INFO - PROCESS | 1649 | 1467875528031 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]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 920ms 00:12:08 INFO - PROCESS | 1649 | 1467875528080 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 1649 | 1467875528082 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 00:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:12:08 INFO - PROCESS | 1649 | 1467875528089 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 1649 | 1467875528090 Marionette TRACE conn2 <- [1,1830,null,{}] 00:12:08 INFO - PROCESS | 1649 | 1467875528094 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}] 00:12:08 INFO - PROCESS | 1649 | 1467875528095 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:08 INFO - PROCESS | 1649 | 1467875528203 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x129145800 == 39 [pid = 1649] [id = 461] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1194f3000 == 38 [pid = 1649] [id = 460] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x12578b000 == 37 [pid = 1649] [id = 459] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x124763800 == 36 [pid = 1649] [id = 458] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x12444c800 == 35 [pid = 1649] [id = 457] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1212e1000 == 34 [pid = 1649] [id = 456] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x119aa9800 == 33 [pid = 1649] [id = 455] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x119531000 == 32 [pid = 1649] [id = 454] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1182c8000 == 31 [pid = 1649] [id = 453] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x117034000 == 30 [pid = 1649] [id = 452] 00:12:08 INFO - PROCESS | 1649 | --DOCSHELL 0x116257800 == 29 [pid = 1649] [id = 451] 00:12:08 INFO - PROCESS | 1649 | 1467875528327 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 1649 | 1467875528330 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x126da9800) [pid = 1649] [serial = 1335] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1244a8800) [pid = 1649] [serial = 1317] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124e37800) [pid = 1649] [serial = 1320] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12579d800) [pid = 1649] [serial = 1323] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x125689800) [pid = 1649] [serial = 1321] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118468c00) [pid = 1649] [serial = 1327] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x113d8e800) [pid = 1649] [serial = 1326] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1195a8800) [pid = 1649] [serial = 1308] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x116a0ac00) [pid = 1649] [serial = 1296] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11744d800) [pid = 1649] [serial = 1297] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119b44400) [pid = 1649] [serial = 1311] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118d4f400) [pid = 1649] [serial = 1305] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119461c00) [pid = 1649] [serial = 1306] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1262b9c00) [pid = 1649] [serial = 1332] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1172c6c00) [pid = 1649] [serial = 1302] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1176e4000) [pid = 1649] [serial = 1303] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x112d46800) [pid = 1649] [serial = 1299] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1133ec400) [pid = 1649] [serial = 1300] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1129c7800) [pid = 1649] [serial = 1293] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x112a58c00) [pid = 1649] [serial = 1294] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124608400) [pid = 1649] [serial = 1291] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1199b4800) [pid = 1649] [serial = 1309] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1262bb400) [pid = 1649] [serial = 1324] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12322bc00) [pid = 1649] [serial = 1314] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12473b400) [pid = 1649] [serial = 1318] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12414cc00) [pid = 1649] [serial = 1315] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1212b4800) [pid = 1649] [serial = 1329] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x126d5cc00) [pid = 1649] [serial = 1333] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1268a2c00) [pid = 1649] [serial = 1330] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x119e57400) [pid = 1649] [serial = 1312] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12910b000) [pid = 1649] [serial = 1336] [outer = 0x0] [url = about:blank] 00:12:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a56000 == 30 [pid = 1649] [id = 465] 00:12:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x110fe8c00) [pid = 1649] [serial = 1394] [outer = 0x0] 00:12:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x112a4ec00) [pid = 1649] [serial = 1395] [outer = 0x110fe8c00] 00:12:08 INFO - PROCESS | 1649 | 1467875528363 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1133d5800) [pid = 1649] [serial = 1396] [outer = 0x110fe8c00] 00:12:08 INFO - PROCESS | 1649 | 1467875528689 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]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 622ms 00:12:08 INFO - PROCESS | 1649 | 1467875528710 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 1649 | 1467875528713 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 00:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:12:08 INFO - PROCESS | 1649 | 1467875528722 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 1649 | 1467875528724 Marionette TRACE conn2 <- [1,1834,null,{}] 00:12:08 INFO - PROCESS | 1649 | 1467875528727 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}] 00:12:08 INFO - PROCESS | 1649 | 1467875528729 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:08 INFO - PROCESS | 1649 | 1467875528818 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:12:08 INFO - PROCESS | 1649 | 1467875528823 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 1649 | 1467875528825 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x119195800 == 31 [pid = 1649] [id = 466] 00:12:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x113a9ec00) [pid = 1649] [serial = 1397] [outer = 0x0] 00:12:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1172c3c00) [pid = 1649] [serial = 1398] [outer = 0x113a9ec00] 00:12:08 INFO - PROCESS | 1649 | 1467875528858 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1176e4000) [pid = 1649] [serial = 1399] [outer = 0x113a9ec00] 00:12:09 INFO - PROCESS | 1649 | 1467875529361 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]]]}] 00:12:09 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 00:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 674ms 00:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:12:09 INFO - PROCESS | 1649 | 1467875529395 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 1649 | 1467875529396 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 00:12:09 INFO - PROCESS | 1649 | 1467875529404 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 1649 | 1467875529406 Marionette TRACE conn2 <- [1,1838,null,{}] 00:12:09 INFO - PROCESS | 1649 | 1467875529414 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}] 00:12:09 INFO - PROCESS | 1649 | 1467875529419 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:09 INFO - PROCESS | 1649 | 1467875529504 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:12:09 INFO - PROCESS | 1649 | 1467875529509 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 1649 | 1467875529511 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d0800 == 32 [pid = 1649] [id = 467] 00:12:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112234800) [pid = 1649] [serial = 1400] [outer = 0x0] 00:12:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118767c00) [pid = 1649] [serial = 1401] [outer = 0x112234800] 00:12:09 INFO - PROCESS | 1649 | 1467875529541 Marionette DEBUG loaded listener.js 00:12:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119422c00) [pid = 1649] [serial = 1402] [outer = 0x112234800] 00:12:09 INFO - PROCESS | 1649 | 1467875529878 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]]]}] 00:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 526ms 00:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:12:09 INFO - PROCESS | 1649 | 1467875529925 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 1649 | 1467875529926 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 00:12:09 INFO - PROCESS | 1649 | 1467875529929 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 1649 | 1467875529930 Marionette TRACE conn2 <- [1,1842,null,{}] 00:12:09 INFO - PROCESS | 1649 | 1467875529932 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}] 00:12:09 INFO - PROCESS | 1649 | 1467875529933 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:10 INFO - PROCESS | 1649 | 1467875530013 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:12:10 INFO - PROCESS | 1649 | 1467875530019 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:10 INFO - PROCESS | 1649 | 1467875530021 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x124468000 == 33 [pid = 1649] [id = 468] 00:12:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11942a400) [pid = 1649] [serial = 1403] [outer = 0x0] 00:12:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11945b800) [pid = 1649] [serial = 1404] [outer = 0x11942a400] 00:12:10 INFO - PROCESS | 1649 | 1467875530046 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119467000) [pid = 1649] [serial = 1405] [outer = 0x11942a400] 00:12:10 INFO - PROCESS | 1649 | 1467875530389 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]]]}] 00:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 467ms 00:12:10 INFO - PROCESS | 1649 | 1467875530397 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 1649 | 1467875530398 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 00:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:12:10 INFO - PROCESS | 1649 | 1467875530401 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 1649 | 1467875530404 Marionette TRACE conn2 <- [1,1846,null,{}] 00:12:10 INFO - PROCESS | 1649 | 1467875530407 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}] 00:12:10 INFO - PROCESS | 1649 | 1467875530408 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:10 INFO - PROCESS | 1649 | 1467875530492 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:12:10 INFO - PROCESS | 1649 | 1467875530561 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:10 INFO - PROCESS | 1649 | 1467875530562 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12578b000 == 34 [pid = 1649] [id = 469] 00:12:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x111d1bc00) [pid = 1649] [serial = 1406] [outer = 0x0] 00:12:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194bac00) [pid = 1649] [serial = 1407] [outer = 0x111d1bc00] 00:12:10 INFO - PROCESS | 1649 | 1467875530587 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195ac400) [pid = 1649] [serial = 1408] [outer = 0x111d1bc00] 00:12:10 INFO - PROCESS | 1649 | 1467875530909 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]]]}] 00:12:10 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) 00:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 00:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:12:10 INFO - PROCESS | 1649 | 1467875530923 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 1649 | 1467875530924 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 00:12:10 INFO - PROCESS | 1649 | 1467875530926 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 1649 | 1467875530927 Marionette TRACE conn2 <- [1,1850,null,{}] 00:12:10 INFO - PROCESS | 1649 | 1467875530929 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}] 00:12:10 INFO - PROCESS | 1649 | 1467875530935 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:11 INFO - PROCESS | 1649 | 1467875531067 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:12:11 INFO - PROCESS | 1649 | 1467875531070 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 1649 | 1467875531072 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12914a800 == 35 [pid = 1649] [id = 470] 00:12:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1195ef400) [pid = 1649] [serial = 1409] [outer = 0x0] 00:12:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119e53c00) [pid = 1649] [serial = 1410] [outer = 0x1195ef400] 00:12:11 INFO - PROCESS | 1649 | 1467875531096 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x123250400) [pid = 1649] [serial = 1411] [outer = 0x1195ef400] 00:12:11 INFO - PROCESS | 1649 | 1467875531447 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]]]}] 00:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 568ms 00:12:11 INFO - PROCESS | 1649 | 1467875531495 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 1649 | 1467875531496 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 00:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:12:11 INFO - PROCESS | 1649 | 1467875531498 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 1649 | 1467875531507 Marionette TRACE conn2 <- [1,1854,null,{}] 00:12:11 INFO - PROCESS | 1649 | 1467875531509 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}] 00:12:11 INFO - PROCESS | 1649 | 1467875531510 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:11 INFO - PROCESS | 1649 | 1467875531609 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:12:11 INFO - PROCESS | 1649 | 1467875531645 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 1649 | 1467875531646 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x129923800 == 36 [pid = 1649] [id = 471] 00:12:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x123254c00) [pid = 1649] [serial = 1412] [outer = 0x0] 00:12:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1241fb000) [pid = 1649] [serial = 1413] [outer = 0x123254c00] 00:12:11 INFO - PROCESS | 1649 | 1467875531669 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1244a6400) [pid = 1649] [serial = 1414] [outer = 0x123254c00] 00:12:11 INFO - PROCESS | 1649 | 1467875531960 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]]]}] 00:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 477ms 00:12:11 INFO - PROCESS | 1649 | 1467875531979 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 1649 | 1467875531980 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 00:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:12:11 INFO - PROCESS | 1649 | 1467875531982 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 1649 | 1467875531984 Marionette TRACE conn2 <- [1,1858,null,{}] 00:12:12 INFO - PROCESS | 1649 | 1467875531995 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}] 00:12:12 INFO - PROCESS | 1649 | 1467875531996 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:12 INFO - PROCESS | 1649 | 1467875532101 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:12:12 INFO - PROCESS | 1649 | 1467875532105 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 1649 | 1467875532106 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8c6800 == 37 [pid = 1649] [id = 472] 00:12:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1232b3800) [pid = 1649] [serial = 1415] [outer = 0x0] 00:12:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1244ac000) [pid = 1649] [serial = 1416] [outer = 0x1232b3800] 00:12:12 INFO - PROCESS | 1649 | 1467875532131 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124615000) [pid = 1649] [serial = 1417] [outer = 0x1232b3800] 00:12:12 INFO - PROCESS | 1649 | 1467875532444 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]]]}] 00:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 479ms 00:12:12 INFO - PROCESS | 1649 | 1467875532464 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:12:12 INFO - PROCESS | 1649 | 1467875532465 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 00:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:12:12 INFO - PROCESS | 1649 | 1467875532482 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - PROCESS | 1649 | 1467875532484 Marionette TRACE conn2 <- [1,1862,null,{}] 00:12:12 INFO - PROCESS | 1649 | 1467875532491 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}] 00:12:12 INFO - PROCESS | 1649 | 1467875532492 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:12 INFO - PROCESS | 1649 | 1467875532657 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x110fa5000) [pid = 1649] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1133cc000) [pid = 1649] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x111ba5800) [pid = 1649] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x111d14400) [pid = 1649] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1180b2800) [pid = 1649] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119fe2400) [pid = 1649] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x123254000) [pid = 1649] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x110fa1400) [pid = 1649] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x117488800) [pid = 1649] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118d89c00) [pid = 1649] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x110f99000) [pid = 1649] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1129c7000) [pid = 1649] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1194c7800) [pid = 1649] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1180bd000) [pid = 1649] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x112a50c00) [pid = 1649] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:12:12 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1166f0000) [pid = 1649] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:12:12 INFO - PROCESS | 1649 | 1467875532702 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 1649 | 1467875532703 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x117361800 == 38 [pid = 1649] [id = 473] 00:12:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x110f3cc00) [pid = 1649] [serial = 1418] [outer = 0x0] 00:12:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x111ba5800) [pid = 1649] [serial = 1419] [outer = 0x110f3cc00] 00:12:12 INFO - PROCESS | 1649 | 1467875532727 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1133d5c00) [pid = 1649] [serial = 1420] [outer = 0x110f3cc00] 00:12:13 INFO - PROCESS | 1649 | 1467875533011 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]]]}] 00:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 580ms 00:12:13 INFO - PROCESS | 1649 | 1467875533056 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:12:13 INFO - PROCESS | 1649 | 1467875533057 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 00:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:12:13 INFO - PROCESS | 1649 | 1467875533059 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 1649 | 1467875533060 Marionette TRACE conn2 <- [1,1866,null,{}] 00:12:13 INFO - PROCESS | 1649 | 1467875533062 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}] 00:12:13 INFO - PROCESS | 1649 | 1467875533064 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:13 INFO - PROCESS | 1649 | 1467875533142 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:12:13 INFO - PROCESS | 1649 | 1467875533146 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 1649 | 1467875533147 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b049000 == 39 [pid = 1649] [id = 474] 00:12:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x117443000) [pid = 1649] [serial = 1421] [outer = 0x0] 00:12:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118d7ec00) [pid = 1649] [serial = 1422] [outer = 0x117443000] 00:12:13 INFO - PROCESS | 1649 | 1467875533174 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119467800) [pid = 1649] [serial = 1423] [outer = 0x117443000] 00:12:13 INFO - PROCESS | 1649 | 1467875533508 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]]]}] 00:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 00:12:13 INFO - PROCESS | 1649 | 1467875533529 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:12:13 INFO - PROCESS | 1649 | 1467875533542 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 00:12:13 INFO - PROCESS | 1649 | 1467875533545 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 1649 | 1467875533547 Marionette TRACE conn2 <- [1,1870,null,{}] 00:12:13 INFO - PROCESS | 1649 | 1467875533549 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}] 00:12:13 INFO - PROCESS | 1649 | 1467875533553 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:13 INFO - PROCESS | 1649 | 1467875533674 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:12:13 INFO - PROCESS | 1649 | 1467875533679 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 1649 | 1467875533681 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b91b000 == 40 [pid = 1649] [id = 475] 00:12:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195a6800) [pid = 1649] [serial = 1424] [outer = 0x0] 00:12:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124e33c00) [pid = 1649] [serial = 1425] [outer = 0x1195a6800] 00:12:13 INFO - PROCESS | 1649 | 1467875533707 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1257a3c00) [pid = 1649] [serial = 1426] [outer = 0x1195a6800] 00:12:14 INFO - PROCESS | 1649 | 1467875534022 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]]]}] 00:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 00:12:14 INFO - PROCESS | 1649 | 1467875534064 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 1649 | 1467875534066 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 00:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:12:14 INFO - PROCESS | 1649 | 1467875534068 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 1649 | 1467875534069 Marionette TRACE conn2 <- [1,1874,null,{}] 00:12:14 INFO - PROCESS | 1649 | 1467875534071 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}] 00:12:14 INFO - PROCESS | 1649 | 1467875534072 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:14 INFO - PROCESS | 1649 | 1467875534152 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:12:14 INFO - PROCESS | 1649 | 1467875534156 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 1649 | 1467875534157 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd7e000 == 41 [pid = 1649] [id = 476] 00:12:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x116632c00) [pid = 1649] [serial = 1427] [outer = 0x0] 00:12:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1262be800) [pid = 1649] [serial = 1428] [outer = 0x116632c00] 00:12:14 INFO - PROCESS | 1649 | 1467875534182 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1263dd000) [pid = 1649] [serial = 1429] [outer = 0x116632c00] 00:12:14 INFO - PROCESS | 1649 | 1467875534511 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]]]}] 00:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 00:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:12:14 INFO - PROCESS | 1649 | 1467875534537 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 1649 | 1467875534539 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 00:12:14 INFO - PROCESS | 1649 | 1467875534541 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 1649 | 1467875534542 Marionette TRACE conn2 <- [1,1878,null,{}] 00:12:14 INFO - PROCESS | 1649 | 1467875534544 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}] 00:12:14 INFO - PROCESS | 1649 | 1467875534545 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:14 INFO - PROCESS | 1649 | 1467875534656 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:12:14 INFO - PROCESS | 1649 | 1467875534743 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 1649 | 1467875534745 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x116017800 == 42 [pid = 1649] [id = 477] 00:12:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110f3d800) [pid = 1649] [serial = 1430] [outer = 0x0] 00:12:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x110f9ec00) [pid = 1649] [serial = 1431] [outer = 0x110f3d800] 00:12:14 INFO - PROCESS | 1649 | 1467875534777 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1127eec00) [pid = 1649] [serial = 1432] [outer = 0x110f3d800] 00:12:15 INFO - PROCESS | 1649 | 1467875535209 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]]]}] 00:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 720ms 00:12:15 INFO - PROCESS | 1649 | 1467875535264 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 1649 | 1467875535267 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 00:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:12:15 INFO - PROCESS | 1649 | 1467875535289 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 1649 | 1467875535291 Marionette TRACE conn2 <- [1,1882,null,{}] 00:12:15 INFO - PROCESS | 1649 | 1467875535294 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}] 00:12:15 INFO - PROCESS | 1649 | 1467875535298 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:15 INFO - PROCESS | 1649 | 1467875535403 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:12:15 INFO - PROCESS | 1649 | 1467875535505 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 1649 | 1467875535507 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212ce800 == 43 [pid = 1649] [id = 478] 00:12:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x117481000) [pid = 1649] [serial = 1433] [outer = 0x0] 00:12:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1176e8000) [pid = 1649] [serial = 1434] [outer = 0x117481000] 00:12:15 INFO - PROCESS | 1649 | 1467875535537 Marionette DEBUG loaded listener.js 00:12:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1180be800) [pid = 1649] [serial = 1435] [outer = 0x117481000] 00:12:15 INFO - PROCESS | 1649 | 1467875535956 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]]]}] 00:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 723ms 00:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:12:16 INFO - PROCESS | 1649 | 1467875536012 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 1649 | 1467875536015 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 00:12:16 INFO - PROCESS | 1649 | 1467875536018 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - PROCESS | 1649 | 1467875536019 Marionette TRACE conn2 <- [1,1886,null,{}] 00:12:16 INFO - PROCESS | 1649 | 1467875536022 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}] 00:12:16 INFO - PROCESS | 1649 | 1467875536023 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:16 INFO - PROCESS | 1649 | 1467875536129 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:12:16 INFO - PROCESS | 1649 | 1467875536191 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 1649 | 1467875536192 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12adb2000 == 44 [pid = 1649] [id = 479] 00:12:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x118d7c000) [pid = 1649] [serial = 1436] [outer = 0x0] 00:12:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119462c00) [pid = 1649] [serial = 1437] [outer = 0x118d7c000] 00:12:16 INFO - PROCESS | 1649 | 1467875536222 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1195eec00) [pid = 1649] [serial = 1438] [outer = 0x118d7c000] 00:12:16 INFO - PROCESS | 1649 | 1467875536640 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]]]}] 00:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 00:12:16 INFO - PROCESS | 1649 | 1467875536689 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 1649 | 1467875536691 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 00:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:12:16 INFO - PROCESS | 1649 | 1467875536698 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - PROCESS | 1649 | 1467875536702 Marionette TRACE conn2 <- [1,1890,null,{}] 00:12:16 INFO - PROCESS | 1649 | 1467875536705 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}] 00:12:16 INFO - PROCESS | 1649 | 1467875536708 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:16 INFO - PROCESS | 1649 | 1467875536835 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:12:16 INFO - PROCESS | 1649 | 1467875536910 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 1649 | 1467875536911 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c730800 == 45 [pid = 1649] [id = 480] 00:12:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118d83800) [pid = 1649] [serial = 1439] [outer = 0x0] 00:12:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x121190800) [pid = 1649] [serial = 1440] [outer = 0x118d83800] 00:12:16 INFO - PROCESS | 1649 | 1467875536941 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1241f6c00) [pid = 1649] [serial = 1441] [outer = 0x118d83800] 00:12:17 INFO - PROCESS | 1649 | 1467875537355 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]]]}] 00:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 00:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:12:17 INFO - PROCESS | 1649 | 1467875537372 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 1649 | 1467875537374 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 00:12:17 INFO - PROCESS | 1649 | 1467875537377 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:12:17 INFO - PROCESS | 1649 | 1467875537378 Marionette TRACE conn2 <- [1,1894,null,{}] 00:12:17 INFO - PROCESS | 1649 | 1467875537380 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}] 00:12:17 INFO - PROCESS | 1649 | 1467875537382 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:17 INFO - PROCESS | 1649 | 1467875537485 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:12:17 INFO - PROCESS | 1649 | 1467875537545 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 1649 | 1467875537546 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c745000 == 46 [pid = 1649] [id = 481] 00:12:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1241fb400) [pid = 1649] [serial = 1442] [outer = 0x0] 00:12:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x124e79000) [pid = 1649] [serial = 1443] [outer = 0x1241fb400] 00:12:17 INFO - PROCESS | 1649 | 1467875537575 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12579d800) [pid = 1649] [serial = 1444] [outer = 0x1241fb400] 00:12:18 INFO - PROCESS | 1649 | 1467875538042 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]]]}] 00:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 00:12:18 INFO - PROCESS | 1649 | 1467875538097 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 1649 | 1467875538099 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 00:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:12:18 INFO - PROCESS | 1649 | 1467875538343 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 1649 | 1467875538345 Marionette TRACE conn2 <- [1,1898,null,{}] 00:12:18 INFO - PROCESS | 1649 | 1467875538355 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}] 00:12:18 INFO - PROCESS | 1649 | 1467875538358 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:18 INFO - PROCESS | 1649 | 1467875538479 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:12:18 INFO - PROCESS | 1649 | 1467875538536 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 1649 | 1467875538538 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x119588000 == 47 [pid = 1649] [id = 482] 00:12:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1138f5800) [pid = 1649] [serial = 1445] [outer = 0x0] 00:12:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x116079800) [pid = 1649] [serial = 1446] [outer = 0x1138f5800] 00:12:18 INFO - PROCESS | 1649 | 1467875538565 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x116a11c00) [pid = 1649] [serial = 1447] [outer = 0x1138f5800] 00:12:18 INFO - PROCESS | 1649 | 1467875538993 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]]]}] 00:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 762ms 00:12:19 INFO - PROCESS | 1649 | 1467875539021 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 1649 | 1467875539023 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 00:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:12:19 INFO - PROCESS | 1649 | 1467875539027 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:12:19 INFO - PROCESS | 1649 | 1467875539028 Marionette TRACE conn2 <- [1,1902,null,{}] 00:12:19 INFO - PROCESS | 1649 | 1467875539032 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}] 00:12:19 INFO - PROCESS | 1649 | 1467875539035 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:19 INFO - PROCESS | 1649 | 1467875539129 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:12:19 INFO - PROCESS | 1649 | 1467875539192 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 1649 | 1467875539193 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119574800 == 48 [pid = 1649] [id = 483] 00:12:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1180b8c00) [pid = 1649] [serial = 1448] [outer = 0x0] 00:12:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x118175400) [pid = 1649] [serial = 1449] [outer = 0x1180b8c00] 00:12:19 INFO - PROCESS | 1649 | 1467875539221 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118473800) [pid = 1649] [serial = 1450] [outer = 0x1180b8c00] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd7e000 == 47 [pid = 1649] [id = 476] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12b91b000 == 46 [pid = 1649] [id = 475] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12b049000 == 45 [pid = 1649] [id = 474] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x117361800 == 44 [pid = 1649] [id = 473] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8c6800 == 43 [pid = 1649] [id = 472] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x129923800 == 42 [pid = 1649] [id = 471] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12914a800 == 41 [pid = 1649] [id = 470] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12578b000 == 40 [pid = 1649] [id = 469] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x124468000 == 39 [pid = 1649] [id = 468] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d0800 == 38 [pid = 1649] [id = 467] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119195800 == 37 [pid = 1649] [id = 466] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x113a56000 == 36 [pid = 1649] [id = 465] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d4000 == 35 [pid = 1649] [id = 464] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x11735c800 == 34 [pid = 1649] [id = 463] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12320b000 == 33 [pid = 1649] [id = 462] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119588000 == 32 [pid = 1649] [id = 482] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12c745000 == 31 [pid = 1649] [id = 481] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12c730800 == 30 [pid = 1649] [id = 480] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12adb2000 == 29 [pid = 1649] [id = 479] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1212ce800 == 28 [pid = 1649] [id = 478] 00:12:19 INFO - PROCESS | 1649 | --DOCSHELL 0x116017800 == 27 [pid = 1649] [id = 477] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x117482c00) [pid = 1649] [serial = 1362] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1180b5c00) [pid = 1649] [serial = 1363] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11744d000) [pid = 1649] [serial = 1339] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118472800) [pid = 1649] [serial = 1368] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1150cfc00) [pid = 1649] [serial = 1338] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1127ec000) [pid = 1649] [serial = 1356] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1129d3800) [pid = 1649] [serial = 1357] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11945f400) [pid = 1649] [serial = 1342] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x118d4d400) [pid = 1649] [serial = 1341] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x123248000) [pid = 1649] [serial = 1345] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1212ad400) [pid = 1649] [serial = 1344] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124609000) [pid = 1649] [serial = 1347] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12621ac00) [pid = 1649] [serial = 1348] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112a7c800) [pid = 1649] [serial = 1351] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1127e9c00) [pid = 1649] [serial = 1350] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12119bc00) [pid = 1649] [serial = 1384] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x123232800) [pid = 1649] [serial = 1386] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119441800) [pid = 1649] [serial = 1371] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118d7f400) [pid = 1649] [serial = 1369] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1195a7000) [pid = 1649] [serial = 1374] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x116970800) [pid = 1649] [serial = 1377] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1194c3c00) [pid = 1649] [serial = 1372] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1199ba800) [pid = 1649] [serial = 1380] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119e55c00) [pid = 1649] [serial = 1383] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1194bd000) [pid = 1649] [serial = 1378] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11842ec00) [pid = 1649] [serial = 1365] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1195f5800) [pid = 1649] [serial = 1375] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113049c00) [pid = 1649] [serial = 1359] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1150da400) [pid = 1649] [serial = 1360] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1180b6000) [pid = 1649] [serial = 1354] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x116a11800) [pid = 1649] [serial = 1353] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x119e53800) [pid = 1649] [serial = 1381] [outer = 0x0] [url = about:blank] 00:12:19 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118471800) [pid = 1649] [serial = 1366] [outer = 0x0] [url = about:blank] 00:12:20 INFO - PROCESS | 1649 | 1467875540181 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]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1171ms 00:12:20 INFO - PROCESS | 1649 | 1467875540198 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 1649 | 1467875540202 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 00:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:12:20 INFO - PROCESS | 1649 | 1467875540206 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 1649 | 1467875540209 Marionette TRACE conn2 <- [1,1906,null,{}] 00:12:20 INFO - PROCESS | 1649 | 1467875540212 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}] 00:12:20 INFO - PROCESS | 1649 | 1467875540214 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:20 INFO - PROCESS | 1649 | 1467875540303 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:12:20 INFO - PROCESS | 1649 | 1467875540308 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 1649 | 1467875540310 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x11723e800 == 28 [pid = 1649] [id = 484] 00:12:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1129cf800) [pid = 1649] [serial = 1451] [outer = 0x0] 00:12:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x112a5b800) [pid = 1649] [serial = 1452] [outer = 0x1129cf800] 00:12:20 INFO - PROCESS | 1649 | 1467875540339 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1133c9800) [pid = 1649] [serial = 1453] [outer = 0x1129cf800] 00:12:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113864400) [pid = 1649] [serial = 1454] [outer = 0x112d4a800] 00:12:20 INFO - PROCESS | 1649 | 1467875540890 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]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 00:12:20 INFO - PROCESS | 1649 | 1467875540930 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 1649 | 1467875540935 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 00:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:12:20 INFO - PROCESS | 1649 | 1467875540942 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 1649 | 1467875540945 Marionette TRACE conn2 <- [1,1910,null,{}] 00:12:20 INFO - PROCESS | 1649 | 1467875540949 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}] 00:12:20 INFO - PROCESS | 1649 | 1467875540954 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:21 INFO - PROCESS | 1649 | 1467875541097 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:12:21 INFO - PROCESS | 1649 | 1467875541159 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 1649 | 1467875541160 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d62800 == 29 [pid = 1649] [id = 485] 00:12:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1133ec400) [pid = 1649] [serial = 1455] [outer = 0x0] 00:12:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x117445400) [pid = 1649] [serial = 1456] [outer = 0x1133ec400] 00:12:21 INFO - PROCESS | 1649 | 1467875541187 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1176e7c00) [pid = 1649] [serial = 1457] [outer = 0x1133ec400] 00:12:21 INFO - PROCESS | 1649 | 1467875541496 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]]]}] 00:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 571ms 00:12:21 INFO - PROCESS | 1649 | 1467875541516 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 1649 | 1467875541522 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 00:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:12:21 INFO - PROCESS | 1649 | 1467875541526 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 1649 | 1467875541530 Marionette TRACE conn2 <- [1,1914,null,{}] 00:12:21 INFO - PROCESS | 1649 | 1467875541545 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}] 00:12:21 INFO - PROCESS | 1649 | 1467875541550 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:21 INFO - PROCESS | 1649 | 1467875541673 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:12:21 INFO - PROCESS | 1649 | 1467875541746 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 1649 | 1467875541748 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a94800 == 30 [pid = 1649] [id = 486] 00:12:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11744a400) [pid = 1649] [serial = 1458] [outer = 0x0] 00:12:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1180bf800) [pid = 1649] [serial = 1459] [outer = 0x11744a400] 00:12:21 INFO - PROCESS | 1649 | 1467875541776 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118d7fc00) [pid = 1649] [serial = 1460] [outer = 0x11744a400] 00:12:22 INFO - PROCESS | 1649 | 1467875542170 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]]]}] 00:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 678ms 00:12:22 INFO - PROCESS | 1649 | 1467875542208 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 1649 | 1467875542210 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 00:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:12:22 INFO - PROCESS | 1649 | 1467875542213 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 1649 | 1467875542215 Marionette TRACE conn2 <- [1,1918,null,{}] 00:12:22 INFO - PROCESS | 1649 | 1467875542227 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}] 00:12:22 INFO - PROCESS | 1649 | 1467875542229 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:22 INFO - PROCESS | 1649 | 1467875542378 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:12:22 INFO - PROCESS | 1649 | 1467875542465 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 1649 | 1467875542466 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12321f800 == 31 [pid = 1649] [id = 487] 00:12:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119426c00) [pid = 1649] [serial = 1461] [outer = 0x0] 00:12:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119458c00) [pid = 1649] [serial = 1462] [outer = 0x119426c00] 00:12:22 INFO - PROCESS | 1649 | 1467875542491 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1194c1400) [pid = 1649] [serial = 1463] [outer = 0x119426c00] 00:12:22 INFO - PROCESS | 1649 | 1467875542807 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]]]}] 00:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 632ms 00:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:12:22 INFO - PROCESS | 1649 | 1467875542845 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 1649 | 1467875542846 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 00:12:22 INFO - PROCESS | 1649 | 1467875542848 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 1649 | 1467875542850 Marionette TRACE conn2 <- [1,1922,null,{}] 00:12:22 INFO - PROCESS | 1649 | 1467875542852 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}] 00:12:22 INFO - PROCESS | 1649 | 1467875542853 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:22 INFO - PROCESS | 1649 | 1467875542947 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:12:22 INFO - PROCESS | 1649 | 1467875542951 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 1649 | 1467875542952 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12445b000 == 32 [pid = 1649] [id = 488] 00:12:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1122bcc00) [pid = 1649] [serial = 1464] [outer = 0x0] 00:12:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1195a5000) [pid = 1649] [serial = 1465] [outer = 0x1122bcc00] 00:12:22 INFO - PROCESS | 1649 | 1467875542977 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1195f5800) [pid = 1649] [serial = 1466] [outer = 0x1122bcc00] 00:12:23 INFO - PROCESS | 1649 | 1467875543329 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]]]}] 00:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 521ms 00:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:12:23 INFO - PROCESS | 1649 | 1467875543369 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 1649 | 1467875543371 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 00:12:23 INFO - PROCESS | 1649 | 1467875543373 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 1649 | 1467875543374 Marionette TRACE conn2 <- [1,1926,null,{}] 00:12:23 INFO - PROCESS | 1649 | 1467875543376 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}] 00:12:23 INFO - PROCESS | 1649 | 1467875543380 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:23 INFO - PROCESS | 1649 | 1467875543484 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:12:23 INFO - PROCESS | 1649 | 1467875543521 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 1649 | 1467875543522 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x125781800 == 33 [pid = 1649] [id = 489] 00:12:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1199b9c00) [pid = 1649] [serial = 1467] [outer = 0x0] 00:12:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119e57800) [pid = 1649] [serial = 1468] [outer = 0x1199b9c00] 00:12:23 INFO - PROCESS | 1649 | 1467875543548 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1212ad800) [pid = 1649] [serial = 1469] [outer = 0x1199b9c00] 00:12:23 INFO - PROCESS | 1649 | 1467875543928 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]]]}] 00:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 570ms 00:12:23 INFO - PROCESS | 1649 | 1467875543951 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 1649 | 1467875543953 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 00:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:12:23 INFO - PROCESS | 1649 | 1467875543956 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 1649 | 1467875543958 Marionette TRACE conn2 <- [1,1930,null,{}] 00:12:23 INFO - PROCESS | 1649 | 1467875543961 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}] 00:12:23 INFO - PROCESS | 1649 | 1467875543963 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:24 INFO - PROCESS | 1649 | 1467875544295 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116632c00) [pid = 1649] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1195ef400) [pid = 1649] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x123254c00) [pid = 1649] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1232b3800) [pid = 1649] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x110fe8c00) [pid = 1649] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113a9ec00) [pid = 1649] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x112234800) [pid = 1649] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1212b0400) [pid = 1649] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11942a400) [pid = 1649] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1167a4c00) [pid = 1649] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x110fa5800) [pid = 1649] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x110f3cc00) [pid = 1649] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1195a6800) [pid = 1649] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x111d1bc00) [pid = 1649] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:12:24 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x117443000) [pid = 1649] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:12:24 INFO - PROCESS | 1649 | 1467875544346 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 1649 | 1467875544347 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x11918d000 == 34 [pid = 1649] [id = 490] 00:12:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x110fa1c00) [pid = 1649] [serial = 1470] [outer = 0x0] 00:12:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1110a0c00) [pid = 1649] [serial = 1471] [outer = 0x110fa1c00] 00:12:24 INFO - PROCESS | 1649 | 1467875544372 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1166efc00) [pid = 1649] [serial = 1472] [outer = 0x110fa1c00] 00:12:24 INFO - PROCESS | 1649 | 1467875544638 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]]]}] 00:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 00:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:12:24 INFO - PROCESS | 1649 | 1467875544676 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 1649 | 1467875544678 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 00:12:24 INFO - PROCESS | 1649 | 1467875544680 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - PROCESS | 1649 | 1467875544681 Marionette TRACE conn2 <- [1,1934,null,{}] 00:12:24 INFO - PROCESS | 1649 | 1467875544683 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}] 00:12:24 INFO - PROCESS | 1649 | 1467875544685 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:24 INFO - PROCESS | 1649 | 1467875544788 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:12:24 INFO - PROCESS | 1649 | 1467875544793 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 1649 | 1467875544794 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x129148000 == 35 [pid = 1649] [id = 491] 00:12:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1172be400) [pid = 1649] [serial = 1473] [outer = 0x0] 00:12:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1195ad800) [pid = 1649] [serial = 1474] [outer = 0x1172be400] 00:12:24 INFO - PROCESS | 1649 | 1467875544818 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12322b000) [pid = 1649] [serial = 1475] [outer = 0x1172be400] 00:12:25 INFO - PROCESS | 1649 | 1467875545173 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]]]}] 00:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 568ms 00:12:25 INFO - PROCESS | 1649 | 1467875545249 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:12:25 INFO - PROCESS | 1649 | 1467875545261 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 00:12:25 INFO - PROCESS | 1649 | 1467875545265 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 1649 | 1467875545266 Marionette TRACE conn2 <- [1,1938,null,{}] 00:12:25 INFO - PROCESS | 1649 | 1467875545270 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}] 00:12:25 INFO - PROCESS | 1649 | 1467875545272 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:25 INFO - PROCESS | 1649 | 1467875545390 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:12:25 INFO - PROCESS | 1649 | 1467875545395 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 1649 | 1467875545396 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x129919800 == 36 [pid = 1649] [id = 492] 00:12:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1180b6000) [pid = 1649] [serial = 1476] [outer = 0x0] 00:12:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x123234c00) [pid = 1649] [serial = 1477] [outer = 0x1180b6000] 00:12:25 INFO - PROCESS | 1649 | 1467875545437 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12324f800) [pid = 1649] [serial = 1478] [outer = 0x1180b6000] 00:12:25 INFO - PROCESS | 1649 | 1467875545808 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]]]}] 00:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 574ms 00:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:12:25 INFO - PROCESS | 1649 | 1467875545839 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 1649 | 1467875545840 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 00:12:25 INFO - PROCESS | 1649 | 1467875545842 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 1649 | 1467875545843 Marionette TRACE conn2 <- [1,1942,null,{}] 00:12:25 INFO - PROCESS | 1649 | 1467875545845 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}] 00:12:25 INFO - PROCESS | 1649 | 1467875545846 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:25 INFO - PROCESS | 1649 | 1467875545949 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:12:25 INFO - PROCESS | 1649 | 1467875545955 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 1649 | 1467875545956 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a6000 == 37 [pid = 1649] [id = 493] 00:12:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x123231000) [pid = 1649] [serial = 1479] [outer = 0x0] 00:12:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1232bd400) [pid = 1649] [serial = 1480] [outer = 0x123231000] 00:12:25 INFO - PROCESS | 1649 | 1467875545980 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1244a1400) [pid = 1649] [serial = 1481] [outer = 0x123231000] 00:12:26 INFO - PROCESS | 1649 | 1467875546349 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]]]}] 00:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 521ms 00:12:26 INFO - PROCESS | 1649 | 1467875546364 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 1649 | 1467875546367 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 00:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:12:26 INFO - PROCESS | 1649 | 1467875546373 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 1649 | 1467875546375 Marionette TRACE conn2 <- [1,1946,null,{}] 00:12:26 INFO - PROCESS | 1649 | 1467875546379 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}] 00:12:26 INFO - PROCESS | 1649 | 1467875546381 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:26 INFO - PROCESS | 1649 | 1467875546495 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:12:26 INFO - PROCESS | 1649 | 1467875546573 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:26 INFO - PROCESS | 1649 | 1467875546576 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169a7800 == 38 [pid = 1649] [id = 494] 00:12:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1122be000) [pid = 1649] [serial = 1482] [outer = 0x0] 00:12:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1129c8800) [pid = 1649] [serial = 1483] [outer = 0x1122be000] 00:12:26 INFO - PROCESS | 1649 | 1467875546608 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x112a55800) [pid = 1649] [serial = 1484] [outer = 0x1122be000] 00:12:27 INFO - PROCESS | 1649 | 1467875547177 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]]]}] 00:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 873ms 00:12:27 INFO - PROCESS | 1649 | 1467875547257 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:12:27 INFO - PROCESS | 1649 | 1467875547260 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 00:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:12:27 INFO - PROCESS | 1649 | 1467875547266 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:12:27 INFO - PROCESS | 1649 | 1467875547267 Marionette TRACE conn2 <- [1,1950,null,{}] 00:12:27 INFO - PROCESS | 1649 | 1467875547270 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}] 00:12:27 INFO - PROCESS | 1649 | 1467875547272 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:27 INFO - PROCESS | 1649 | 1467875547378 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:12:27 INFO - PROCESS | 1649 | 1467875547436 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 1649 | 1467875547437 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212c7800 == 39 [pid = 1649] [id = 495] 00:12:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11662e400) [pid = 1649] [serial = 1485] [outer = 0x0] 00:12:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x116a0a800) [pid = 1649] [serial = 1486] [outer = 0x11662e400] 00:12:27 INFO - PROCESS | 1649 | 1467875547468 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1180b2000) [pid = 1649] [serial = 1487] [outer = 0x11662e400] 00:12:28 INFO - PROCESS | 1649 | 1467875548205 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]]]}] 00:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1022ms 00:12:28 INFO - PROCESS | 1649 | 1467875548289 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:12:28 INFO - PROCESS | 1649 | 1467875548292 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 00:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:12:28 INFO - PROCESS | 1649 | 1467875548314 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:12:28 INFO - PROCESS | 1649 | 1467875548318 Marionette TRACE conn2 <- [1,1954,null,{}] 00:12:28 INFO - PROCESS | 1649 | 1467875548348 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}] 00:12:28 INFO - PROCESS | 1649 | 1467875548351 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:28 INFO - PROCESS | 1649 | 1467875548508 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:12:28 INFO - PROCESS | 1649 | 1467875548632 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 1649 | 1467875548635 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x117235800 == 40 [pid = 1649] [id = 496] 00:12:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11304dc00) [pid = 1649] [serial = 1488] [outer = 0x0] 00:12:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x113861800) [pid = 1649] [serial = 1489] [outer = 0x11304dc00] 00:12:28 INFO - PROCESS | 1649 | 1467875548668 Marionette DEBUG loaded listener.js 00:12:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1160e5c00) [pid = 1649] [serial = 1490] [outer = 0x11304dc00] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x129919800 == 39 [pid = 1649] [id = 492] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x129148000 == 38 [pid = 1649] [id = 491] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x11918d000 == 37 [pid = 1649] [id = 490] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x125781800 == 36 [pid = 1649] [id = 489] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12445b000 == 35 [pid = 1649] [id = 488] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12321f800 == 34 [pid = 1649] [id = 487] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x119a94800 == 33 [pid = 1649] [id = 486] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x118d62800 == 32 [pid = 1649] [id = 485] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x11723e800 == 31 [pid = 1649] [id = 484] 00:12:28 INFO - PROCESS | 1649 | --DOCSHELL 0x119574800 == 30 [pid = 1649] [id = 483] 00:12:29 INFO - PROCESS | 1649 | 1467875549052 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]]]}] 00:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 765ms 00:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:12:29 INFO - PROCESS | 1649 | 1467875549062 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1649 | 1467875549065 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 00:12:29 INFO - PROCESS | 1649 | 1467875549072 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 1649 | 1467875549073 Marionette TRACE conn2 <- [1,1958,null,{}] 00:12:29 INFO - PROCESS | 1649 | 1467875549076 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}] 00:12:29 INFO - PROCESS | 1649 | 1467875549077 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:29 INFO - PROCESS | 1649 | 1467875549159 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1262be800) [pid = 1649] [serial = 1428] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119e53c00) [pid = 1649] [serial = 1410] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1241fb000) [pid = 1649] [serial = 1413] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1244ac000) [pid = 1649] [serial = 1416] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1244a6400) [pid = 1649] [serial = 1414] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124615000) [pid = 1649] [serial = 1417] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x112a4ec00) [pid = 1649] [serial = 1395] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1133d5800) [pid = 1649] [serial = 1396] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1172c3c00) [pid = 1649] [serial = 1398] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1176e4000) [pid = 1649] [serial = 1399] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118767c00) [pid = 1649] [serial = 1401] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119422c00) [pid = 1649] [serial = 1402] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12349f400) [pid = 1649] [serial = 1387] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11945b800) [pid = 1649] [serial = 1404] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1263dd000) [pid = 1649] [serial = 1429] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119467000) [pid = 1649] [serial = 1405] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x116978000) [pid = 1649] [serial = 1392] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11744c400) [pid = 1649] [serial = 1393] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x111d18800) [pid = 1649] [serial = 1389] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1129d2000) [pid = 1649] [serial = 1390] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1133d5c00) [pid = 1649] [serial = 1420] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1257a3c00) [pid = 1649] [serial = 1426] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x111ba5800) [pid = 1649] [serial = 1419] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1194bac00) [pid = 1649] [serial = 1407] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1195ac400) [pid = 1649] [serial = 1408] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x118d7ec00) [pid = 1649] [serial = 1422] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x124e33c00) [pid = 1649] [serial = 1425] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x123250400) [pid = 1649] [serial = 1411] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x119467800) [pid = 1649] [serial = 1423] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 1649 | 1467875549222 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:29 INFO - PROCESS | 1649 | 1467875549223 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185ac800 == 31 [pid = 1649] [id = 497] 00:12:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x111d18800) [pid = 1649] [serial = 1491] [outer = 0x0] 00:12:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116294c00) [pid = 1649] [serial = 1492] [outer = 0x111d18800] 00:12:29 INFO - PROCESS | 1649 | 1467875549250 Marionette DEBUG loaded listener.js 00:12:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11827f800) [pid = 1649] [serial = 1493] [outer = 0x111d18800] 00:12:29 INFO - PROCESS | 1649 | 1467875549558 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]]]}] 00:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 00:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:12:29 INFO - PROCESS | 1649 | 1467875549591 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1649 | 1467875549592 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 00:12:29 INFO - PROCESS | 1649 | 1467875549594 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 1649 | 1467875549597 Marionette TRACE conn2 <- [1,1962,null,{}] 00:12:29 INFO - PROCESS | 1649 | 1467875549607 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}] 00:12:29 INFO - PROCESS | 1649 | 1467875549610 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:29 INFO - PROCESS | 1649 | 1467875549691 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:12:29 INFO - PROCESS | 1649 | 1467875549696 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:29 INFO - PROCESS | 1649 | 1467875549698 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x123211000 == 32 [pid = 1649] [id = 498] 00:12:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118771400) [pid = 1649] [serial = 1494] [outer = 0x0] 00:12:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119427800) [pid = 1649] [serial = 1495] [outer = 0x118771400] 00:12:29 INFO - PROCESS | 1649 | 1467875549731 Marionette DEBUG loaded listener.js 00:12:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1194bac00) [pid = 1649] [serial = 1496] [outer = 0x118771400] 00:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 525ms 00:12:30 INFO - PROCESS | 1649 | 1467875550112 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]]]}] 00:12:30 INFO - PROCESS | 1649 | 1467875550121 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:12:30 INFO - PROCESS | 1649 | 1467875550124 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 00:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:12:30 INFO - PROCESS | 1649 | 1467875550126 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:12:30 INFO - PROCESS | 1649 | 1467875550128 Marionette TRACE conn2 <- [1,1966,null,{}] 00:12:30 INFO - PROCESS | 1649 | 1467875550131 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}] 00:12:30 INFO - PROCESS | 1649 | 1467875550132 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:30 INFO - PROCESS | 1649 | 1467875550248 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:12:30 INFO - PROCESS | 1649 | 1467875550335 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 1649 | 1467875550336 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x124478800 == 33 [pid = 1649] [id = 499] 00:12:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1194bbc00) [pid = 1649] [serial = 1497] [outer = 0x0] 00:12:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1195ecc00) [pid = 1649] [serial = 1498] [outer = 0x1194bbc00] 00:12:30 INFO - PROCESS | 1649 | 1467875550378 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1199c0000) [pid = 1649] [serial = 1499] [outer = 0x1194bbc00] 00:12:30 INFO - PROCESS | 1649 | 1467875550671 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]]]}] 00:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 00:12:30 INFO - PROCESS | 1649 | 1467875550695 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:12:30 INFO - PROCESS | 1649 | 1467875550696 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 00:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:12:30 INFO - PROCESS | 1649 | 1467875550698 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:12:30 INFO - PROCESS | 1649 | 1467875550699 Marionette TRACE conn2 <- [1,1970,null,{}] 00:12:30 INFO - PROCESS | 1649 | 1467875550709 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}] 00:12:30 INFO - PROCESS | 1649 | 1467875550711 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:30 INFO - PROCESS | 1649 | 1467875550792 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:12:30 INFO - PROCESS | 1649 | 1467875550795 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 1649 | 1467875550797 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a92000 == 34 [pid = 1649] [id = 500] 00:12:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194c3800) [pid = 1649] [serial = 1500] [outer = 0x0] 00:12:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119e58000) [pid = 1649] [serial = 1501] [outer = 0x1194c3800] 00:12:30 INFO - PROCESS | 1649 | 1467875550823 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12119d000) [pid = 1649] [serial = 1502] [outer = 0x1194c3800] 00:12:31 INFO - PROCESS | 1649 | 1467875551240 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]]]}] 00:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 578ms 00:12:31 INFO - PROCESS | 1649 | 1467875551277 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 1649 | 1467875551279 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 00:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:12:31 INFO - PROCESS | 1649 | 1467875551282 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:12:31 INFO - PROCESS | 1649 | 1467875551284 Marionette TRACE conn2 <- [1,1974,null,{}] 00:12:31 INFO - PROCESS | 1649 | 1467875551287 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}] 00:12:31 INFO - PROCESS | 1649 | 1467875551293 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:31 INFO - PROCESS | 1649 | 1467875551476 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:12:31 INFO - PROCESS | 1649 | 1467875551498 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:31 INFO - PROCESS | 1649 | 1467875551500 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x129145800 == 35 [pid = 1649] [id = 501] 00:12:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1212b2400) [pid = 1649] [serial = 1503] [outer = 0x0] 00:12:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12324e400) [pid = 1649] [serial = 1504] [outer = 0x1212b2400] 00:12:31 INFO - PROCESS | 1649 | 1467875551542 Marionette DEBUG loaded listener.js 00:12:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12460e800) [pid = 1649] [serial = 1505] [outer = 0x1212b2400] 00:12:31 INFO - PROCESS | 1649 | 1467875551921 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]]]}] 00:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 00:12:31 INFO - PROCESS | 1649 | 1467875551958 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 1649 | 1467875551960 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 00:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:12:31 INFO - PROCESS | 1649 | 1467875551962 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:12:31 INFO - PROCESS | 1649 | 1467875551963 Marionette TRACE conn2 <- [1,1978,null,{}] 00:12:31 INFO - PROCESS | 1649 | 1467875551965 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}] 00:12:31 INFO - PROCESS | 1649 | 1467875551966 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:32 INFO - PROCESS | 1649 | 1467875552067 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:12:32 INFO - PROCESS | 1649 | 1467875552136 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 1649 | 1467875552137 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69d800 == 36 [pid = 1649] [id = 502] 00:12:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12460f800) [pid = 1649] [serial = 1506] [outer = 0x0] 00:12:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124a3e800) [pid = 1649] [serial = 1507] [outer = 0x12460f800] 00:12:32 INFO - PROCESS | 1649 | 1467875552176 Marionette DEBUG loaded listener.js 00:12:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12512d000) [pid = 1649] [serial = 1508] [outer = 0x12460f800] 00:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:12:32 INFO - PROCESS | 1649 | 1467875552626 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]]]}] 00:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 668ms 00:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:12:32 INFO - PROCESS | 1649 | 1467875552631 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:12:32 INFO - PROCESS | 1649 | 1467875552632 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 00:12:32 INFO - PROCESS | 1649 | 1467875552637 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:12:32 INFO - PROCESS | 1649 | 1467875552638 Marionette TRACE conn2 <- [1,1982,null,{}] 00:12:32 INFO - PROCESS | 1649 | 1467875552642 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}] 00:12:32 INFO - PROCESS | 1649 | 1467875552644 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:32 INFO - PROCESS | 1649 | 1467875552743 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:12:32 INFO - PROCESS | 1649 | 1467875552747 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 1649 | 1467875552748 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad9e800 == 37 [pid = 1649] [id = 503] 00:12:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124613400) [pid = 1649] [serial = 1509] [outer = 0x0] 00:12:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12579f800) [pid = 1649] [serial = 1510] [outer = 0x124613400] 00:12:32 INFO - PROCESS | 1649 | 1467875552772 Marionette DEBUG loaded listener.js 00:12:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12621e400) [pid = 1649] [serial = 1511] [outer = 0x124613400] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x110f3d800) [pid = 1649] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x117481000) [pid = 1649] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118d7c000) [pid = 1649] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118d83800) [pid = 1649] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1241fb400) [pid = 1649] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1138f5800) [pid = 1649] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11744a400) [pid = 1649] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1133ec400) [pid = 1649] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119426c00) [pid = 1649] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1129cf800) [pid = 1649] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1180b8c00) [pid = 1649] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1122bcc00) [pid = 1649] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1199b9c00) [pid = 1649] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1180b6000) [pid = 1649] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x110fa1c00) [pid = 1649] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:12:33 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1172be400) [pid = 1649] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:12:33 INFO - PROCESS | 1649 | 1467875553145 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]]]}] 00:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 523ms 00:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:12:33 INFO - PROCESS | 1649 | 1467875553158 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 1649 | 1467875553159 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 00:12:33 INFO - PROCESS | 1649 | 1467875553161 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 1649 | 1467875553162 Marionette TRACE conn2 <- [1,1986,null,{}] 00:12:33 INFO - PROCESS | 1649 | 1467875553164 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}] 00:12:33 INFO - PROCESS | 1649 | 1467875553166 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:33 INFO - PROCESS | 1649 | 1467875553243 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:12:33 INFO - PROCESS | 1649 | 1467875553246 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:33 INFO - PROCESS | 1649 | 1467875553247 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x129785800 == 38 [pid = 1649] [id = 504] 00:12:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113051400) [pid = 1649] [serial = 1512] [outer = 0x0] 00:12:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116a11400) [pid = 1649] [serial = 1513] [outer = 0x113051400] 00:12:33 INFO - PROCESS | 1649 | 1467875553282 Marionette DEBUG loaded listener.js 00:12:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11942a800) [pid = 1649] [serial = 1514] [outer = 0x113051400] 00:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 468ms 00:12:33 INFO - PROCESS | 1649 | 1467875553627 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]]]}] 00:12:33 INFO - PROCESS | 1649 | 1467875553629 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 1649 | 1467875553631 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 00:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:12:33 INFO - PROCESS | 1649 | 1467875553633 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 1649 | 1467875553635 Marionette TRACE conn2 <- [1,1990,null,{}] 00:12:33 INFO - PROCESS | 1649 | 1467875553639 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}] 00:12:33 INFO - PROCESS | 1649 | 1467875553640 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:33 INFO - PROCESS | 1649 | 1467875553745 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:12:33 INFO - PROCESS | 1649 | 1467875553751 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:33 INFO - PROCESS | 1649 | 1467875553752 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b15b000 == 39 [pid = 1649] [id = 505] 00:12:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11942a400) [pid = 1649] [serial = 1515] [outer = 0x0] 00:12:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x124e76000) [pid = 1649] [serial = 1516] [outer = 0x11942a400] 00:12:33 INFO - PROCESS | 1649 | 1467875553776 Marionette DEBUG loaded listener.js 00:12:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1262b7800) [pid = 1649] [serial = 1517] [outer = 0x11942a400] 00:12:34 INFO - PROCESS | 1649 | 1467875554073 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]]]}] 00:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 471ms 00:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:12:34 INFO - PROCESS | 1649 | 1467875554106 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:12:34 INFO - PROCESS | 1649 | 1467875554108 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 00:12:34 INFO - PROCESS | 1649 | 1467875554110 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:12:34 INFO - PROCESS | 1649 | 1467875554111 Marionette TRACE conn2 <- [1,1994,null,{}] 00:12:34 INFO - PROCESS | 1649 | 1467875554113 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}] 00:12:34 INFO - PROCESS | 1649 | 1467875554115 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:34 INFO - PROCESS | 1649 | 1467875554212 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:12:34 INFO - PROCESS | 1649 | 1467875554217 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:34 INFO - PROCESS | 1649 | 1467875554220 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd72000 == 40 [pid = 1649] [id = 506] 00:12:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1257ac800) [pid = 1649] [serial = 1518] [outer = 0x0] 00:12:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1263dc800) [pid = 1649] [serial = 1519] [outer = 0x1257ac800] 00:12:34 INFO - PROCESS | 1649 | 1467875554246 Marionette DEBUG loaded listener.js 00:12:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x126d5bc00) [pid = 1649] [serial = 1520] [outer = 0x1257ac800] 00:12:34 INFO - PROCESS | 1649 | 1467875554621 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]]]}] 00:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 00:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:12:34 INFO - PROCESS | 1649 | 1467875554629 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:12:34 INFO - PROCESS | 1649 | 1467875554631 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 00:12:34 INFO - PROCESS | 1649 | 1467875554634 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:12:34 INFO - PROCESS | 1649 | 1467875554635 Marionette TRACE conn2 <- [1,1998,null,{}] 00:12:34 INFO - PROCESS | 1649 | 1467875554653 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}] 00:12:34 INFO - PROCESS | 1649 | 1467875554655 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:34 INFO - PROCESS | 1649 | 1467875554782 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:12:34 INFO - PROCESS | 1649 | 1467875554787 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:34 INFO - PROCESS | 1649 | 1467875554788 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c48f800 == 41 [pid = 1649] [id = 507] 00:12:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x126d5c000) [pid = 1649] [serial = 1521] [outer = 0x0] 00:12:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126daa000) [pid = 1649] [serial = 1522] [outer = 0x126d5c000] 00:12:34 INFO - PROCESS | 1649 | 1467875554828 Marionette DEBUG loaded listener.js 00:12:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x129109c00) [pid = 1649] [serial = 1523] [outer = 0x126d5c000] 00:12:35 INFO - PROCESS | 1649 | 1467875555293 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]]]}] 00:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 686ms 00:12:35 INFO - PROCESS | 1649 | 1467875555320 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:12:35 INFO - PROCESS | 1649 | 1467875555323 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 00:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:12:35 INFO - PROCESS | 1649 | 1467875555326 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:12:35 INFO - PROCESS | 1649 | 1467875555328 Marionette TRACE conn2 <- [1,2002,null,{}] 00:12:35 INFO - PROCESS | 1649 | 1467875555332 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}] 00:12:35 INFO - PROCESS | 1649 | 1467875555334 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:35 INFO - PROCESS | 1649 | 1467875555490 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:12:35 INFO - PROCESS | 1649 | 1467875555544 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:35 INFO - PROCESS | 1649 | 1467875555546 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212c5800 == 42 [pid = 1649] [id = 508] 00:12:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x112a5a000) [pid = 1649] [serial = 1524] [outer = 0x0] 00:12:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x116976800) [pid = 1649] [serial = 1525] [outer = 0x112a5a000] 00:12:35 INFO - PROCESS | 1649 | 1467875555579 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11846dc00) [pid = 1649] [serial = 1526] [outer = 0x112a5a000] 00:12:36 INFO - PROCESS | 1649 | 1467875556037 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]]]}] 00:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 772ms 00:12:36 INFO - PROCESS | 1649 | 1467875556098 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:12:36 INFO - PROCESS | 1649 | 1467875556101 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 00:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:12:36 INFO - PROCESS | 1649 | 1467875556106 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:12:36 INFO - PROCESS | 1649 | 1467875556108 Marionette TRACE conn2 <- [1,2006,null,{}] 00:12:36 INFO - PROCESS | 1649 | 1467875556110 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}] 00:12:36 INFO - PROCESS | 1649 | 1467875556112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:36 INFO - PROCESS | 1649 | 1467875556231 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:12:36 INFO - PROCESS | 1649 | 1467875556305 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:36 INFO - PROCESS | 1649 | 1467875556307 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12474c000 == 43 [pid = 1649] [id = 509] 00:12:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11816c400) [pid = 1649] [serial = 1527] [outer = 0x0] 00:12:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11846d000) [pid = 1649] [serial = 1528] [outer = 0x11816c400] 00:12:36 INFO - PROCESS | 1649 | 1467875556339 Marionette DEBUG loaded listener.js 00:12:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1194c2000) [pid = 1649] [serial = 1529] [outer = 0x11816c400] 00:12:36 INFO - PROCESS | 1649 | 1467875556783 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]]]}] 00:12:36 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 00:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 725ms 00:12:36 INFO - PROCESS | 1649 | 1467875556831 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:12:36 INFO - PROCESS | 1649 | 1467875556833 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 00:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:12:36 INFO - PROCESS | 1649 | 1467875556837 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:12:36 INFO - PROCESS | 1649 | 1467875556840 Marionette TRACE conn2 <- [1,2010,null,{}] 00:12:36 INFO - PROCESS | 1649 | 1467875556848 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}] 00:12:36 INFO - PROCESS | 1649 | 1467875556851 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:36 INFO - PROCESS | 1649 | 1467875556958 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:12:37 INFO - PROCESS | 1649 | 1467875557020 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1649 | 1467875557022 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c490800 == 44 [pid = 1649] [id = 510] 00:12:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119b4c000) [pid = 1649] [serial = 1530] [outer = 0x0] 00:12:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12322cc00) [pid = 1649] [serial = 1531] [outer = 0x119b4c000] 00:12:37 INFO - PROCESS | 1649 | 1467875557053 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1236ab000) [pid = 1649] [serial = 1532] [outer = 0x119b4c000] 00:12:37 INFO - PROCESS | 1649 | 1467875557595 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]]]}] 00:12:37 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 00:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 824ms 00:12:37 INFO - PROCESS | 1649 | 1467875557662 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:12:37 INFO - PROCESS | 1649 | 1467875557664 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 00:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:12:37 INFO - PROCESS | 1649 | 1467875557668 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:12:37 INFO - PROCESS | 1649 | 1467875557670 Marionette TRACE conn2 <- [1,2014,null,{}] 00:12:37 INFO - PROCESS | 1649 | 1467875557674 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}] 00:12:37 INFO - PROCESS | 1649 | 1467875557676 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:37 INFO - PROCESS | 1649 | 1467875557824 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:12:37 INFO - PROCESS | 1649 | 1467875557926 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1649 | 1467875557928 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca1b800 == 45 [pid = 1649] [id = 511] 00:12:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125689800) [pid = 1649] [serial = 1533] [outer = 0x0] 00:12:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1263ce800) [pid = 1649] [serial = 1534] [outer = 0x125689800] 00:12:37 INFO - PROCESS | 1649 | 1467875557970 Marionette DEBUG loaded listener.js 00:12:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1268aec00) [pid = 1649] [serial = 1535] [outer = 0x125689800] 00:12:38 INFO - PROCESS | 1649 | 1467875558442 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]]]}] 00:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 820ms 00:12:38 INFO - PROCESS | 1649 | 1467875558503 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:12:38 INFO - PROCESS | 1649 | 1467875558504 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 00:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:12:38 INFO - PROCESS | 1649 | 1467875558508 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:12:38 INFO - PROCESS | 1649 | 1467875558509 Marionette TRACE conn2 <- [1,2018,null,{}] 00:12:38 INFO - PROCESS | 1649 | 1467875558512 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}] 00:12:38 INFO - PROCESS | 1649 | 1467875558513 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:38 INFO - PROCESS | 1649 | 1467875558618 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:12:38 INFO - PROCESS | 1649 | 1467875558692 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:38 INFO - PROCESS | 1649 | 1467875558693 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182c8000 == 46 [pid = 1649] [id = 512] 00:12:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x113047000) [pid = 1649] [serial = 1536] [outer = 0x0] 00:12:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1172c5000) [pid = 1649] [serial = 1537] [outer = 0x113047000] 00:12:38 INFO - PROCESS | 1649 | 1467875558722 Marionette DEBUG loaded listener.js 00:12:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1199b6c00) [pid = 1649] [serial = 1538] [outer = 0x113047000] 00:12:39 INFO - PROCESS | 1649 | 1467875559293 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]]]}] 00:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 820ms 00:12:39 INFO - PROCESS | 1649 | 1467875559339 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:12:39 INFO - PROCESS | 1649 | 1467875559341 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 00:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:12:39 INFO - PROCESS | 1649 | 1467875559344 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:12:39 INFO - PROCESS | 1649 | 1467875559346 Marionette TRACE conn2 <- [1,2022,null,{}] 00:12:39 INFO - PROCESS | 1649 | 1467875559351 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}] 00:12:39 INFO - PROCESS | 1649 | 1467875559355 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:39 INFO - PROCESS | 1649 | 1467875559454 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:12:39 INFO - PROCESS | 1649 | 1467875559528 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:39 INFO - PROCESS | 1649 | 1467875559530 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e1800 == 47 [pid = 1649] [id = 513] 00:12:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11383ac00) [pid = 1649] [serial = 1539] [outer = 0x0] 00:12:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11705f000) [pid = 1649] [serial = 1540] [outer = 0x11383ac00] 00:12:39 INFO - PROCESS | 1649 | 1467875559558 Marionette DEBUG loaded listener.js 00:12:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x117ea7400) [pid = 1649] [serial = 1541] [outer = 0x11383ac00] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd72000 == 46 [pid = 1649] [id = 506] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12b15b000 == 45 [pid = 1649] [id = 505] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x129785800 == 44 [pid = 1649] [id = 504] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad9e800 == 43 [pid = 1649] [id = 503] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69d800 == 42 [pid = 1649] [id = 502] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x129145800 == 41 [pid = 1649] [id = 501] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x126a92000 == 40 [pid = 1649] [id = 500] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x124478800 == 39 [pid = 1649] [id = 499] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x123211000 == 38 [pid = 1649] [id = 498] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1185ac800 == 37 [pid = 1649] [id = 497] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x117235800 == 36 [pid = 1649] [id = 496] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1212c7800 == 35 [pid = 1649] [id = 495] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1169a7800 == 34 [pid = 1649] [id = 494] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a6000 == 33 [pid = 1649] [id = 493] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1182c8000 == 32 [pid = 1649] [id = 512] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca1b800 == 31 [pid = 1649] [id = 511] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12c490800 == 30 [pid = 1649] [id = 510] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12474c000 == 29 [pid = 1649] [id = 509] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1212c5800 == 28 [pid = 1649] [id = 508] 00:12:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12c48f800 == 27 [pid = 1649] [id = 507] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1234a5c00) [pid = 1649] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1127eec00) [pid = 1649] [serial = 1432] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x110f9ec00) [pid = 1649] [serial = 1431] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1180be800) [pid = 1649] [serial = 1435] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1176e8000) [pid = 1649] [serial = 1434] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1195eec00) [pid = 1649] [serial = 1438] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x119462c00) [pid = 1649] [serial = 1437] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1241f6c00) [pid = 1649] [serial = 1441] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x121190800) [pid = 1649] [serial = 1440] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12579d800) [pid = 1649] [serial = 1444] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124e79000) [pid = 1649] [serial = 1443] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116a11c00) [pid = 1649] [serial = 1447] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116079800) [pid = 1649] [serial = 1446] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1180bf800) [pid = 1649] [serial = 1459] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x117445400) [pid = 1649] [serial = 1456] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1176e7c00) [pid = 1649] [serial = 1457] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119458c00) [pid = 1649] [serial = 1462] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x112a5b800) [pid = 1649] [serial = 1452] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1133c9800) [pid = 1649] [serial = 1453] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118473800) [pid = 1649] [serial = 1450] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118175400) [pid = 1649] [serial = 1449] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1195a5000) [pid = 1649] [serial = 1465] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1195f5800) [pid = 1649] [serial = 1466] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1194c1400) [pid = 1649] [serial = 1463] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1212ad800) [pid = 1649] [serial = 1469] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119e57800) [pid = 1649] [serial = 1468] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12324f800) [pid = 1649] [serial = 1478] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1166efc00) [pid = 1649] [serial = 1472] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1195ad800) [pid = 1649] [serial = 1474] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x123234c00) [pid = 1649] [serial = 1477] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12322b000) [pid = 1649] [serial = 1475] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1110a0c00) [pid = 1649] [serial = 1471] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1232bd400) [pid = 1649] [serial = 1480] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118d7fc00) [pid = 1649] [serial = 1460] [outer = 0x0] [url = about:blank] 00:12:40 INFO - PROCESS | 1649 | 1467875560509 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]]]}] 00:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1174ms 00:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:12:40 INFO - PROCESS | 1649 | 1467875560521 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:12:40 INFO - PROCESS | 1649 | 1467875560524 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 00:12:40 INFO - PROCESS | 1649 | 1467875560526 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:12:40 INFO - PROCESS | 1649 | 1467875560528 Marionette TRACE conn2 <- [1,2026,null,{}] 00:12:40 INFO - PROCESS | 1649 | 1467875560532 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}] 00:12:40 INFO - PROCESS | 1649 | 1467875560534 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:40 INFO - PROCESS | 1649 | 1467875560622 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:12:40 INFO - PROCESS | 1649 | 1467875560626 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:40 INFO - PROCESS | 1649 | 1467875560629 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169a1000 == 28 [pid = 1649] [id = 514] 00:12:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1127efc00) [pid = 1649] [serial = 1542] [outer = 0x0] 00:12:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1129d0c00) [pid = 1649] [serial = 1543] [outer = 0x1127efc00] 00:12:40 INFO - PROCESS | 1649 | 1467875560658 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x112a59400) [pid = 1649] [serial = 1544] [outer = 0x1127efc00] 00:12:41 INFO - PROCESS | 1649 | 1467875561048 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]]]}] 00:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 00:12:41 INFO - PROCESS | 1649 | 1467875561096 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:12:41 INFO - PROCESS | 1649 | 1467875561101 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 00:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:12:41 INFO - PROCESS | 1649 | 1467875561106 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:12:41 INFO - PROCESS | 1649 | 1467875561108 Marionette TRACE conn2 <- [1,2030,null,{}] 00:12:41 INFO - PROCESS | 1649 | 1467875561110 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}] 00:12:41 INFO - PROCESS | 1649 | 1467875561112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:41 INFO - PROCESS | 1649 | 1467875561190 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:12:41 INFO - PROCESS | 1649 | 1467875561194 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:41 INFO - PROCESS | 1649 | 1467875561195 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x11859b000 == 29 [pid = 1649] [id = 515] 00:12:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1133ce000) [pid = 1649] [serial = 1545] [outer = 0x0] 00:12:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116023c00) [pid = 1649] [serial = 1546] [outer = 0x1133ce000] 00:12:41 INFO - PROCESS | 1649 | 1467875561225 Marionette DEBUG loaded listener.js 00:12:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116a11c00) [pid = 1649] [serial = 1547] [outer = 0x1133ce000] 00:12:41 INFO - PROCESS | 1649 | 1467875561569 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]]]}] 00:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 470ms 00:12:41 INFO - PROCESS | 1649 | 1467875561576 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:12:41 INFO - PROCESS | 1649 | 1467875561577 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 00:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:12:41 INFO - PROCESS | 1649 | 1467875561580 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:12:41 INFO - PROCESS | 1649 | 1467875561582 Marionette TRACE conn2 <- [1,2034,null,{}] 00:12:41 INFO - PROCESS | 1649 | 1467875561592 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}] 00:12:41 INFO - PROCESS | 1649 | 1467875561595 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:41 INFO - PROCESS | 1649 | 1467875561676 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:12:41 INFO - PROCESS | 1649 | 1467875561734 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:41 INFO - PROCESS | 1649 | 1467875561736 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a95800 == 30 [pid = 1649] [id = 516] 00:12:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x111f29800) [pid = 1649] [serial = 1548] [outer = 0x0] 00:12:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1180b3000) [pid = 1649] [serial = 1549] [outer = 0x111f29800] 00:12:41 INFO - PROCESS | 1649 | 1467875561764 Marionette DEBUG loaded listener.js 00:12:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11846ec00) [pid = 1649] [serial = 1550] [outer = 0x111f29800] 00:12:42 INFO - PROCESS | 1649 | 1467875562074 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]]]}] 00:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 523ms 00:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:12:42 INFO - PROCESS | 1649 | 1467875562105 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:12:42 INFO - PROCESS | 1649 | 1467875562106 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 00:12:42 INFO - PROCESS | 1649 | 1467875562108 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:12:42 INFO - PROCESS | 1649 | 1467875562109 Marionette TRACE conn2 <- [1,2038,null,{}] 00:12:42 INFO - PROCESS | 1649 | 1467875562111 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}] 00:12:42 INFO - PROCESS | 1649 | 1467875562113 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:42 INFO - PROCESS | 1649 | 1467875562191 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:12:42 INFO - PROCESS | 1649 | 1467875562251 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 1649 | 1467875562252 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x123314800 == 31 [pid = 1649] [id = 517] 00:12:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11816cc00) [pid = 1649] [serial = 1551] [outer = 0x0] 00:12:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118d7d000) [pid = 1649] [serial = 1552] [outer = 0x11816cc00] 00:12:42 INFO - PROCESS | 1649 | 1467875562278 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119440c00) [pid = 1649] [serial = 1553] [outer = 0x11816cc00] 00:12:42 INFO - PROCESS | 1649 | 1467875562542 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]]]}] 00:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms 00:12:42 INFO - PROCESS | 1649 | 1467875562584 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:12:42 INFO - PROCESS | 1649 | 1467875562587 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 00:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:12:42 INFO - PROCESS | 1649 | 1467875562602 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:12:42 INFO - PROCESS | 1649 | 1467875562606 Marionette TRACE conn2 <- [1,2042,null,{}] 00:12:42 INFO - PROCESS | 1649 | 1467875562608 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}] 00:12:42 INFO - PROCESS | 1649 | 1467875562610 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:42 INFO - PROCESS | 1649 | 1467875562705 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:12:42 INFO - PROCESS | 1649 | 1467875562708 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 1649 | 1467875562710 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12445c000 == 32 [pid = 1649] [id = 518] 00:12:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1127e7000) [pid = 1649] [serial = 1554] [outer = 0x0] 00:12:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119461400) [pid = 1649] [serial = 1555] [outer = 0x1127e7000] 00:12:42 INFO - PROCESS | 1649 | 1467875562734 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1194c5c00) [pid = 1649] [serial = 1556] [outer = 0x1127e7000] 00:12:43 INFO - PROCESS | 1649 | 1467875563094 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]]]}] 00:12:43 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) 00:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 527ms 00:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:12:43 INFO - PROCESS | 1649 | 1467875563128 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 1649 | 1467875563130 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 00:12:43 INFO - PROCESS | 1649 | 1467875563132 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 1649 | 1467875563133 Marionette TRACE conn2 <- [1,2046,null,{}] 00:12:43 INFO - PROCESS | 1649 | 1467875563135 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}] 00:12:43 INFO - PROCESS | 1649 | 1467875563139 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:43 INFO - PROCESS | 1649 | 1467875563250 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:12:43 INFO - PROCESS | 1649 | 1467875563288 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 1649 | 1467875563289 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257e0000 == 33 [pid = 1649] [id = 519] 00:12:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1127e3400) [pid = 1649] [serial = 1557] [outer = 0x0] 00:12:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1199b9400) [pid = 1649] [serial = 1558] [outer = 0x1127e3400] 00:12:43 INFO - PROCESS | 1649 | 1467875563314 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1212ad400) [pid = 1649] [serial = 1559] [outer = 0x1127e3400] 00:12:43 INFO - PROCESS | 1649 | 1467875563612 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]]]}] 00:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 00:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:12:43 INFO - PROCESS | 1649 | 1467875563654 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 1649 | 1467875563656 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 00:12:43 INFO - PROCESS | 1649 | 1467875563658 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 1649 | 1467875563667 Marionette TRACE conn2 <- [1,2050,null,{}] 00:12:43 INFO - PROCESS | 1649 | 1467875563677 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}] 00:12:43 INFO - PROCESS | 1649 | 1467875563678 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:43 INFO - PROCESS | 1649 | 1467875563774 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:12:43 INFO - PROCESS | 1649 | 1467875563777 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 1649 | 1467875563779 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b57000 == 34 [pid = 1649] [id = 520] 00:12:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1133d4000) [pid = 1649] [serial = 1560] [outer = 0x0] 00:12:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12322d400) [pid = 1649] [serial = 1561] [outer = 0x1133d4000] 00:12:43 INFO - PROCESS | 1649 | 1467875563802 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x123247c00) [pid = 1649] [serial = 1562] [outer = 0x1133d4000] 00:12:44 INFO - PROCESS | 1649 | 1467875564155 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]]]}] 00:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 535ms 00:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:12:44 INFO - PROCESS | 1649 | 1467875564201 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:12:44 INFO - PROCESS | 1649 | 1467875564202 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 00:12:44 INFO - PROCESS | 1649 | 1467875564204 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:12:44 INFO - PROCESS | 1649 | 1467875564205 Marionette TRACE conn2 <- [1,2054,null,{}] 00:12:44 INFO - PROCESS | 1649 | 1467875564208 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}] 00:12:44 INFO - PROCESS | 1649 | 1467875564209 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:44 INFO - PROCESS | 1649 | 1467875564305 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:12:44 INFO - PROCESS | 1649 | 1467875564308 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:44 INFO - PROCESS | 1649 | 1467875564309 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d7800 == 35 [pid = 1649] [id = 521] 00:12:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x123248800) [pid = 1649] [serial = 1563] [outer = 0x0] 00:12:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1232bd400) [pid = 1649] [serial = 1564] [outer = 0x123248800] 00:12:44 INFO - PROCESS | 1649 | 1467875564333 Marionette DEBUG loaded listener.js 00:12:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1244a0400) [pid = 1649] [serial = 1565] [outer = 0x123248800] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1257ac800) [pid = 1649] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x126d5c000) [pid = 1649] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1212b2400) [pid = 1649] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12460f800) [pid = 1649] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124613400) [pid = 1649] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x111d18800) [pid = 1649] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11662e400) [pid = 1649] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1122be000) [pid = 1649] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118771400) [pid = 1649] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1194c3800) [pid = 1649] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11304dc00) [pid = 1649] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x123231000) [pid = 1649] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1194bbc00) [pid = 1649] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113051400) [pid = 1649] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:12:44 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11942a400) [pid = 1649] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:12:44 INFO - PROCESS | 1649 | 1467875564856 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]]]}] 00:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 669ms 00:12:44 INFO - PROCESS | 1649 | 1467875564874 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:12:44 INFO - PROCESS | 1649 | 1467875564876 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 00:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:12:44 INFO - PROCESS | 1649 | 1467875564878 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:12:44 INFO - PROCESS | 1649 | 1467875564879 Marionette TRACE conn2 <- [1,2058,null,{}] 00:12:44 INFO - PROCESS | 1649 | 1467875564882 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}] 00:12:44 INFO - PROCESS | 1649 | 1467875564893 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:44 INFO - PROCESS | 1649 | 1467875564967 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:12:44 INFO - PROCESS | 1649 | 1467875564973 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:44 INFO - PROCESS | 1649 | 1467875564974 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a95000 == 36 [pid = 1649] [id = 522] 00:12:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1133f2000) [pid = 1649] [serial = 1566] [outer = 0x0] 00:12:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11942a400) [pid = 1649] [serial = 1567] [outer = 0x1133f2000] 00:12:45 INFO - PROCESS | 1649 | 1467875564999 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12119b000) [pid = 1649] [serial = 1568] [outer = 0x1133f2000] 00:12:45 INFO - PROCESS | 1649 | 1467875565327 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]]]}] 00:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 00:12:45 INFO - PROCESS | 1649 | 1467875565347 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:12:45 INFO - PROCESS | 1649 | 1467875565348 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 00:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:12:45 INFO - PROCESS | 1649 | 1467875565351 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:12:45 INFO - PROCESS | 1649 | 1467875565354 Marionette TRACE conn2 <- [1,2062,null,{}] 00:12:45 INFO - PROCESS | 1649 | 1467875565356 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}] 00:12:45 INFO - PROCESS | 1649 | 1467875565357 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:45 INFO - PROCESS | 1649 | 1467875565458 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:12:45 INFO - PROCESS | 1649 | 1467875565464 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 1649 | 1467875565466 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a5800 == 37 [pid = 1649] [id = 523] 00:12:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118766000) [pid = 1649] [serial = 1569] [outer = 0x0] 00:12:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12449f800) [pid = 1649] [serial = 1570] [outer = 0x118766000] 00:12:45 INFO - PROCESS | 1649 | 1467875565491 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1244ae800) [pid = 1649] [serial = 1571] [outer = 0x118766000] 00:12:45 INFO - PROCESS | 1649 | 1467875565814 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]]]}] 00:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 472ms 00:12:45 INFO - PROCESS | 1649 | 1467875565824 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:12:45 INFO - PROCESS | 1649 | 1467875565825 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 00:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:12:45 INFO - PROCESS | 1649 | 1467875565827 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:12:45 INFO - PROCESS | 1649 | 1467875565829 Marionette TRACE conn2 <- [1,2066,null,{}] 00:12:45 INFO - PROCESS | 1649 | 1467875565831 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}] 00:12:45 INFO - PROCESS | 1649 | 1467875565833 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:45 INFO - PROCESS | 1649 | 1467875565936 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:12:45 INFO - PROCESS | 1649 | 1467875565940 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 1649 | 1467875565942 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12445b800 == 38 [pid = 1649] [id = 524] 00:12:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1244a5400) [pid = 1649] [serial = 1572] [outer = 0x0] 00:12:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12473d800) [pid = 1649] [serial = 1573] [outer = 0x1244a5400] 00:12:45 INFO - PROCESS | 1649 | 1467875565968 Marionette DEBUG loaded listener.js 00:12:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1262b1c00) [pid = 1649] [serial = 1574] [outer = 0x1244a5400] 00:12:46 INFO - PROCESS | 1649 | 1467875566296 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]]]}] 00:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 00:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:12:46 INFO - PROCESS | 1649 | 1467875566346 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:12:46 INFO - PROCESS | 1649 | 1467875566348 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 00:12:46 INFO - PROCESS | 1649 | 1467875566350 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:12:46 INFO - PROCESS | 1649 | 1467875566351 Marionette TRACE conn2 <- [1,2070,null,{}] 00:12:46 INFO - PROCESS | 1649 | 1467875566353 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}] 00:12:46 INFO - PROCESS | 1649 | 1467875566354 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:46 INFO - PROCESS | 1649 | 1467875566462 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:12:46 INFO - PROCESS | 1649 | 1467875566468 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:46 INFO - PROCESS | 1649 | 1467875566469 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b947000 == 39 [pid = 1649] [id = 525] 00:12:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12579f400) [pid = 1649] [serial = 1575] [outer = 0x0] 00:12:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1262bf400) [pid = 1649] [serial = 1576] [outer = 0x12579f400] 00:12:46 INFO - PROCESS | 1649 | 1467875566493 Marionette DEBUG loaded listener.js 00:12:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x126720800) [pid = 1649] [serial = 1577] [outer = 0x12579f400] 00:12:47 INFO - PROCESS | 1649 | 1467875567031 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]]]}] 00:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 721ms 00:12:47 INFO - PROCESS | 1649 | 1467875567073 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:12:47 INFO - PROCESS | 1649 | 1467875567077 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 00:12:47 INFO - PROCESS | 1649 | 1467875567082 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:12:47 INFO - PROCESS | 1649 | 1467875567085 Marionette TRACE conn2 <- [1,2074,null,{}] 00:12:47 INFO - PROCESS | 1649 | 1467875567090 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}] 00:12:47 INFO - PROCESS | 1649 | 1467875567092 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:47 INFO - PROCESS | 1649 | 1467875567210 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:12:47 INFO - PROCESS | 1649 | 1467875567269 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:47 INFO - PROCESS | 1649 | 1467875567271 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e72000 == 40 [pid = 1649] [id = 526] 00:12:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x112728000) [pid = 1649] [serial = 1578] [outer = 0x0] 00:12:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1129d1c00) [pid = 1649] [serial = 1579] [outer = 0x112728000] 00:12:47 INFO - PROCESS | 1649 | 1467875567302 Marionette DEBUG loaded listener.js 00:12:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x112a79400) [pid = 1649] [serial = 1580] [outer = 0x112728000] 00:12:47 INFO - PROCESS | 1649 | 1467875567846 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]]]}] 00:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 825ms 00:12:47 INFO - PROCESS | 1649 | 1467875567906 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:12:47 INFO - PROCESS | 1649 | 1467875567909 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 00:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:12:47 INFO - PROCESS | 1649 | 1467875567914 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:12:47 INFO - PROCESS | 1649 | 1467875567915 Marionette TRACE conn2 <- [1,2078,null,{}] 00:12:47 INFO - PROCESS | 1649 | 1467875567918 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}] 00:12:47 INFO - PROCESS | 1649 | 1467875567920 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:48 INFO - PROCESS | 1649 | 1467875568028 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:12:48 INFO - PROCESS | 1649 | 1467875568109 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:48 INFO - PROCESS | 1649 | 1467875568110 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x124450000 == 41 [pid = 1649] [id = 527] 00:12:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x117443000) [pid = 1649] [serial = 1581] [outer = 0x0] 00:12:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x117489000) [pid = 1649] [serial = 1582] [outer = 0x117443000] 00:12:48 INFO - PROCESS | 1649 | 1467875568141 Marionette DEBUG loaded listener.js 00:12:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1180bc000) [pid = 1649] [serial = 1583] [outer = 0x117443000] 00:12:48 INFO - PROCESS | 1649 | 1467875568866 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]]]}] 00:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 976ms 00:12:48 INFO - PROCESS | 1649 | 1467875568889 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:12:48 INFO - PROCESS | 1649 | 1467875568892 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 00:12:48 INFO - PROCESS | 1649 | 1467875568895 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:12:48 INFO - PROCESS | 1649 | 1467875568897 Marionette TRACE conn2 <- [1,2082,null,{}] 00:12:48 INFO - PROCESS | 1649 | 1467875568901 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}] 00:12:48 INFO - PROCESS | 1649 | 1467875568902 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:49 INFO - PROCESS | 1649 | 1467875569009 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12445b800 == 40 [pid = 1649] [id = 524] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a5800 == 39 [pid = 1649] [id = 523] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x119a95000 == 38 [pid = 1649] [id = 522] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1292d7800 == 37 [pid = 1649] [id = 521] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x128b57000 == 36 [pid = 1649] [id = 520] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1257e0000 == 35 [pid = 1649] [id = 519] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12445c000 == 34 [pid = 1649] [id = 518] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x123314800 == 33 [pid = 1649] [id = 517] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x119a95800 == 32 [pid = 1649] [id = 516] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x11859b000 == 31 [pid = 1649] [id = 515] 00:12:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1169a1000 == 30 [pid = 1649] [id = 514] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x126d5bc00) [pid = 1649] [serial = 1520] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x126daa000) [pid = 1649] [serial = 1522] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x129109c00) [pid = 1649] [serial = 1523] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12324e400) [pid = 1649] [serial = 1504] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124a3e800) [pid = 1649] [serial = 1507] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12460e800) [pid = 1649] [serial = 1505] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12579f800) [pid = 1649] [serial = 1510] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12512d000) [pid = 1649] [serial = 1508] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116294c00) [pid = 1649] [serial = 1492] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11827f800) [pid = 1649] [serial = 1493] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x116a0a800) [pid = 1649] [serial = 1486] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1180b2000) [pid = 1649] [serial = 1487] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1129c8800) [pid = 1649] [serial = 1483] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x112a55800) [pid = 1649] [serial = 1484] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119427800) [pid = 1649] [serial = 1495] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1194bac00) [pid = 1649] [serial = 1496] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119e58000) [pid = 1649] [serial = 1501] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x113861800) [pid = 1649] [serial = 1489] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1160e5c00) [pid = 1649] [serial = 1490] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1244a1400) [pid = 1649] [serial = 1481] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1195ecc00) [pid = 1649] [serial = 1498] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x116a11400) [pid = 1649] [serial = 1513] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1199c0000) [pid = 1649] [serial = 1499] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1263dc800) [pid = 1649] [serial = 1519] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12621e400) [pid = 1649] [serial = 1511] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11942a800) [pid = 1649] [serial = 1514] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124e76000) [pid = 1649] [serial = 1516] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1262b7800) [pid = 1649] [serial = 1517] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12119d000) [pid = 1649] [serial = 1502] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 1649 | 1467875569132 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:49 INFO - PROCESS | 1649 | 1467875569134 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1162df800 == 31 [pid = 1649] [id = 528] 00:12:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1127e2c00) [pid = 1649] [serial = 1584] [outer = 0x0] 00:12:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x112a55800) [pid = 1649] [serial = 1585] [outer = 0x1127e2c00] 00:12:49 INFO - PROCESS | 1649 | 1467875569162 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1160dc000) [pid = 1649] [serial = 1586] [outer = 0x1127e2c00] 00:12:49 INFO - PROCESS | 1649 | 1467875569466 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]]]}] 00:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 623ms 00:12:49 INFO - PROCESS | 1649 | 1467875569518 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:12:49 INFO - PROCESS | 1649 | 1467875569523 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 00:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:12:49 INFO - PROCESS | 1649 | 1467875569527 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:12:49 INFO - PROCESS | 1649 | 1467875569528 Marionette TRACE conn2 <- [1,2086,null,{}] 00:12:49 INFO - PROCESS | 1649 | 1467875569531 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}] 00:12:49 INFO - PROCESS | 1649 | 1467875569532 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:49 INFO - PROCESS | 1649 | 1467875569614 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:12:49 INFO - PROCESS | 1649 | 1467875569686 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:49 INFO - PROCESS | 1649 | 1467875569688 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x119576000 == 32 [pid = 1649] [id = 529] 00:12:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116294c00) [pid = 1649] [serial = 1587] [outer = 0x0] 00:12:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x117ead000) [pid = 1649] [serial = 1588] [outer = 0x116294c00] 00:12:49 INFO - PROCESS | 1649 | 1467875569715 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118471800) [pid = 1649] [serial = 1589] [outer = 0x116294c00] 00:12:50 INFO - PROCESS | 1649 | 1467875570021 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]]]}] 00:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 522ms 00:12:50 INFO - PROCESS | 1649 | 1467875570050 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:12:50 INFO - PROCESS | 1649 | 1467875570053 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 00:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:12:50 INFO - PROCESS | 1649 | 1467875570058 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:12:50 INFO - PROCESS | 1649 | 1467875570060 Marionette TRACE conn2 <- [1,2090,null,{}] 00:12:50 INFO - PROCESS | 1649 | 1467875570072 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}] 00:12:50 INFO - PROCESS | 1649 | 1467875570075 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:50 INFO - PROCESS | 1649 | 1467875570160 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:12:50 INFO - PROCESS | 1649 | 1467875570220 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:50 INFO - PROCESS | 1649 | 1467875570222 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x124072800 == 33 [pid = 1649] [id = 530] 00:12:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1122b4800) [pid = 1649] [serial = 1590] [outer = 0x0] 00:12:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118d42c00) [pid = 1649] [serial = 1591] [outer = 0x1122b4800] 00:12:50 INFO - PROCESS | 1649 | 1467875570250 Marionette DEBUG loaded listener.js 00:12:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1194c4c00) [pid = 1649] [serial = 1592] [outer = 0x1122b4800] 00:12:50 INFO - PROCESS | 1649 | 1467875570559 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]]]}] 00:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 521ms 00:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:12:50 INFO - PROCESS | 1649 | 1467875570580 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:12:50 INFO - PROCESS | 1649 | 1467875570581 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 00:12:50 INFO - PROCESS | 1649 | 1467875570584 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:12:50 INFO - PROCESS | 1649 | 1467875570587 Marionette TRACE conn2 <- [1,2094,null,{}] 00:12:50 INFO - PROCESS | 1649 | 1467875570591 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}] 00:12:50 INFO - PROCESS | 1649 | 1467875570592 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:50 INFO - PROCESS | 1649 | 1467875570677 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:12:50 INFO - PROCESS | 1649 | 1467875570681 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:50 INFO - PROCESS | 1649 | 1467875570682 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257c8800 == 34 [pid = 1649] [id = 531] 00:12:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1195ab800) [pid = 1649] [serial = 1593] [outer = 0x0] 00:12:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1199be400) [pid = 1649] [serial = 1594] [outer = 0x1195ab800] 00:12:50 INFO - PROCESS | 1649 | 1467875570707 Marionette DEBUG loaded listener.js 00:12:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119e55800) [pid = 1649] [serial = 1595] [outer = 0x1195ab800] 00:12:51 INFO - PROCESS | 1649 | 1467875571033 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]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 472ms 00:12:51 INFO - PROCESS | 1649 | 1467875571057 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:12:51 INFO - PROCESS | 1649 | 1467875571058 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 00:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:12:51 INFO - PROCESS | 1649 | 1467875571061 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 1649 | 1467875571062 Marionette TRACE conn2 <- [1,2098,null,{}] 00:12:51 INFO - PROCESS | 1649 | 1467875571065 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}] 00:12:51 INFO - PROCESS | 1649 | 1467875571066 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:51 INFO - PROCESS | 1649 | 1467875571215 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:12:51 INFO - PROCESS | 1649 | 1467875571231 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:51 INFO - PROCESS | 1649 | 1467875571232 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x126aa6800 == 35 [pid = 1649] [id = 532] 00:12:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x111d18800) [pid = 1649] [serial = 1596] [outer = 0x0] 00:12:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119e52c00) [pid = 1649] [serial = 1597] [outer = 0x111d18800] 00:12:51 INFO - PROCESS | 1649 | 1467875571272 Marionette DEBUG loaded listener.js 00:12:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11a1b7c00) [pid = 1649] [serial = 1598] [outer = 0x111d18800] 00:12:51 INFO - PROCESS | 1649 | 1467875571754 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]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 720ms 00:12:51 INFO - PROCESS | 1649 | 1467875571782 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:12:51 INFO - PROCESS | 1649 | 1467875571783 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 00:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:12:51 INFO - PROCESS | 1649 | 1467875571794 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 1649 | 1467875571796 Marionette TRACE conn2 <- [1,2102,null,{}] 00:12:51 INFO - PROCESS | 1649 | 1467875571798 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}] 00:12:51 INFO - PROCESS | 1649 | 1467875571804 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:51 INFO - PROCESS | 1649 | 1467875571977 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:12:52 INFO - PROCESS | 1649 | 1467875572004 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:52 INFO - PROCESS | 1649 | 1467875572005 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69c000 == 36 [pid = 1649] [id = 533] 00:12:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12119e800) [pid = 1649] [serial = 1599] [outer = 0x0] 00:12:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12349f400) [pid = 1649] [serial = 1600] [outer = 0x12119e800] 00:12:52 INFO - PROCESS | 1649 | 1467875572046 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1246e9000) [pid = 1649] [serial = 1601] [outer = 0x12119e800] 00:12:52 INFO - PROCESS | 1649 | 1467875572385 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]]]}] 00:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 626ms 00:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:12:52 INFO - PROCESS | 1649 | 1467875572418 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:12:52 INFO - PROCESS | 1649 | 1467875572419 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 00:12:52 INFO - PROCESS | 1649 | 1467875572421 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:12:52 INFO - PROCESS | 1649 | 1467875572422 Marionette TRACE conn2 <- [1,2106,null,{}] 00:12:52 INFO - PROCESS | 1649 | 1467875572424 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}] 00:12:52 INFO - PROCESS | 1649 | 1467875572433 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:52 INFO - PROCESS | 1649 | 1467875572532 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:12:52 INFO - PROCESS | 1649 | 1467875572563 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:52 INFO - PROCESS | 1649 | 1467875572564 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad96800 == 37 [pid = 1649] [id = 534] 00:12:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1129c9000) [pid = 1649] [serial = 1602] [outer = 0x0] 00:12:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124eea000) [pid = 1649] [serial = 1603] [outer = 0x1129c9000] 00:12:52 INFO - PROCESS | 1649 | 1467875572589 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1257a3000) [pid = 1649] [serial = 1604] [outer = 0x1129c9000] 00:12:52 INFO - PROCESS | 1649 | 1467875572896 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]]]}] 00:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 00:12:52 INFO - PROCESS | 1649 | 1467875572941 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:12:52 INFO - PROCESS | 1649 | 1467875572942 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 00:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:12:52 INFO - PROCESS | 1649 | 1467875572944 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:12:52 INFO - PROCESS | 1649 | 1467875572945 Marionette TRACE conn2 <- [1,2110,null,{}] 00:12:52 INFO - PROCESS | 1649 | 1467875572947 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}] 00:12:52 INFO - PROCESS | 1649 | 1467875572948 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:53 INFO - PROCESS | 1649 | 1467875573045 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:12:53 INFO - PROCESS | 1649 | 1467875573057 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 1649 | 1467875573058 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b15e000 == 38 [pid = 1649] [id = 535] 00:12:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124e79800) [pid = 1649] [serial = 1605] [outer = 0x0] 00:12:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1262ba400) [pid = 1649] [serial = 1606] [outer = 0x124e79800] 00:12:53 INFO - PROCESS | 1649 | 1467875573082 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1268a9c00) [pid = 1649] [serial = 1607] [outer = 0x124e79800] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11816cc00) [pid = 1649] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1127efc00) [pid = 1649] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1127e7000) [pid = 1649] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1133d4000) [pid = 1649] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x111f29800) [pid = 1649] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1127e3400) [pid = 1649] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1244a5400) [pid = 1649] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1133ce000) [pid = 1649] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x123248800) [pid = 1649] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1133f2000) [pid = 1649] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118766000) [pid = 1649] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x112a5a000) [pid = 1649] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11816c400) [pid = 1649] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119b4c000) [pid = 1649] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x125689800) [pid = 1649] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:12:53 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x113047000) [pid = 1649] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:12:53 INFO - PROCESS | 1649 | 1467875573482 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]]]}] 00:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms 00:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:12:53 INFO - PROCESS | 1649 | 1467875573514 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:12:53 INFO - PROCESS | 1649 | 1467875573515 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 00:12:53 INFO - PROCESS | 1649 | 1467875573524 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:12:53 INFO - PROCESS | 1649 | 1467875573533 Marionette TRACE conn2 <- [1,2114,null,{}] 00:12:53 INFO - PROCESS | 1649 | 1467875573541 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}] 00:12:53 INFO - PROCESS | 1649 | 1467875573542 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:53 INFO - PROCESS | 1649 | 1467875573656 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:12:53 INFO - PROCESS | 1649 | 1467875573662 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 1649 | 1467875573663 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406b800 == 39 [pid = 1649] [id = 536] 00:12:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x110fa2c00) [pid = 1649] [serial = 1608] [outer = 0x0] 00:12:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1172bac00) [pid = 1649] [serial = 1609] [outer = 0x110fa2c00] 00:12:53 INFO - PROCESS | 1649 | 1467875573687 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194c2800) [pid = 1649] [serial = 1610] [outer = 0x110fa2c00] 00:12:54 INFO - PROCESS | 1649 | 1467875574007 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]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 536ms 00:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:12:54 INFO - PROCESS | 1649 | 1467875574055 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 1649 | 1467875574056 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 00:12:54 INFO - PROCESS | 1649 | 1467875574058 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 1649 | 1467875574059 Marionette TRACE conn2 <- [1,2118,null,{}] 00:12:54 INFO - PROCESS | 1649 | 1467875574061 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}] 00:12:54 INFO - PROCESS | 1649 | 1467875574062 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:54 INFO - PROCESS | 1649 | 1467875574143 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:12:54 INFO - PROCESS | 1649 | 1467875574204 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:54 INFO - PROCESS | 1649 | 1467875574205 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b94e000 == 40 [pid = 1649] [id = 537] 00:12:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11846ac00) [pid = 1649] [serial = 1611] [outer = 0x0] 00:12:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12322f000) [pid = 1649] [serial = 1612] [outer = 0x11846ac00] 00:12:54 INFO - PROCESS | 1649 | 1467875574229 Marionette DEBUG loaded listener.js 00:12:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1263d0000) [pid = 1649] [serial = 1613] [outer = 0x11846ac00] 00:12:54 INFO - PROCESS | 1649 | 1467875574483 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]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 470ms 00:12:54 INFO - PROCESS | 1649 | 1467875574550 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 1649 | 1467875574554 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 00:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:12:54 INFO - PROCESS | 1649 | 1467875574557 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 1649 | 1467875574560 Marionette TRACE conn2 <- [1,2122,null,{}] 00:12:54 INFO - PROCESS | 1649 | 1467875574563 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}] 00:12:54 INFO - PROCESS | 1649 | 1467875574566 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:54 INFO - PROCESS | 1649 | 1467875574709 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:12:54 INFO - PROCESS | 1649 | 1467875574791 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:54 INFO - PROCESS | 1649 | 1467875574793 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c73d000 == 41 [pid = 1649] [id = 538] 00:12:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1194c3800) [pid = 1649] [serial = 1614] [outer = 0x0] 00:12:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x126a74800) [pid = 1649] [serial = 1615] [outer = 0x1194c3800] 00:12:54 INFO - PROCESS | 1649 | 1467875574835 Marionette DEBUG loaded listener.js 00:12:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119b48000) [pid = 1649] [serial = 1616] [outer = 0x1194c3800] 00:12:55 INFO - PROCESS | 1649 | 1467875575177 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]]]}] 00:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 00:12:55 INFO - PROCESS | 1649 | 1467875575228 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:12:55 INFO - PROCESS | 1649 | 1467875575229 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 00:12:55 INFO - PROCESS | 1649 | 1467875575231 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:12:55 INFO - PROCESS | 1649 | 1467875575232 Marionette TRACE conn2 <- [1,2126,null,{}] 00:12:55 INFO - PROCESS | 1649 | 1467875575234 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}] 00:12:55 INFO - PROCESS | 1649 | 1467875575236 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:55 INFO - PROCESS | 1649 | 1467875575314 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:12:55 INFO - PROCESS | 1649 | 1467875575423 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:55 INFO - PROCESS | 1649 | 1467875575425 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f53000 == 42 [pid = 1649] [id = 539] 00:12:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110f3f000) [pid = 1649] [serial = 1617] [outer = 0x0] 00:12:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x110fe9400) [pid = 1649] [serial = 1618] [outer = 0x110f3f000] 00:12:55 INFO - PROCESS | 1649 | 1467875575456 Marionette DEBUG loaded listener.js 00:12:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1127ecc00) [pid = 1649] [serial = 1619] [outer = 0x110f3f000] 00:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 668ms 00:12:55 INFO - PROCESS | 1649 | 1467875575895 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]]]}] 00:12:55 INFO - PROCESS | 1649 | 1467875575901 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:12:55 INFO - PROCESS | 1649 | 1467875575904 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 00:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:12:55 INFO - PROCESS | 1649 | 1467875575907 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:12:55 INFO - PROCESS | 1649 | 1467875575909 Marionette TRACE conn2 <- [1,2130,null,{}] 00:12:55 INFO - PROCESS | 1649 | 1467875575912 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}] 00:12:55 INFO - PROCESS | 1649 | 1467875575915 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:56 INFO - PROCESS | 1649 | 1467875576021 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:12:56 INFO - PROCESS | 1649 | 1467875576117 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:56 INFO - PROCESS | 1649 | 1467875576119 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233dd800 == 43 [pid = 1649] [id = 540] 00:12:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1172bd000) [pid = 1649] [serial = 1620] [outer = 0x0] 00:12:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1180b5c00) [pid = 1649] [serial = 1621] [outer = 0x1172bd000] 00:12:56 INFO - PROCESS | 1649 | 1467875576149 Marionette DEBUG loaded listener.js 00:12:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118768000) [pid = 1649] [serial = 1622] [outer = 0x1172bd000] 00:12:56 INFO - PROCESS | 1649 | 1467875576560 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] 00:12:56 INFO - PROCESS | 1649 | 1467875576585 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 00:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:12:56 INFO - PROCESS | 1649 | 1467875576590 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:12:56 INFO - PROCESS | 1649 | 1467875576591 Marionette TRACE conn2 <- [1,2134,null,{}] 00:12:56 INFO - PROCESS | 1649 | 1467875576593 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}] 00:12:56 INFO - PROCESS | 1649 | 1467875576595 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:56 INFO - PROCESS | 1649 | 1467875576700 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:12:56 INFO - PROCESS | 1649 | 1467875576761 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:56 INFO - PROCESS | 1649 | 1467875576762 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b04a000 == 44 [pid = 1649] [id = 541] 00:12:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119459800) [pid = 1649] [serial = 1623] [outer = 0x0] 00:12:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1195e7800) [pid = 1649] [serial = 1624] [outer = 0x119459800] 00:12:56 INFO - PROCESS | 1649 | 1467875576792 Marionette DEBUG loaded listener.js 00:12:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x119e5d400) [pid = 1649] [serial = 1625] [outer = 0x119459800] 00:12:57 INFO - PROCESS | 1649 | 1467875577253 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]]]}] 00:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 00:12:57 INFO - PROCESS | 1649 | 1467875577262 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 00:12:57 INFO - PROCESS | 1649 | 1467875577263 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 00:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:12:57 INFO - PROCESS | 1649 | 1467875577273 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:12:57 INFO - PROCESS | 1649 | 1467875577277 Marionette TRACE conn2 <- [1,2138,null,{}] 00:12:57 INFO - PROCESS | 1649 | 1467875577280 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}] 00:12:57 INFO - PROCESS | 1649 | 1467875577283 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:57 INFO - PROCESS | 1649 | 1467875577414 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:12:57 INFO - PROCESS | 1649 | 1467875577487 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:57 INFO - PROCESS | 1649 | 1467875577488 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce72000 == 45 [pid = 1649] [id = 542] 00:12:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x121199400) [pid = 1649] [serial = 1626] [outer = 0x0] 00:12:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1246e4800) [pid = 1649] [serial = 1627] [outer = 0x121199400] 00:12:57 INFO - PROCESS | 1649 | 1467875577517 Marionette DEBUG loaded listener.js 00:12:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1257a5400) [pid = 1649] [serial = 1628] [outer = 0x121199400] 00:12:57 INFO - PROCESS | 1649 | 1467875577924 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]]]}] 00:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 680ms 00:12:57 INFO - PROCESS | 1649 | 1467875577947 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:12:57 INFO - PROCESS | 1649 | 1467875577949 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 00:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:12:57 INFO - PROCESS | 1649 | 1467875577951 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:12:57 INFO - PROCESS | 1649 | 1467875577953 Marionette TRACE conn2 <- [1,2142,null,{}] 00:12:57 INFO - PROCESS | 1649 | 1467875577955 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}] 00:12:57 INFO - PROCESS | 1649 | 1467875577956 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:58 INFO - PROCESS | 1649 | 1467875578058 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:12:58 INFO - PROCESS | 1649 | 1467875578118 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 1649 | 1467875578119 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfba000 == 46 [pid = 1649] [id = 543] 00:12:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1268a6c00) [pid = 1649] [serial = 1629] [outer = 0x0] 00:12:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x128cde800) [pid = 1649] [serial = 1630] [outer = 0x1268a6c00] 00:12:58 INFO - PROCESS | 1649 | 1467875578147 Marionette DEBUG loaded listener.js 00:12:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12910a000) [pid = 1649] [serial = 1631] [outer = 0x1268a6c00] 00:12:58 INFO - PROCESS | 1649 | 1467875578611 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] 00:12:58 INFO - PROCESS | 1649 | 1467875578624 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 00:12:58 INFO - PROCESS | 1649 | 1467875578626 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:12:58 INFO - PROCESS | 1649 | 1467875578627 Marionette TRACE conn2 <- [1,2146,null,{}] 00:12:58 INFO - PROCESS | 1649 | 1467875578630 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}] 00:12:58 INFO - PROCESS | 1649 | 1467875578631 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:58 INFO - PROCESS | 1649 | 1467875578856 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:12:58 INFO - PROCESS | 1649 | 1467875578968 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 1649 | 1467875578970 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x119582800 == 47 [pid = 1649] [id = 544] 00:12:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x112a4e000) [pid = 1649] [serial = 1632] [outer = 0x0] 00:12:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x112a55c00) [pid = 1649] [serial = 1633] [outer = 0x112a4e000] 00:12:59 INFO - PROCESS | 1649 | 1467875578999 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1138ecc00) [pid = 1649] [serial = 1634] [outer = 0x112a4e000] 00:12:59 INFO - PROCESS | 1649 | 1467875579440 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] 00:12:59 INFO - PROCESS | 1649 | 1467875579451 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 00:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:12:59 INFO - PROCESS | 1649 | 1467875579457 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:12:59 INFO - PROCESS | 1649 | 1467875579459 Marionette TRACE conn2 <- [1,2150,null,{}] 00:12:59 INFO - PROCESS | 1649 | 1467875579462 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}] 00:12:59 INFO - PROCESS | 1649 | 1467875579463 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:59 INFO - PROCESS | 1649 | 1467875579561 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:12:59 INFO - PROCESS | 1649 | 1467875579619 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:59 INFO - PROCESS | 1649 | 1467875579620 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:12:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x119582000 == 48 [pid = 1649] [id = 545] 00:12:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11744d400) [pid = 1649] [serial = 1635] [outer = 0x0] 00:12:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x118468800) [pid = 1649] [serial = 1636] [outer = 0x11744d400] 00:12:59 INFO - PROCESS | 1649 | 1467875579651 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118d81400) [pid = 1649] [serial = 1637] [outer = 0x11744d400] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12c73d000 == 47 [pid = 1649] [id = 538] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b94e000 == 46 [pid = 1649] [id = 537] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12406b800 == 45 [pid = 1649] [id = 536] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b15e000 == 44 [pid = 1649] [id = 535] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad96800 == 43 [pid = 1649] [id = 534] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69c000 == 42 [pid = 1649] [id = 533] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x126aa6800 == 41 [pid = 1649] [id = 532] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1257c8800 == 40 [pid = 1649] [id = 531] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x124072800 == 39 [pid = 1649] [id = 530] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x119576000 == 38 [pid = 1649] [id = 529] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1162df800 == 37 [pid = 1649] [id = 528] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b947000 == 36 [pid = 1649] [id = 525] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x124450000 == 35 [pid = 1649] [id = 527] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x117e72000 == 34 [pid = 1649] [id = 526] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e1800 == 33 [pid = 1649] [id = 513] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x119582800 == 32 [pid = 1649] [id = 544] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfba000 == 31 [pid = 1649] [id = 543] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce72000 == 30 [pid = 1649] [id = 542] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b04a000 == 29 [pid = 1649] [id = 541] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1233dd800 == 28 [pid = 1649] [id = 540] 00:13:00 INFO - PROCESS | 1649 | --DOCSHELL 0x113f53000 == 27 [pid = 1649] [id = 539] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x118d7d000) [pid = 1649] [serial = 1552] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1129d0c00) [pid = 1649] [serial = 1543] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x112a59400) [pid = 1649] [serial = 1544] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x119461400) [pid = 1649] [serial = 1555] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12322d400) [pid = 1649] [serial = 1561] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1180b3000) [pid = 1649] [serial = 1549] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1212ad400) [pid = 1649] [serial = 1559] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1199b9400) [pid = 1649] [serial = 1558] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11846ec00) [pid = 1649] [serial = 1550] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1262b1c00) [pid = 1649] [serial = 1574] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x116023c00) [pid = 1649] [serial = 1546] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1232bd400) [pid = 1649] [serial = 1564] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x116a11c00) [pid = 1649] [serial = 1547] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x123247c00) [pid = 1649] [serial = 1562] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12119b000) [pid = 1649] [serial = 1568] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12449f800) [pid = 1649] [serial = 1570] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11942a400) [pid = 1649] [serial = 1567] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11846dc00) [pid = 1649] [serial = 1526] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x116976800) [pid = 1649] [serial = 1525] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11705f000) [pid = 1649] [serial = 1540] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12473d800) [pid = 1649] [serial = 1573] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1194c2000) [pid = 1649] [serial = 1529] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11846d000) [pid = 1649] [serial = 1528] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1236ab000) [pid = 1649] [serial = 1532] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1262bf400) [pid = 1649] [serial = 1576] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12322cc00) [pid = 1649] [serial = 1531] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1268aec00) [pid = 1649] [serial = 1535] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1263ce800) [pid = 1649] [serial = 1534] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1199b6c00) [pid = 1649] [serial = 1538] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1172c5000) [pid = 1649] [serial = 1537] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1244a0400) [pid = 1649] [serial = 1565] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1194c5c00) [pid = 1649] [serial = 1556] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1244ae800) [pid = 1649] [serial = 1571] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x119440c00) [pid = 1649] [serial = 1553] [outer = 0x0] [url = about:blank] 00:13:00 INFO - PROCESS | 1649 | 1467875580609 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]]]}] 00:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1173ms 00:13:00 INFO - PROCESS | 1649 | 1467875580630 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:13:00 INFO - PROCESS | 1649 | 1467875580632 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 00:13:00 INFO - PROCESS | 1649 | 1467875580644 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:13:00 INFO - PROCESS | 1649 | 1467875580646 Marionette TRACE conn2 <- [1,2154,null,{}] 00:13:00 INFO - PROCESS | 1649 | 1467875580650 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}] 00:13:00 INFO - PROCESS | 1649 | 1467875580652 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:00 INFO - PROCESS | 1649 | 1467875580741 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:13:00 INFO - PROCESS | 1649 | 1467875580745 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:00 INFO - PROCESS | 1649 | 1467875580748 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x117245800 == 28 [pid = 1649] [id = 546] 00:13:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1129c5c00) [pid = 1649] [serial = 1638] [outer = 0x0] 00:13:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x112a4d400) [pid = 1649] [serial = 1639] [outer = 0x1129c5c00] 00:13:00 INFO - PROCESS | 1649 | 1467875580778 Marionette DEBUG loaded listener.js 00:13:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x110fef000) [pid = 1649] [serial = 1640] [outer = 0x1129c5c00] 00:13:01 INFO - PROCESS | 1649 | 1467875581178 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]]]}] 00:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 581ms 00:13:01 INFO - PROCESS | 1649 | 1467875581218 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:13:01 INFO - PROCESS | 1649 | 1467875581225 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 00:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:13:01 INFO - PROCESS | 1649 | 1467875581232 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:13:01 INFO - PROCESS | 1649 | 1467875581235 Marionette TRACE conn2 <- [1,2158,null,{}] 00:13:01 INFO - PROCESS | 1649 | 1467875581238 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}] 00:13:01 INFO - PROCESS | 1649 | 1467875581241 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:01 INFO - PROCESS | 1649 | 1467875581365 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:13:01 INFO - PROCESS | 1649 | 1467875581377 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:01 INFO - PROCESS | 1649 | 1467875581378 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d5c000 == 29 [pid = 1649] [id = 547] 00:13:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1133d4800) [pid = 1649] [serial = 1641] [outer = 0x0] 00:13:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1160da800) [pid = 1649] [serial = 1642] [outer = 0x1133d4800] 00:13:01 INFO - PROCESS | 1649 | 1467875581423 Marionette DEBUG loaded listener.js 00:13:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x117054000) [pid = 1649] [serial = 1643] [outer = 0x1133d4800] 00:13:01 INFO - PROCESS | 1649 | 1467875581790 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]]]}] 00:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 574ms 00:13:01 INFO - PROCESS | 1649 | 1467875581807 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:13:01 INFO - PROCESS | 1649 | 1467875581808 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 00:13:01 INFO - PROCESS | 1649 | 1467875581810 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:13:01 INFO - PROCESS | 1649 | 1467875581813 Marionette TRACE conn2 <- [1,2162,null,{}] 00:13:01 INFO - PROCESS | 1649 | 1467875581823 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}] 00:13:01 INFO - PROCESS | 1649 | 1467875581826 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:01 INFO - PROCESS | 1649 | 1467875581903 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:13:01 INFO - PROCESS | 1649 | 1467875581909 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:01 INFO - PROCESS | 1649 | 1467875581911 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x11971c000 == 30 [pid = 1649] [id = 548] 00:13:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1127f0800) [pid = 1649] [serial = 1644] [outer = 0x0] 00:13:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11827cc00) [pid = 1649] [serial = 1645] [outer = 0x1127f0800] 00:13:01 INFO - PROCESS | 1649 | 1467875581939 Marionette DEBUG loaded listener.js 00:13:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118d4fc00) [pid = 1649] [serial = 1646] [outer = 0x1127f0800] 00:13:02 INFO - PROCESS | 1649 | 1467875582298 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]]]}] 00:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 525ms 00:13:02 INFO - PROCESS | 1649 | 1467875582336 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:13:02 INFO - PROCESS | 1649 | 1467875582338 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 00:13:02 INFO - PROCESS | 1649 | 1467875582341 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:13:02 INFO - PROCESS | 1649 | 1467875582342 Marionette TRACE conn2 <- [1,2166,null,{}] 00:13:02 INFO - PROCESS | 1649 | 1467875582345 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}] 00:13:02 INFO - PROCESS | 1649 | 1467875582347 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:02 INFO - PROCESS | 1649 | 1467875582513 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:13:02 INFO - PROCESS | 1649 | 1467875582570 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 1649 | 1467875582571 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233dd800 == 31 [pid = 1649] [id = 549] 00:13:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x110f9d000) [pid = 1649] [serial = 1647] [outer = 0x0] 00:13:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119458c00) [pid = 1649] [serial = 1648] [outer = 0x110f9d000] 00:13:02 INFO - PROCESS | 1649 | 1467875582604 Marionette DEBUG loaded listener.js 00:13:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1194ba000) [pid = 1649] [serial = 1649] [outer = 0x110f9d000] 00:13:02 INFO - PROCESS | 1649 | 1467875582977 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]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 673ms 00:13:03 INFO - PROCESS | 1649 | 1467875583015 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 1649 | 1467875583017 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 00:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:13:03 INFO - PROCESS | 1649 | 1467875583021 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 1649 | 1467875583023 Marionette TRACE conn2 <- [1,2170,null,{}] 00:13:03 INFO - PROCESS | 1649 | 1467875583026 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}] 00:13:03 INFO - PROCESS | 1649 | 1467875583028 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:03 INFO - PROCESS | 1649 | 1467875583177 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:13:03 INFO - PROCESS | 1649 | 1467875583229 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:03 INFO - PROCESS | 1649 | 1467875583231 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12448b000 == 32 [pid = 1649] [id = 550] 00:13:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1133d3000) [pid = 1649] [serial = 1650] [outer = 0x0] 00:13:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1195a5000) [pid = 1649] [serial = 1651] [outer = 0x1133d3000] 00:13:03 INFO - PROCESS | 1649 | 1467875583271 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1199b1400) [pid = 1649] [serial = 1652] [outer = 0x1133d3000] 00:13:03 INFO - PROCESS | 1649 | 1467875583646 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]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 00:13:03 INFO - PROCESS | 1649 | 1467875583691 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:13:03 INFO - PROCESS | 1649 | 1467875583692 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 00:13:03 INFO - PROCESS | 1649 | 1467875583694 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 1649 | 1467875583695 Marionette TRACE conn2 <- [1,2174,null,{}] 00:13:03 INFO - PROCESS | 1649 | 1467875583698 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}] 00:13:03 INFO - PROCESS | 1649 | 1467875583702 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:03 INFO - PROCESS | 1649 | 1467875583827 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:13:03 INFO - PROCESS | 1649 | 1467875583840 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:03 INFO - PROCESS | 1649 | 1467875583841 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a98800 == 33 [pid = 1649] [id = 551] 00:13:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119b4cc00) [pid = 1649] [serial = 1653] [outer = 0x0] 00:13:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x121190800) [pid = 1649] [serial = 1654] [outer = 0x119b4cc00] 00:13:03 INFO - PROCESS | 1649 | 1467875583866 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x123234000) [pid = 1649] [serial = 1655] [outer = 0x119b4cc00] 00:13:04 INFO - PROCESS | 1649 | 1467875584191 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]]]}] 00:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 517ms 00:13:04 INFO - PROCESS | 1649 | 1467875584213 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:13:04 INFO - PROCESS | 1649 | 1467875584214 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 00:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:13:04 INFO - PROCESS | 1649 | 1467875584216 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:13:04 INFO - PROCESS | 1649 | 1467875584217 Marionette TRACE conn2 <- [1,2178,null,{}] 00:13:04 INFO - PROCESS | 1649 | 1467875584222 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}] 00:13:04 INFO - PROCESS | 1649 | 1467875584223 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:04 INFO - PROCESS | 1649 | 1467875584319 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:13:04 INFO - PROCESS | 1649 | 1467875584322 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 1649 | 1467875584323 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d8800 == 34 [pid = 1649] [id = 552] 00:13:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x117ea6800) [pid = 1649] [serial = 1656] [outer = 0x0] 00:13:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x123236800) [pid = 1649] [serial = 1657] [outer = 0x117ea6800] 00:13:04 INFO - PROCESS | 1649 | 1467875584347 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1236a8400) [pid = 1649] [serial = 1658] [outer = 0x117ea6800] 00:13:04 INFO - PROCESS | 1649 | 1467875584692 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]]]}] 00:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 00:13:04 INFO - PROCESS | 1649 | 1467875584740 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:13:04 INFO - PROCESS | 1649 | 1467875584741 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 00:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:13:04 INFO - PROCESS | 1649 | 1467875584743 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:13:04 INFO - PROCESS | 1649 | 1467875584744 Marionette TRACE conn2 <- [1,2182,null,{}] 00:13:04 INFO - PROCESS | 1649 | 1467875584746 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}] 00:13:04 INFO - PROCESS | 1649 | 1467875584747 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:05 INFO - PROCESS | 1649 | 1467875585042 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12119e800) [pid = 1649] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1129c9000) [pid = 1649] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124e79800) [pid = 1649] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x112728000) [pid = 1649] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12579f400) [pid = 1649] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1122b4800) [pid = 1649] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1127e2c00) [pid = 1649] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x116294c00) [pid = 1649] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x117443000) [pid = 1649] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x110fa2c00) [pid = 1649] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1195ab800) [pid = 1649] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11846ac00) [pid = 1649] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1194c3800) [pid = 1649] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x111d18800) [pid = 1649] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:13:05 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11383ac00) [pid = 1649] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:13:05 INFO - PROCESS | 1649 | 1467875585091 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 1649 | 1467875585092 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e66800 == 35 [pid = 1649] [id = 553] 00:13:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x110f9b800) [pid = 1649] [serial = 1659] [outer = 0x0] 00:13:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1122b5000) [pid = 1649] [serial = 1660] [outer = 0x110f9b800] 00:13:05 INFO - PROCESS | 1649 | 1467875585119 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113d44800) [pid = 1649] [serial = 1661] [outer = 0x110f9b800] 00:13:05 INFO - PROCESS | 1649 | 1467875585482 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]]]}] 00:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 769ms 00:13:05 INFO - PROCESS | 1649 | 1467875585513 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:13:05 INFO - PROCESS | 1649 | 1467875585515 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 00:13:05 INFO - PROCESS | 1649 | 1467875585521 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:13:05 INFO - PROCESS | 1649 | 1467875585524 Marionette TRACE conn2 <- [1,2186,null,{}] 00:13:05 INFO - PROCESS | 1649 | 1467875585527 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}] 00:13:05 INFO - PROCESS | 1649 | 1467875585528 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:05 INFO - PROCESS | 1649 | 1467875585705 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:13:05 INFO - PROCESS | 1649 | 1467875585718 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 1649 | 1467875585719 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x11971b000 == 36 [pid = 1649] [id = 554] 00:13:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x113866800) [pid = 1649] [serial = 1662] [outer = 0x0] 00:13:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11846ac00) [pid = 1649] [serial = 1663] [outer = 0x113866800] 00:13:05 INFO - PROCESS | 1649 | 1467875585743 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1241f3400) [pid = 1649] [serial = 1664] [outer = 0x113866800] 00:13:06 INFO - PROCESS | 1649 | 1467875586027 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]]]}] 00:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 527ms 00:13:06 INFO - PROCESS | 1649 | 1467875586045 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:13:06 INFO - PROCESS | 1649 | 1467875586046 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 00:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:13:06 INFO - PROCESS | 1649 | 1467875586048 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:13:06 INFO - PROCESS | 1649 | 1467875586049 Marionette TRACE conn2 <- [1,2190,null,{}] 00:13:06 INFO - PROCESS | 1649 | 1467875586059 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}] 00:13:06 INFO - PROCESS | 1649 | 1467875586060 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:06 INFO - PROCESS | 1649 | 1467875586143 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:13:06 INFO - PROCESS | 1649 | 1467875586147 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:06 INFO - PROCESS | 1649 | 1467875586148 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad9e000 == 37 [pid = 1649] [id = 555] 00:13:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12449f400) [pid = 1649] [serial = 1665] [outer = 0x0] 00:13:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124608000) [pid = 1649] [serial = 1666] [outer = 0x12449f400] 00:13:06 INFO - PROCESS | 1649 | 1467875586173 Marionette DEBUG loaded listener.js 00:13:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124616400) [pid = 1649] [serial = 1667] [outer = 0x12449f400] 00:13:06 INFO - PROCESS | 1649 | 1467875586496 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]]]}] 00:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 475ms 00:13:06 INFO - PROCESS | 1649 | 1467875586524 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:13:06 INFO - PROCESS | 1649 | 1467875586526 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 00:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:13:06 INFO - PROCESS | 1649 | 1467875586528 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:13:06 INFO - PROCESS | 1649 | 1467875586530 Marionette TRACE conn2 <- [1,2194,null,{}] 00:13:06 INFO - PROCESS | 1649 | 1467875586532 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}] 00:13:06 INFO - PROCESS | 1649 | 1467875586534 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:06 INFO - PROCESS | 1649 | 1467875586653 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:13:06 INFO - PROCESS | 1649 | 1467875586658 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:06 INFO - PROCESS | 1649 | 1467875586660 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x124487000 == 38 [pid = 1649] [id = 556] 00:13:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1127e3400) [pid = 1649] [serial = 1668] [outer = 0x0] 00:13:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12473dc00) [pid = 1649] [serial = 1669] [outer = 0x1127e3400] 00:13:06 INFO - PROCESS | 1649 | 1467875586686 Marionette DEBUG loaded listener.js 00:13:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1257a5000) [pid = 1649] [serial = 1670] [outer = 0x1127e3400] 00:13:07 INFO - PROCESS | 1649 | 1467875587005 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]]]}] 00:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 00:13:07 INFO - PROCESS | 1649 | 1467875587067 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:13:07 INFO - PROCESS | 1649 | 1467875587070 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 00:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:13:07 INFO - PROCESS | 1649 | 1467875587074 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:13:07 INFO - PROCESS | 1649 | 1467875587076 Marionette TRACE conn2 <- [1,2198,null,{}] 00:13:07 INFO - PROCESS | 1649 | 1467875587080 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}] 00:13:07 INFO - PROCESS | 1649 | 1467875587082 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:07 INFO - PROCESS | 1649 | 1467875587182 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:13:07 INFO - PROCESS | 1649 | 1467875587282 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 1649 | 1467875587286 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x11703d800 == 39 [pid = 1649] [id = 557] 00:13:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x112728000) [pid = 1649] [serial = 1671] [outer = 0x0] 00:13:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1127e8800) [pid = 1649] [serial = 1672] [outer = 0x112728000] 00:13:07 INFO - PROCESS | 1649 | 1467875587318 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112a5a000) [pid = 1649] [serial = 1673] [outer = 0x112728000] 00:13:07 INFO - PROCESS | 1649 | 1467875587842 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]]]}] 00:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 822ms 00:13:07 INFO - PROCESS | 1649 | 1467875587911 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:13:07 INFO - PROCESS | 1649 | 1467875587913 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 00:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:13:07 INFO - PROCESS | 1649 | 1467875587920 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:13:07 INFO - PROCESS | 1649 | 1467875587924 Marionette TRACE conn2 <- [1,2202,null,{}] 00:13:07 INFO - PROCESS | 1649 | 1467875587927 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}] 00:13:07 INFO - PROCESS | 1649 | 1467875587928 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:08 INFO - PROCESS | 1649 | 1467875588036 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:13:08 INFO - PROCESS | 1649 | 1467875588117 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 1649 | 1467875588118 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x123221000 == 40 [pid = 1649] [id = 558] 00:13:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x116976800) [pid = 1649] [serial = 1674] [outer = 0x0] 00:13:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x117444c00) [pid = 1649] [serial = 1675] [outer = 0x116976800] 00:13:08 INFO - PROCESS | 1649 | 1467875588149 Marionette DEBUG loaded listener.js 00:13:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1180b2800) [pid = 1649] [serial = 1676] [outer = 0x116976800] 00:13:08 INFO - PROCESS | 1649 | 1467875588853 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]]]}] 00:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 980ms 00:13:08 INFO - PROCESS | 1649 | 1467875588897 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:13:08 INFO - PROCESS | 1649 | 1467875588900 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 00:13:08 INFO - PROCESS | 1649 | 1467875588905 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:13:08 INFO - PROCESS | 1649 | 1467875588908 Marionette TRACE conn2 <- [1,2206,null,{}] 00:13:08 INFO - PROCESS | 1649 | 1467875588916 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}] 00:13:08 INFO - PROCESS | 1649 | 1467875588918 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:09 INFO - PROCESS | 1649 | 1467875589028 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:13:09 INFO - PROCESS | 1649 | 1467875589085 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:09 INFO - PROCESS | 1649 | 1467875589087 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e9800 == 41 [pid = 1649] [id = 559] 00:13:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1129d2000) [pid = 1649] [serial = 1677] [outer = 0x0] 00:13:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x112a5bc00) [pid = 1649] [serial = 1678] [outer = 0x1129d2000] 00:13:09 INFO - PROCESS | 1649 | 1467875589117 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x113d93400) [pid = 1649] [serial = 1679] [outer = 0x1129d2000] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad9e000 == 40 [pid = 1649] [id = 555] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x11971b000 == 39 [pid = 1649] [id = 554] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x117e66800 == 38 [pid = 1649] [id = 553] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x1292d8800 == 37 [pid = 1649] [id = 552] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x126a98800 == 36 [pid = 1649] [id = 551] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12448b000 == 35 [pid = 1649] [id = 550] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x1233dd800 == 34 [pid = 1649] [id = 549] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x11971c000 == 33 [pid = 1649] [id = 548] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x118d5c000 == 32 [pid = 1649] [id = 547] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x117245800 == 31 [pid = 1649] [id = 546] 00:13:09 INFO - PROCESS | 1649 | --DOCSHELL 0x119582000 == 30 [pid = 1649] [id = 545] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x117ea7400) [pid = 1649] [serial = 1541] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12349f400) [pid = 1649] [serial = 1600] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124eea000) [pid = 1649] [serial = 1603] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1262ba400) [pid = 1649] [serial = 1606] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1257a3000) [pid = 1649] [serial = 1604] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1129d1c00) [pid = 1649] [serial = 1579] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112a79400) [pid = 1649] [serial = 1580] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126720800) [pid = 1649] [serial = 1577] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118d42c00) [pid = 1649] [serial = 1591] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1194c4c00) [pid = 1649] [serial = 1592] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112a55800) [pid = 1649] [serial = 1585] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1160dc000) [pid = 1649] [serial = 1586] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x117ead000) [pid = 1649] [serial = 1588] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118471800) [pid = 1649] [serial = 1589] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x117489000) [pid = 1649] [serial = 1582] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1180bc000) [pid = 1649] [serial = 1583] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1172bac00) [pid = 1649] [serial = 1609] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1199be400) [pid = 1649] [serial = 1594] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119e55800) [pid = 1649] [serial = 1595] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1263d0000) [pid = 1649] [serial = 1613] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126a74800) [pid = 1649] [serial = 1615] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119b48000) [pid = 1649] [serial = 1616] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1268a9c00) [pid = 1649] [serial = 1607] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1194c2800) [pid = 1649] [serial = 1610] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x119e52c00) [pid = 1649] [serial = 1597] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1246e9000) [pid = 1649] [serial = 1601] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11a1b7c00) [pid = 1649] [serial = 1598] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12322f000) [pid = 1649] [serial = 1612] [outer = 0x0] [url = about:blank] 00:13:09 INFO - PROCESS | 1649 | 1467875589714 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]]]}] 00:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 824ms 00:13:09 INFO - PROCESS | 1649 | 1467875589727 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:13:09 INFO - PROCESS | 1649 | 1467875589731 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 00:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:13:09 INFO - PROCESS | 1649 | 1467875589740 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:13:09 INFO - PROCESS | 1649 | 1467875589743 Marionette TRACE conn2 <- [1,2210,null,{}] 00:13:09 INFO - PROCESS | 1649 | 1467875589746 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}] 00:13:09 INFO - PROCESS | 1649 | 1467875589749 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:09 INFO - PROCESS | 1649 | 1467875589873 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:13:09 INFO - PROCESS | 1649 | 1467875589956 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:09 INFO - PROCESS | 1649 | 1467875589958 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d59800 == 31 [pid = 1649] [id = 560] 00:13:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11607a000) [pid = 1649] [serial = 1680] [outer = 0x0] 00:13:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x117449000) [pid = 1649] [serial = 1681] [outer = 0x11607a000] 00:13:10 INFO - PROCESS | 1649 | 1467875590012 Marionette DEBUG loaded listener.js 00:13:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1180b9400) [pid = 1649] [serial = 1682] [outer = 0x11607a000] 00:13:10 INFO - PROCESS | 1649 | 1467875590399 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]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 674ms 00:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:13:10 INFO - PROCESS | 1649 | 1467875590413 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 1649 | 1467875590414 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 00:13:10 INFO - PROCESS | 1649 | 1467875590416 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 1649 | 1467875590419 Marionette TRACE conn2 <- [1,2214,null,{}] 00:13:10 INFO - PROCESS | 1649 | 1467875590429 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}] 00:13:10 INFO - PROCESS | 1649 | 1467875590432 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:10 INFO - PROCESS | 1649 | 1467875590512 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:13:10 INFO - PROCESS | 1649 | 1467875590571 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:10 INFO - PROCESS | 1649 | 1467875590573 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x123321000 == 32 [pid = 1649] [id = 561] 00:13:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118167000) [pid = 1649] [serial = 1683] [outer = 0x0] 00:13:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118d83c00) [pid = 1649] [serial = 1684] [outer = 0x118167000] 00:13:10 INFO - PROCESS | 1649 | 1467875590602 Marionette DEBUG loaded listener.js 00:13:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1194bbc00) [pid = 1649] [serial = 1685] [outer = 0x118167000] 00:13:10 INFO - PROCESS | 1649 | 1467875590898 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]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 524ms 00:13:10 INFO - PROCESS | 1649 | 1467875590941 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 1649 | 1467875590943 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 00:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:13:10 INFO - PROCESS | 1649 | 1467875590945 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 1649 | 1467875590946 Marionette TRACE conn2 <- [1,2218,null,{}] 00:13:10 INFO - PROCESS | 1649 | 1467875590948 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}] 00:13:10 INFO - PROCESS | 1649 | 1467875590949 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:11 INFO - PROCESS | 1649 | 1467875591030 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:13:11 INFO - PROCESS | 1649 | 1467875591086 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:11 INFO - PROCESS | 1649 | 1467875591088 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x125779800 == 33 [pid = 1649] [id = 562] 00:13:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118471c00) [pid = 1649] [serial = 1686] [outer = 0x0] 00:13:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1195e8400) [pid = 1649] [serial = 1687] [outer = 0x118471c00] 00:13:11 INFO - PROCESS | 1649 | 1467875591113 Marionette DEBUG loaded listener.js 00:13:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1199bd000) [pid = 1649] [serial = 1688] [outer = 0x118471c00] 00:13:11 INFO - PROCESS | 1649 | 1467875591392 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]]]}] 00:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 00:13:11 INFO - PROCESS | 1649 | 1467875591414 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:13:11 INFO - PROCESS | 1649 | 1467875591416 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 00:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:13:11 INFO - PROCESS | 1649 | 1467875591425 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:13:11 INFO - PROCESS | 1649 | 1467875591426 Marionette TRACE conn2 <- [1,2222,null,{}] 00:13:11 INFO - PROCESS | 1649 | 1467875591429 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}] 00:13:11 INFO - PROCESS | 1649 | 1467875591430 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:11 INFO - PROCESS | 1649 | 1467875591511 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:13:11 INFO - PROCESS | 1649 | 1467875591515 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:11 INFO - PROCESS | 1649 | 1467875591516 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b71800 == 34 [pid = 1649] [id = 563] 00:13:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1199bd400) [pid = 1649] [serial = 1689] [outer = 0x0] 00:13:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119e56400) [pid = 1649] [serial = 1690] [outer = 0x1199bd400] 00:13:11 INFO - PROCESS | 1649 | 1467875591542 Marionette DEBUG loaded listener.js 00:13:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12119c400) [pid = 1649] [serial = 1691] [outer = 0x1199bd400] 00:13:11 INFO - PROCESS | 1649 | 1467875591915 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]]]}] 00:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 527ms 00:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:13:11 INFO - PROCESS | 1649 | 1467875591946 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:13:11 INFO - PROCESS | 1649 | 1467875591947 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 00:13:11 INFO - PROCESS | 1649 | 1467875591949 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:13:11 INFO - PROCESS | 1649 | 1467875591950 Marionette TRACE conn2 <- [1,2226,null,{}] 00:13:11 INFO - PROCESS | 1649 | 1467875591960 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}] 00:13:11 INFO - PROCESS | 1649 | 1467875591964 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:12 INFO - PROCESS | 1649 | 1467875592086 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:13:12 INFO - PROCESS | 1649 | 1467875592090 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 1649 | 1467875592091 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x129922800 == 35 [pid = 1649] [id = 564] 00:13:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119e51800) [pid = 1649] [serial = 1692] [outer = 0x0] 00:13:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x123230c00) [pid = 1649] [serial = 1693] [outer = 0x119e51800] 00:13:12 INFO - PROCESS | 1649 | 1467875592154 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124745400) [pid = 1649] [serial = 1694] [outer = 0x119e51800] 00:13:12 INFO - PROCESS | 1649 | 1467875592589 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]]]}] 00:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 677ms 00:13:12 INFO - PROCESS | 1649 | 1467875592627 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:13:12 INFO - PROCESS | 1649 | 1467875592629 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 00:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:13:12 INFO - PROCESS | 1649 | 1467875592633 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:13:12 INFO - PROCESS | 1649 | 1467875592635 Marionette TRACE conn2 <- [1,2230,null,{}] 00:13:12 INFO - PROCESS | 1649 | 1467875592638 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}] 00:13:12 INFO - PROCESS | 1649 | 1467875592640 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:12 INFO - PROCESS | 1649 | 1467875592763 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:13:12 INFO - PROCESS | 1649 | 1467875592766 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 1649 | 1467875592767 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8cf000 == 36 [pid = 1649] [id = 565] 00:13:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124e2d800) [pid = 1649] [serial = 1695] [outer = 0x0] 00:13:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125681000) [pid = 1649] [serial = 1696] [outer = 0x124e2d800] 00:13:12 INFO - PROCESS | 1649 | 1467875592801 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1257a2c00) [pid = 1649] [serial = 1697] [outer = 0x124e2d800] 00:13:13 INFO - PROCESS | 1649 | 1467875593131 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]]]}] 00:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 520ms 00:13:13 INFO - PROCESS | 1649 | 1467875593159 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:13:13 INFO - PROCESS | 1649 | 1467875593160 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 00:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:13:13 INFO - PROCESS | 1649 | 1467875593163 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:13:13 INFO - PROCESS | 1649 | 1467875593164 Marionette TRACE conn2 <- [1,2234,null,{}] 00:13:13 INFO - PROCESS | 1649 | 1467875593166 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}] 00:13:13 INFO - PROCESS | 1649 | 1467875593167 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:13 INFO - PROCESS | 1649 | 1467875593274 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:13:13 INFO - PROCESS | 1649 | 1467875593277 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:13 INFO - PROCESS | 1649 | 1467875593279 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b90d800 == 37 [pid = 1649] [id = 566] 00:13:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11941f400) [pid = 1649] [serial = 1698] [outer = 0x0] 00:13:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1257ab000) [pid = 1649] [serial = 1699] [outer = 0x11941f400] 00:13:13 INFO - PROCESS | 1649 | 1467875593336 Marionette DEBUG loaded listener.js 00:13:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x126720800) [pid = 1649] [serial = 1700] [outer = 0x11941f400] 00:13:13 INFO - PROCESS | 1649 | 1467875593617 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]]]}] 00:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 469ms 00:13:13 INFO - PROCESS | 1649 | 1467875593633 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:13:13 INFO - PROCESS | 1649 | 1467875593637 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 00:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:13:13 INFO - PROCESS | 1649 | 1467875593664 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:13:13 INFO - PROCESS | 1649 | 1467875593666 Marionette TRACE conn2 <- [1,2238,null,{}] 00:13:13 INFO - PROCESS | 1649 | 1467875593672 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}] 00:13:13 INFO - PROCESS | 1649 | 1467875593675 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:13 INFO - PROCESS | 1649 | 1467875593941 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1133d3000) [pid = 1649] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x110f9d000) [pid = 1649] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1133d4800) [pid = 1649] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11744d400) [pid = 1649] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1127f0800) [pid = 1649] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1129c5c00) [pid = 1649] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119b4cc00) [pid = 1649] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x110f3f000) [pid = 1649] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1172bd000) [pid = 1649] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119459800) [pid = 1649] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x121199400) [pid = 1649] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1268a6c00) [pid = 1649] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12449f400) [pid = 1649] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x117ea6800) [pid = 1649] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x110f9b800) [pid = 1649] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x112a4e000) [pid = 1649] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:13:13 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113866800) [pid = 1649] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:13:14 INFO - PROCESS | 1649 | 1467875594000 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 1649 | 1467875594001 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182cf800 == 38 [pid = 1649] [id = 567] 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x110f9d000) [pid = 1649] [serial = 1701] [outer = 0x0] 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1127ec800) [pid = 1649] [serial = 1702] [outer = 0x110f9d000] 00:13:14 INFO - PROCESS | 1649 | 1467875594047 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1150d9c00) [pid = 1649] [serial = 1703] [outer = 0x110f9d000] 00:13:14 INFO - PROCESS | 1649 | 1467875594306 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]]]}] 00:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 689ms 00:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:13:14 INFO - PROCESS | 1649 | 1467875594342 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:13:14 INFO - PROCESS | 1649 | 1467875594343 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 00:13:14 INFO - PROCESS | 1649 | 1467875594345 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:13:14 INFO - PROCESS | 1649 | 1467875594346 Marionette TRACE conn2 <- [1,2242,null,{}] 00:13:14 INFO - PROCESS | 1649 | 1467875594348 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}] 00:13:14 INFO - PROCESS | 1649 | 1467875594349 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:14 INFO - PROCESS | 1649 | 1467875594432 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:13:14 INFO - PROCESS | 1649 | 1467875594492 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 1649 | 1467875594493 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b943800 == 39 [pid = 1649] [id = 568] 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x115023000) [pid = 1649] [serial = 1704] [outer = 0x0] 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x117ea6800) [pid = 1649] [serial = 1705] [outer = 0x115023000] 00:13:14 INFO - PROCESS | 1649 | 1467875594518 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11a1b7800) [pid = 1649] [serial = 1706] [outer = 0x115023000] 00:13:14 INFO - PROCESS | 1649 | 1467875594773 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]]]}] 00:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 469ms 00:13:14 INFO - PROCESS | 1649 | 1467875594814 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:13:14 INFO - PROCESS | 1649 | 1467875594816 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 00:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:13:14 INFO - PROCESS | 1649 | 1467875594825 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:13:14 INFO - PROCESS | 1649 | 1467875594827 Marionette TRACE conn2 <- [1,2246,null,{}] 00:13:14 INFO - PROCESS | 1649 | 1467875594829 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}] 00:13:14 INFO - PROCESS | 1649 | 1467875594831 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:14 INFO - PROCESS | 1649 | 1467875594928 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:13:14 INFO - PROCESS | 1649 | 1467875594932 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 1649 | 1467875594941 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c72a800 == 40 [pid = 1649] [id = 569] 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x121199400) [pid = 1649] [serial = 1707] [outer = 0x0] 00:13:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x126a75800) [pid = 1649] [serial = 1708] [outer = 0x121199400] 00:13:14 INFO - PROCESS | 1649 | 1467875594967 Marionette DEBUG loaded listener.js 00:13:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128ce1400) [pid = 1649] [serial = 1709] [outer = 0x121199400] 00:13:15 INFO - PROCESS | 1649 | 1467875595314 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]]]}] 00:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 529ms 00:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:13:15 INFO - PROCESS | 1649 | 1467875595347 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:13:15 INFO - PROCESS | 1649 | 1467875595348 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 00:13:15 INFO - PROCESS | 1649 | 1467875595350 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:13:15 INFO - PROCESS | 1649 | 1467875595351 Marionette TRACE conn2 <- [1,2250,null,{}] 00:13:15 INFO - PROCESS | 1649 | 1467875595364 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}] 00:13:15 INFO - PROCESS | 1649 | 1467875595365 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:15 INFO - PROCESS | 1649 | 1467875595446 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:13:15 INFO - PROCESS | 1649 | 1467875595449 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:15 INFO - PROCESS | 1649 | 1467875595450 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c745800 == 41 [pid = 1649] [id = 570] 00:13:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128ce9400) [pid = 1649] [serial = 1710] [outer = 0x0] 00:13:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12910f800) [pid = 1649] [serial = 1711] [outer = 0x128ce9400] 00:13:15 INFO - PROCESS | 1649 | 1467875595475 Marionette DEBUG loaded listener.js 00:13:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12920a800) [pid = 1649] [serial = 1712] [outer = 0x128ce9400] 00:13:15 INFO - PROCESS | 1649 | 1467875595793 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]]]}] 00:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 479ms 00:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:13:15 INFO - PROCESS | 1649 | 1467875595830 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:13:15 INFO - PROCESS | 1649 | 1467875595831 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 00:13:15 INFO - PROCESS | 1649 | 1467875595833 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:13:15 INFO - PROCESS | 1649 | 1467875595834 Marionette TRACE conn2 <- [1,2254,null,{}] 00:13:15 INFO - PROCESS | 1649 | 1467875595836 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}] 00:13:15 INFO - PROCESS | 1649 | 1467875595837 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:15 INFO - PROCESS | 1649 | 1467875595926 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:13:16 INFO - PROCESS | 1649 | 1467875596037 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:16 INFO - PROCESS | 1649 | 1467875596039 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x11661c000 == 42 [pid = 1649] [id = 571] 00:13:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x110f3cc00) [pid = 1649] [serial = 1713] [outer = 0x0] 00:13:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x110ff0c00) [pid = 1649] [serial = 1714] [outer = 0x110f3cc00] 00:13:16 INFO - PROCESS | 1649 | 1467875596071 Marionette DEBUG loaded listener.js 00:13:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1129c6800) [pid = 1649] [serial = 1715] [outer = 0x110f3cc00] 00:13:16 INFO - PROCESS | 1649 | 1467875596556 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]]]}] 00:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 771ms 00:13:16 INFO - PROCESS | 1649 | 1467875596607 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:13:16 INFO - PROCESS | 1649 | 1467875596609 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 00:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:13:16 INFO - PROCESS | 1649 | 1467875596613 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:13:16 INFO - PROCESS | 1649 | 1467875596616 Marionette TRACE conn2 <- [1,2258,null,{}] 00:13:16 INFO - PROCESS | 1649 | 1467875596619 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}] 00:13:16 INFO - PROCESS | 1649 | 1467875596621 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:16 INFO - PROCESS | 1649 | 1467875596724 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:13:16 INFO - PROCESS | 1649 | 1467875596799 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:16 INFO - PROCESS | 1649 | 1467875596801 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x124072800 == 43 [pid = 1649] [id = 572] 00:13:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1180bac00) [pid = 1649] [serial = 1716] [outer = 0x0] 00:13:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x118278c00) [pid = 1649] [serial = 1717] [outer = 0x1180bac00] 00:13:16 INFO - PROCESS | 1649 | 1467875596831 Marionette DEBUG loaded listener.js 00:13:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x118d4d800) [pid = 1649] [serial = 1718] [outer = 0x1180bac00] 00:13:17 INFO - PROCESS | 1649 | 1467875597256 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]]]}] 00:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 00:13:17 INFO - PROCESS | 1649 | 1467875597286 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:13:17 INFO - PROCESS | 1649 | 1467875597289 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 00:13:17 INFO - PROCESS | 1649 | 1467875597291 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:13:17 INFO - PROCESS | 1649 | 1467875597292 Marionette TRACE conn2 <- [1,2262,null,{}] 00:13:17 INFO - PROCESS | 1649 | 1467875597295 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}] 00:13:17 INFO - PROCESS | 1649 | 1467875597296 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:17 INFO - PROCESS | 1649 | 1467875597422 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:13:17 INFO - PROCESS | 1649 | 1467875597485 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 1649 | 1467875597486 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b907000 == 44 [pid = 1649] [id = 573] 00:13:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1194b9800) [pid = 1649] [serial = 1719] [outer = 0x0] 00:13:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x119e51000) [pid = 1649] [serial = 1720] [outer = 0x1194b9800] 00:13:17 INFO - PROCESS | 1649 | 1467875597515 Marionette DEBUG loaded listener.js 00:13:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1212b3c00) [pid = 1649] [serial = 1721] [outer = 0x1194b9800] 00:13:17 INFO - PROCESS | 1649 | 1467875597967 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]]]}] 00:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 722ms 00:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:13:18 INFO - PROCESS | 1649 | 1467875598014 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 1649 | 1467875598015 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 00:13:18 INFO - PROCESS | 1649 | 1467875598022 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 1649 | 1467875598027 Marionette TRACE conn2 <- [1,2266,null,{}] 00:13:18 INFO - PROCESS | 1649 | 1467875598030 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}] 00:13:18 INFO - PROCESS | 1649 | 1467875598032 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:18 INFO - PROCESS | 1649 | 1467875598136 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:13:18 INFO - PROCESS | 1649 | 1467875598208 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:18 INFO - PROCESS | 1649 | 1467875598210 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce6d000 == 45 [pid = 1649] [id = 574] 00:13:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1194bc400) [pid = 1649] [serial = 1722] [outer = 0x0] 00:13:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1232bd400) [pid = 1649] [serial = 1723] [outer = 0x1194bc400] 00:13:18 INFO - PROCESS | 1649 | 1467875598240 Marionette DEBUG loaded listener.js 00:13:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x125689800) [pid = 1649] [serial = 1724] [outer = 0x1194bc400] 00:13:18 INFO - PROCESS | 1649 | 1467875598653 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]]]}] 00:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 677ms 00:13:18 INFO - PROCESS | 1649 | 1467875598696 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 1649 | 1467875598698 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 00:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:13:18 INFO - PROCESS | 1649 | 1467875598700 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 1649 | 1467875598701 Marionette TRACE conn2 <- [1,2270,null,{}] 00:13:18 INFO - PROCESS | 1649 | 1467875598704 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}] 00:13:18 INFO - PROCESS | 1649 | 1467875598705 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:18 INFO - PROCESS | 1649 | 1467875598825 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:13:18 INFO - PROCESS | 1649 | 1467875598944 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:18 INFO - PROCESS | 1649 | 1467875598945 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfbd800 == 46 [pid = 1649] [id = 575] 00:13:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x123232800) [pid = 1649] [serial = 1725] [outer = 0x0] 00:13:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x126da9800) [pid = 1649] [serial = 1726] [outer = 0x123232800] 00:13:18 INFO - PROCESS | 1649 | 1467875598975 Marionette DEBUG loaded listener.js 00:13:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x129206800) [pid = 1649] [serial = 1727] [outer = 0x123232800] 00:13:19 INFO - PROCESS | 1649 | 1467875599531 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]]]}] 00:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 872ms 00:13:19 INFO - PROCESS | 1649 | 1467875599572 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:13:19 INFO - PROCESS | 1649 | 1467875599575 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 00:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:13:19 INFO - PROCESS | 1649 | 1467875599578 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:13:19 INFO - PROCESS | 1649 | 1467875599580 Marionette TRACE conn2 <- [1,2274,null,{}] 00:13:19 INFO - PROCESS | 1649 | 1467875599583 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}] 00:13:19 INFO - PROCESS | 1649 | 1467875599585 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:19 INFO - PROCESS | 1649 | 1467875599691 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:13:19 INFO - PROCESS | 1649 | 1467875599753 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:19 INFO - PROCESS | 1649 | 1467875599756 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bd6800 == 47 [pid = 1649] [id = 576] 00:13:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x113841c00) [pid = 1649] [serial = 1728] [outer = 0x0] 00:13:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1150db000) [pid = 1649] [serial = 1729] [outer = 0x113841c00] 00:13:19 INFO - PROCESS | 1649 | 1467875599784 Marionette DEBUG loaded listener.js 00:13:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x116972c00) [pid = 1649] [serial = 1730] [outer = 0x113841c00] 00:13:20 INFO - PROCESS | 1649 | 1467875600226 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]]]}] 00:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 673ms 00:13:20 INFO - PROCESS | 1649 | 1467875600252 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:13:20 INFO - PROCESS | 1649 | 1467875600255 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 00:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:13:20 INFO - PROCESS | 1649 | 1467875600259 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:13:20 INFO - PROCESS | 1649 | 1467875600261 Marionette TRACE conn2 <- [1,2278,null,{}] 00:13:20 INFO - PROCESS | 1649 | 1467875600263 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}] 00:13:20 INFO - PROCESS | 1649 | 1467875600265 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:20 INFO - PROCESS | 1649 | 1467875600360 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:13:20 INFO - PROCESS | 1649 | 1467875600422 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:20 INFO - PROCESS | 1649 | 1467875600423 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a9e000 == 48 [pid = 1649] [id = 577] 00:13:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x11744b000) [pid = 1649] [serial = 1731] [outer = 0x0] 00:13:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x118279400) [pid = 1649] [serial = 1732] [outer = 0x11744b000] 00:13:20 INFO - PROCESS | 1649 | 1467875600451 Marionette DEBUG loaded listener.js 00:13:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118d7d000) [pid = 1649] [serial = 1733] [outer = 0x11744b000] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12c745800 == 47 [pid = 1649] [id = 570] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12c72a800 == 46 [pid = 1649] [id = 569] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12b943800 == 45 [pid = 1649] [id = 568] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1182cf800 == 44 [pid = 1649] [id = 567] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12b90d800 == 43 [pid = 1649] [id = 566] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8cf000 == 42 [pid = 1649] [id = 565] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x129922800 == 41 [pid = 1649] [id = 564] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x128b71800 == 40 [pid = 1649] [id = 563] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x125779800 == 39 [pid = 1649] [id = 562] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x123321000 == 38 [pid = 1649] [id = 561] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x118d59800 == 37 [pid = 1649] [id = 560] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e9800 == 36 [pid = 1649] [id = 559] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x123221000 == 35 [pid = 1649] [id = 558] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x11703d800 == 34 [pid = 1649] [id = 557] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x124487000 == 33 [pid = 1649] [id = 556] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x119bd6800 == 32 [pid = 1649] [id = 576] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfbd800 == 31 [pid = 1649] [id = 575] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce6d000 == 30 [pid = 1649] [id = 574] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12b907000 == 29 [pid = 1649] [id = 573] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x124072800 == 28 [pid = 1649] [id = 572] 00:13:21 INFO - PROCESS | 1649 | --DOCSHELL 0x11661c000 == 27 [pid = 1649] [id = 571] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1195a5000) [pid = 1649] [serial = 1651] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x119458c00) [pid = 1649] [serial = 1648] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1160da800) [pid = 1649] [serial = 1642] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x117054000) [pid = 1649] [serial = 1643] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x118d81400) [pid = 1649] [serial = 1637] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118468800) [pid = 1649] [serial = 1636] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11827cc00) [pid = 1649] [serial = 1645] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x118d4fc00) [pid = 1649] [serial = 1646] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x112a4d400) [pid = 1649] [serial = 1639] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x110fef000) [pid = 1649] [serial = 1640] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x121190800) [pid = 1649] [serial = 1654] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x123234000) [pid = 1649] [serial = 1655] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1127ecc00) [pid = 1649] [serial = 1619] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x110fe9400) [pid = 1649] [serial = 1618] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x118768000) [pid = 1649] [serial = 1622] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1180b5c00) [pid = 1649] [serial = 1621] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119e5d400) [pid = 1649] [serial = 1625] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1195e7800) [pid = 1649] [serial = 1624] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1257a5400) [pid = 1649] [serial = 1628] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1246e4800) [pid = 1649] [serial = 1627] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12910a000) [pid = 1649] [serial = 1631] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124616400) [pid = 1649] [serial = 1667] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1199b1400) [pid = 1649] [serial = 1652] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128cde800) [pid = 1649] [serial = 1630] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x123236800) [pid = 1649] [serial = 1657] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1236a8400) [pid = 1649] [serial = 1658] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x113d44800) [pid = 1649] [serial = 1661] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124608000) [pid = 1649] [serial = 1666] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1138ecc00) [pid = 1649] [serial = 1634] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x112a55c00) [pid = 1649] [serial = 1633] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1122b5000) [pid = 1649] [serial = 1660] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11846ac00) [pid = 1649] [serial = 1663] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1241f3400) [pid = 1649] [serial = 1664] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12473dc00) [pid = 1649] [serial = 1669] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1194ba000) [pid = 1649] [serial = 1649] [outer = 0x0] [url = about:blank] 00:13:21 INFO - PROCESS | 1649 | 1467875601391 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]]]}] 00:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1173ms 00:13:21 INFO - PROCESS | 1649 | 1467875601434 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:13:21 INFO - PROCESS | 1649 | 1467875601437 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 00:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:13:21 INFO - PROCESS | 1649 | 1467875601450 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:13:21 INFO - PROCESS | 1649 | 1467875601456 Marionette TRACE conn2 <- [1,2282,null,{}] 00:13:21 INFO - PROCESS | 1649 | 1467875601461 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}] 00:13:21 INFO - PROCESS | 1649 | 1467875601463 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:21 INFO - PROCESS | 1649 | 1467875601595 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:13:21 INFO - PROCESS | 1649 | 1467875601611 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:21 INFO - PROCESS | 1649 | 1467875601612 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e79000 == 28 [pid = 1649] [id = 578] 00:13:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1129d1000) [pid = 1649] [serial = 1734] [outer = 0x0] 00:13:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x112a4dc00) [pid = 1649] [serial = 1735] [outer = 0x1129d1000] 00:13:21 INFO - PROCESS | 1649 | 1467875601654 Marionette DEBUG loaded listener.js 00:13:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x113047400) [pid = 1649] [serial = 1736] [outer = 0x1129d1000] 00:13:22 INFO - PROCESS | 1649 | 1467875602029 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]]]}] 00:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 626ms 00:13:22 INFO - PROCESS | 1649 | 1467875602076 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:13:22 INFO - PROCESS | 1649 | 1467875602079 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 00:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:13:22 INFO - PROCESS | 1649 | 1467875602083 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:13:22 INFO - PROCESS | 1649 | 1467875602085 Marionette TRACE conn2 <- [1,2286,null,{}] 00:13:22 INFO - PROCESS | 1649 | 1467875602087 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}] 00:13:22 INFO - PROCESS | 1649 | 1467875602089 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:22 INFO - PROCESS | 1649 | 1467875602169 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:13:22 INFO - PROCESS | 1649 | 1467875602175 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:22 INFO - PROCESS | 1649 | 1467875602176 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x119183800 == 29 [pid = 1649] [id = 579] 00:13:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113864800) [pid = 1649] [serial = 1737] [outer = 0x0] 00:13:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116629400) [pid = 1649] [serial = 1738] [outer = 0x113864800] 00:13:22 INFO - PROCESS | 1649 | 1467875602203 Marionette DEBUG loaded listener.js 00:13:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11744a000) [pid = 1649] [serial = 1739] [outer = 0x113864800] 00:13:22 INFO - PROCESS | 1649 | 1467875602570 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]]]}] 00:13:22 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 00:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 00:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:13:22 INFO - PROCESS | 1649 | 1467875602603 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:13:22 INFO - PROCESS | 1649 | 1467875602604 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 00:13:22 INFO - PROCESS | 1649 | 1467875602606 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:13:22 INFO - PROCESS | 1649 | 1467875602609 Marionette TRACE conn2 <- [1,2290,null,{}] 00:13:22 INFO - PROCESS | 1649 | 1467875602623 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}] 00:13:22 INFO - PROCESS | 1649 | 1467875602626 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:22 INFO - PROCESS | 1649 | 1467875602706 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:13:22 INFO - PROCESS | 1649 | 1467875602711 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:22 INFO - PROCESS | 1649 | 1467875602713 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc4800 == 30 [pid = 1649] [id = 580] 00:13:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1180b3000) [pid = 1649] [serial = 1740] [outer = 0x0] 00:13:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11846d000) [pid = 1649] [serial = 1741] [outer = 0x1180b3000] 00:13:22 INFO - PROCESS | 1649 | 1467875602741 Marionette DEBUG loaded listener.js 00:13:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118d84800) [pid = 1649] [serial = 1742] [outer = 0x1180b3000] 00:13:23 INFO - PROCESS | 1649 | 1467875603075 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]]]}] 00:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 00:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:13:23 INFO - PROCESS | 1649 | 1467875603128 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:13:23 INFO - PROCESS | 1649 | 1467875603129 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 00:13:23 INFO - PROCESS | 1649 | 1467875603131 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:13:23 INFO - PROCESS | 1649 | 1467875603132 Marionette TRACE conn2 <- [1,2294,null,{}] 00:13:23 INFO - PROCESS | 1649 | 1467875603135 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}] 00:13:23 INFO - PROCESS | 1649 | 1467875603136 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:23 INFO - PROCESS | 1649 | 1467875603214 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:13:23 INFO - PROCESS | 1649 | 1467875603290 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:23 INFO - PROCESS | 1649 | 1467875603291 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d8800 == 31 [pid = 1649] [id = 581] 00:13:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11744f400) [pid = 1649] [serial = 1743] [outer = 0x0] 00:13:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119458800) [pid = 1649] [serial = 1744] [outer = 0x11744f400] 00:13:23 INFO - PROCESS | 1649 | 1467875603316 Marionette DEBUG loaded listener.js 00:13:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1194bc800) [pid = 1649] [serial = 1745] [outer = 0x11744f400] 00:13:23 INFO - PROCESS | 1649 | 1467875603641 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]]]}] 00:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 519ms 00:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:13:23 INFO - PROCESS | 1649 | 1467875603650 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:13:23 INFO - PROCESS | 1649 | 1467875603651 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 00:13:23 INFO - PROCESS | 1649 | 1467875603655 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:13:23 INFO - PROCESS | 1649 | 1467875603657 Marionette TRACE conn2 <- [1,2298,null,{}] 00:13:23 INFO - PROCESS | 1649 | 1467875603659 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}] 00:13:23 INFO - PROCESS | 1649 | 1467875603661 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:23 INFO - PROCESS | 1649 | 1467875603752 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:13:23 INFO - PROCESS | 1649 | 1467875603789 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:23 INFO - PROCESS | 1649 | 1467875603790 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x124c05800 == 32 [pid = 1649] [id = 582] 00:13:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1133ef800) [pid = 1649] [serial = 1746] [outer = 0x0] 00:13:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1194c8400) [pid = 1649] [serial = 1747] [outer = 0x1133ef800] 00:13:23 INFO - PROCESS | 1649 | 1467875603815 Marionette DEBUG loaded listener.js 00:13:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1195eb400) [pid = 1649] [serial = 1748] [outer = 0x1133ef800] 00:13:24 INFO - PROCESS | 1649 | 1467875604138 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]]]}] 00:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 00:13:24 INFO - PROCESS | 1649 | 1467875604177 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:13:24 INFO - PROCESS | 1649 | 1467875604178 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 00:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:13:24 INFO - PROCESS | 1649 | 1467875604180 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:13:24 INFO - PROCESS | 1649 | 1467875604181 Marionette TRACE conn2 <- [1,2302,null,{}] 00:13:24 INFO - PROCESS | 1649 | 1467875604184 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}] 00:13:24 INFO - PROCESS | 1649 | 1467875604188 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:24 INFO - PROCESS | 1649 | 1467875604298 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:13:24 INFO - PROCESS | 1649 | 1467875604345 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:24 INFO - PROCESS | 1649 | 1467875604346 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x126aa0000 == 33 [pid = 1649] [id = 583] 00:13:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1199b4400) [pid = 1649] [serial = 1749] [outer = 0x0] 00:13:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119e53c00) [pid = 1649] [serial = 1750] [outer = 0x1199b4400] 00:13:24 INFO - PROCESS | 1649 | 1467875604371 Marionette DEBUG loaded listener.js 00:13:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x123228000) [pid = 1649] [serial = 1751] [outer = 0x1199b4400] 00:13:24 INFO - PROCESS | 1649 | 1467875604704 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]]]}] 00:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 567ms 00:13:24 INFO - PROCESS | 1649 | 1467875604748 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:13:24 INFO - PROCESS | 1649 | 1467875604750 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 00:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:13:24 INFO - PROCESS | 1649 | 1467875604752 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:13:24 INFO - PROCESS | 1649 | 1467875604753 Marionette TRACE conn2 <- [1,2306,null,{}] 00:13:24 INFO - PROCESS | 1649 | 1467875604755 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}] 00:13:24 INFO - PROCESS | 1649 | 1467875604756 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:24 INFO - PROCESS | 1649 | 1467875604853 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:13:24 INFO - PROCESS | 1649 | 1467875604856 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:24 INFO - PROCESS | 1649 | 1467875604857 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x129778800 == 34 [pid = 1649] [id = 584] 00:13:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x117ea7000) [pid = 1649] [serial = 1752] [outer = 0x0] 00:13:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x123236c00) [pid = 1649] [serial = 1753] [outer = 0x117ea7000] 00:13:24 INFO - PROCESS | 1649 | 1467875604882 Marionette DEBUG loaded listener.js 00:13:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x123252000) [pid = 1649] [serial = 1754] [outer = 0x117ea7000] 00:13:25 INFO - PROCESS | 1649 | 1467875605186 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]]]}] 00:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 471ms 00:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:13:25 INFO - PROCESS | 1649 | 1467875605231 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 00:13:25 INFO - PROCESS | 1649 | 1467875605233 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 00:13:25 INFO - PROCESS | 1649 | 1467875605240 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:13:25 INFO - PROCESS | 1649 | 1467875605243 Marionette TRACE conn2 <- [1,2310,null,{}] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x110f9d000) [pid = 1649] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112728000) [pid = 1649] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124e2d800) [pid = 1649] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1127e3400) [pid = 1649] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1129d2000) [pid = 1649] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11607a000) [pid = 1649] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x115023000) [pid = 1649] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1199bd400) [pid = 1649] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118167000) [pid = 1649] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x121199400) [pid = 1649] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119e51800) [pid = 1649] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118471c00) [pid = 1649] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x116976800) [pid = 1649] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11941f400) [pid = 1649] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:13:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x128ce9400) [pid = 1649] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:13:25 INFO - PROCESS | 1649 | 1467875605542 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}] 00:13:25 INFO - PROCESS | 1649 | 1467875605544 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:25 INFO - PROCESS | 1649 | 1467875605691 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:13:25 INFO - PROCESS | 1649 | 1467875605698 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:25 INFO - PROCESS | 1649 | 1467875605699 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x129920000 == 35 [pid = 1649] [id = 585] 00:13:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x112f13400) [pid = 1649] [serial = 1755] [outer = 0x0] 00:13:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11607a000) [pid = 1649] [serial = 1756] [outer = 0x112f13400] 00:13:25 INFO - PROCESS | 1649 | 1467875605740 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118471c00) [pid = 1649] [serial = 1757] [outer = 0x112f13400] 00:13:26 INFO - PROCESS | 1649 | 1467875606087 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]]]}] 00:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 898ms 00:13:26 INFO - PROCESS | 1649 | 1467875606135 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:13:26 INFO - PROCESS | 1649 | 1467875606137 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 00:13:26 INFO - PROCESS | 1649 | 1467875606140 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:13:26 INFO - PROCESS | 1649 | 1467875606142 Marionette TRACE conn2 <- [1,2314,null,{}] 00:13:26 INFO - PROCESS | 1649 | 1467875606145 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}] 00:13:26 INFO - PROCESS | 1649 | 1467875606147 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:26 INFO - PROCESS | 1649 | 1467875606301 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:13:26 INFO - PROCESS | 1649 | 1467875606310 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 1649 | 1467875606311 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8ca000 == 36 [pid = 1649] [id = 586] 00:13:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x117ea5c00) [pid = 1649] [serial = 1758] [outer = 0x0] 00:13:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1199bdc00) [pid = 1649] [serial = 1759] [outer = 0x117ea5c00] 00:13:26 INFO - PROCESS | 1649 | 1467875606349 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1235c5000) [pid = 1649] [serial = 1760] [outer = 0x117ea5c00] 00:13:26 INFO - PROCESS | 1649 | 1467875606640 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]]]}] 00:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 523ms 00:13:26 INFO - PROCESS | 1649 | 1467875606663 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:13:26 INFO - PROCESS | 1649 | 1467875606665 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 00:13:26 INFO - PROCESS | 1649 | 1467875606667 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:13:26 INFO - PROCESS | 1649 | 1467875606668 Marionette TRACE conn2 <- [1,2318,null,{}] 00:13:26 INFO - PROCESS | 1649 | 1467875606673 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}] 00:13:26 INFO - PROCESS | 1649 | 1467875606675 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:26 INFO - PROCESS | 1649 | 1467875606751 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:13:26 INFO - PROCESS | 1649 | 1467875606757 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 1649 | 1467875606758 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b14e000 == 37 [pid = 1649] [id = 587] 00:13:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1241fe400) [pid = 1649] [serial = 1761] [outer = 0x0] 00:13:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1244ab000) [pid = 1649] [serial = 1762] [outer = 0x1241fe400] 00:13:26 INFO - PROCESS | 1649 | 1467875606782 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12460f800) [pid = 1649] [serial = 1763] [outer = 0x1241fe400] 00:13:27 INFO - PROCESS | 1649 | 1467875607146 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] 00:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:13:27 INFO - PROCESS | 1649 | 1467875607200 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 00:13:27 INFO - PROCESS | 1649 | 1467875607202 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:13:27 INFO - PROCESS | 1649 | 1467875607204 Marionette TRACE conn2 <- [1,2322,null,{}] 00:13:27 INFO - PROCESS | 1649 | 1467875607206 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}] 00:13:27 INFO - PROCESS | 1649 | 1467875607208 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:27 INFO - PROCESS | 1649 | 1467875607297 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:13:27 INFO - PROCESS | 1649 | 1467875607300 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:27 INFO - PROCESS | 1649 | 1467875607302 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b949800 == 38 [pid = 1649] [id = 588] 00:13:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1244a8000) [pid = 1649] [serial = 1764] [outer = 0x0] 00:13:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124e79800) [pid = 1649] [serial = 1765] [outer = 0x1244a8000] 00:13:27 INFO - PROCESS | 1649 | 1467875607331 Marionette DEBUG loaded listener.js 00:13:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1262b2400) [pid = 1649] [serial = 1766] [outer = 0x1244a8000] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x117e79000 == 37 [pid = 1649] [id = 578] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x119a9e000 == 36 [pid = 1649] [id = 577] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x119183800 == 35 [pid = 1649] [id = 579] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d8800 == 34 [pid = 1649] [id = 581] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc4800 == 33 [pid = 1649] [id = 580] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x129920000 == 32 [pid = 1649] [id = 585] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x129778800 == 31 [pid = 1649] [id = 584] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8ca000 == 30 [pid = 1649] [id = 586] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x126aa0000 == 29 [pid = 1649] [id = 583] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x124c05800 == 28 [pid = 1649] [id = 582] 00:13:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12b14e000 == 27 [pid = 1649] [id = 587] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12910f800) [pid = 1649] [serial = 1711] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12920a800) [pid = 1649] [serial = 1712] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128ce1400) [pid = 1649] [serial = 1709] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1127ec800) [pid = 1649] [serial = 1702] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1127e8800) [pid = 1649] [serial = 1672] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x125681000) [pid = 1649] [serial = 1696] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1150d9c00) [pid = 1649] [serial = 1703] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1257a5000) [pid = 1649] [serial = 1670] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113d93400) [pid = 1649] [serial = 1679] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1180b9400) [pid = 1649] [serial = 1682] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x117ea6800) [pid = 1649] [serial = 1705] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11a1b7800) [pid = 1649] [serial = 1706] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119e56400) [pid = 1649] [serial = 1690] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118d83c00) [pid = 1649] [serial = 1684] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x117449000) [pid = 1649] [serial = 1681] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x126a75800) [pid = 1649] [serial = 1708] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x124745400) [pid = 1649] [serial = 1694] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1199bd000) [pid = 1649] [serial = 1688] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x117444c00) [pid = 1649] [serial = 1675] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x112a5a000) [pid = 1649] [serial = 1673] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12119c400) [pid = 1649] [serial = 1691] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x126720800) [pid = 1649] [serial = 1700] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x123230c00) [pid = 1649] [serial = 1693] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1257ab000) [pid = 1649] [serial = 1699] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1195e8400) [pid = 1649] [serial = 1687] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1194bbc00) [pid = 1649] [serial = 1685] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1180b2800) [pid = 1649] [serial = 1676] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x112a5bc00) [pid = 1649] [serial = 1678] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1257a2c00) [pid = 1649] [serial = 1697] [outer = 0x0] [url = about:blank] 00:13:28 INFO - PROCESS | 1649 | 1467875608746 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]]]}] 00:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1571ms 00:13:28 INFO - PROCESS | 1649 | 1467875608774 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:13:28 INFO - PROCESS | 1649 | 1467875608776 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 00:13:28 INFO - PROCESS | 1649 | 1467875608779 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:13:28 INFO - PROCESS | 1649 | 1467875608781 Marionette TRACE conn2 <- [1,2326,null,{}] 00:13:28 INFO - PROCESS | 1649 | 1467875608787 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}] 00:13:28 INFO - PROCESS | 1649 | 1467875608789 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:28 INFO - PROCESS | 1649 | 1467875608875 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:13:28 INFO - PROCESS | 1649 | 1467875608928 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:28 INFO - PROCESS | 1649 | 1467875608930 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702f800 == 28 [pid = 1649] [id = 589] 00:13:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1122bd400) [pid = 1649] [serial = 1767] [outer = 0x0] 00:13:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1127ec400) [pid = 1649] [serial = 1768] [outer = 0x1122bd400] 00:13:28 INFO - PROCESS | 1649 | 1467875608959 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1129cd800) [pid = 1649] [serial = 1769] [outer = 0x1122bd400] 00:13:29 INFO - PROCESS | 1649 | 1467875609278 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]]]}] 00:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 00:13:29 INFO - PROCESS | 1649 | 1467875609299 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:13:29 INFO - PROCESS | 1649 | 1467875609304 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 00:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:13:29 INFO - PROCESS | 1649 | 1467875609311 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:13:29 INFO - PROCESS | 1649 | 1467875609312 Marionette TRACE conn2 <- [1,2330,null,{}] 00:13:29 INFO - PROCESS | 1649 | 1467875609315 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}] 00:13:29 INFO - PROCESS | 1649 | 1467875609317 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:29 INFO - PROCESS | 1649 | 1467875609396 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:13:29 INFO - PROCESS | 1649 | 1467875609400 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 1649 | 1467875609402 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1187a0800 == 29 [pid = 1649] [id = 590] 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x112a51c00) [pid = 1649] [serial = 1770] [outer = 0x0] 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x112a82000) [pid = 1649] [serial = 1771] [outer = 0x112a51c00] 00:13:29 INFO - PROCESS | 1649 | 1467875609432 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1130dd800) [pid = 1649] [serial = 1772] [outer = 0x112a51c00] 00:13:29 INFO - PROCESS | 1649 | 1467875609760 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]]]}] 00:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 469ms 00:13:29 INFO - PROCESS | 1649 | 1467875609780 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:13:29 INFO - PROCESS | 1649 | 1467875609792 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 00:13:29 INFO - PROCESS | 1649 | 1467875609794 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:13:29 INFO - PROCESS | 1649 | 1467875609797 Marionette TRACE conn2 <- [1,2334,null,{}] 00:13:29 INFO - PROCESS | 1649 | 1467875609804 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}] 00:13:29 INFO - PROCESS | 1649 | 1467875609808 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:29 INFO - PROCESS | 1649 | 1467875609884 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:13:29 INFO - PROCESS | 1649 | 1467875609892 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 1649 | 1467875609894 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x119702800 == 30 [pid = 1649] [id = 591] 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x110f3b800) [pid = 1649] [serial = 1773] [outer = 0x0] 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11607b000) [pid = 1649] [serial = 1774] [outer = 0x110f3b800] 00:13:29 INFO - PROCESS | 1649 | 1467875609921 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116a03800) [pid = 1649] [serial = 1775] [outer = 0x110f3b800] 00:13:30 INFO - PROCESS | 1649 | 1467875610296 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]]]}] 00:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 00:13:30 INFO - PROCESS | 1649 | 1467875610316 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:13:30 INFO - PROCESS | 1649 | 1467875610318 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 00:13:30 INFO - PROCESS | 1649 | 1467875610322 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:13:30 INFO - PROCESS | 1649 | 1467875610323 Marionette TRACE conn2 <- [1,2338,null,{}] 00:13:30 INFO - PROCESS | 1649 | 1467875610327 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}] 00:13:30 INFO - PROCESS | 1649 | 1467875610329 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:30 INFO - PROCESS | 1649 | 1467875610480 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:13:30 INFO - PROCESS | 1649 | 1467875610491 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:30 INFO - PROCESS | 1649 | 1467875610492 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bbc000 == 31 [pid = 1649] [id = 592] 00:13:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x117449800) [pid = 1649] [serial = 1776] [outer = 0x0] 00:13:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x117482800) [pid = 1649] [serial = 1777] [outer = 0x117449800] 00:13:30 INFO - PROCESS | 1649 | 1467875610517 Marionette DEBUG loaded listener.js 00:13:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1180b1000) [pid = 1649] [serial = 1778] [outer = 0x117449800] 00:13:30 INFO - PROCESS | 1649 | 1467875610814 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]]]}] 00:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 520ms 00:13:30 INFO - PROCESS | 1649 | 1467875610842 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:13:30 INFO - PROCESS | 1649 | 1467875610844 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 00:13:30 INFO - PROCESS | 1649 | 1467875610846 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:13:30 INFO - PROCESS | 1649 | 1467875610847 Marionette TRACE conn2 <- [1,2342,null,{}] 00:13:30 INFO - PROCESS | 1649 | 1467875610859 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}] 00:13:30 INFO - PROCESS | 1649 | 1467875610860 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:30 INFO - PROCESS | 1649 | 1467875610930 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:13:30 INFO - PROCESS | 1649 | 1467875610934 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:30 INFO - PROCESS | 1649 | 1467875610935 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12444e800 == 32 [pid = 1649] [id = 593] 00:13:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1122bcc00) [pid = 1649] [serial = 1779] [outer = 0x0] 00:13:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1180bd000) [pid = 1649] [serial = 1780] [outer = 0x1122bcc00] 00:13:30 INFO - PROCESS | 1649 | 1467875610963 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118280800) [pid = 1649] [serial = 1781] [outer = 0x1122bcc00] 00:13:31 INFO - PROCESS | 1649 | 1467875611299 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]]]}] 00:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 468ms 00:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:13:31 INFO - PROCESS | 1649 | 1467875611314 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:13:31 INFO - PROCESS | 1649 | 1467875611316 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 00:13:31 INFO - PROCESS | 1649 | 1467875611318 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:13:31 INFO - PROCESS | 1649 | 1467875611319 Marionette TRACE conn2 <- [1,2346,null,{}] 00:13:31 INFO - PROCESS | 1649 | 1467875611321 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}] 00:13:31 INFO - PROCESS | 1649 | 1467875611325 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:31 INFO - PROCESS | 1649 | 1467875611441 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:13:31 INFO - PROCESS | 1649 | 1467875611447 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:31 INFO - PROCESS | 1649 | 1467875611448 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x124491800 == 33 [pid = 1649] [id = 594] 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11827bc00) [pid = 1649] [serial = 1782] [outer = 0x0] 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118772c00) [pid = 1649] [serial = 1783] [outer = 0x11827bc00] 00:13:31 INFO - PROCESS | 1649 | 1467875611475 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11945f400) [pid = 1649] [serial = 1784] [outer = 0x11827bc00] 00:13:31 INFO - PROCESS | 1649 | 1467875611762 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]]]}] 00:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 472ms 00:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:13:31 INFO - PROCESS | 1649 | 1467875611796 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:13:31 INFO - PROCESS | 1649 | 1467875611797 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 00:13:31 INFO - PROCESS | 1649 | 1467875611799 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:13:31 INFO - PROCESS | 1649 | 1467875611800 Marionette TRACE conn2 <- [1,2350,null,{}] 00:13:31 INFO - PROCESS | 1649 | 1467875611802 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}] 00:13:31 INFO - PROCESS | 1649 | 1467875611805 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:31 INFO - PROCESS | 1649 | 1467875611890 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:13:31 INFO - PROCESS | 1649 | 1467875611894 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:31 INFO - PROCESS | 1649 | 1467875611895 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x126aa0800 == 34 [pid = 1649] [id = 595] 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11846e400) [pid = 1649] [serial = 1785] [outer = 0x0] 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1194bfc00) [pid = 1649] [serial = 1786] [outer = 0x11846e400] 00:13:31 INFO - PROCESS | 1649 | 1467875611919 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1195a5000) [pid = 1649] [serial = 1787] [outer = 0x11846e400] 00:13:32 INFO - PROCESS | 1649 | 1467875612242 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]]]}] 00:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 473ms 00:13:32 INFO - PROCESS | 1649 | 1467875612273 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 1649 | 1467875612275 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 00:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:13:32 INFO - PROCESS | 1649 | 1467875612277 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 1649 | 1467875612278 Marionette TRACE conn2 <- [1,2354,null,{}] 00:13:32 INFO - PROCESS | 1649 | 1467875612280 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}] 00:13:32 INFO - PROCESS | 1649 | 1467875612281 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:32 INFO - PROCESS | 1649 | 1467875612381 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:13:32 INFO - PROCESS | 1649 | 1467875612387 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 1649 | 1467875612390 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x129148000 == 35 [pid = 1649] [id = 596] 00:13:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1195e7c00) [pid = 1649] [serial = 1788] [outer = 0x0] 00:13:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1195f5c00) [pid = 1649] [serial = 1789] [outer = 0x1195e7c00] 00:13:32 INFO - PROCESS | 1649 | 1467875612415 Marionette DEBUG loaded listener.js 00:13:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1199b9000) [pid = 1649] [serial = 1790] [outer = 0x1195e7c00] 00:13:32 INFO - PROCESS | 1649 | 1467875612727 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]]]}] 00:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 469ms 00:13:32 INFO - PROCESS | 1649 | 1467875612747 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 1649 | 1467875612748 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 00:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:13:32 INFO - PROCESS | 1649 | 1467875612750 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 1649 | 1467875612751 Marionette TRACE conn2 <- [1,2358,null,{}] 00:13:32 INFO - PROCESS | 1649 | 1467875612757 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}] 00:13:32 INFO - PROCESS | 1649 | 1467875612759 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:32 INFO - PROCESS | 1649 | 1467875612841 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:13:32 INFO - PROCESS | 1649 | 1467875612845 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 1649 | 1467875612846 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x11958a800 == 36 [pid = 1649] [id = 597] 00:13:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1199c0000) [pid = 1649] [serial = 1791] [outer = 0x0] 00:13:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119b51c00) [pid = 1649] [serial = 1792] [outer = 0x1199c0000] 00:13:32 INFO - PROCESS | 1649 | 1467875612871 Marionette DEBUG loaded listener.js 00:13:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119e59800) [pid = 1649] [serial = 1793] [outer = 0x1199c0000] 00:13:33 INFO - PROCESS | 1649 | 1467875613175 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]]]}] 00:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 473ms 00:13:33 INFO - PROCESS | 1649 | 1467875613223 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:13:33 INFO - PROCESS | 1649 | 1467875613225 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 00:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:13:33 INFO - PROCESS | 1649 | 1467875613227 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:13:33 INFO - PROCESS | 1649 | 1467875613228 Marionette TRACE conn2 <- [1,2362,null,{}] 00:13:33 INFO - PROCESS | 1649 | 1467875613230 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}] 00:13:33 INFO - PROCESS | 1649 | 1467875613232 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:33 INFO - PROCESS | 1649 | 1467875613339 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:13:33 INFO - PROCESS | 1649 | 1467875613345 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 1649 | 1467875613346 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69d800 == 37 [pid = 1649] [id = 598] 00:13:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119e5ac00) [pid = 1649] [serial = 1794] [outer = 0x0] 00:13:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11a1acc00) [pid = 1649] [serial = 1795] [outer = 0x119e5ac00] 00:13:33 INFO - PROCESS | 1649 | 1467875613371 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1212afc00) [pid = 1649] [serial = 1796] [outer = 0x119e5ac00] 00:13:33 INFO - PROCESS | 1649 | 1467875613706 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]]]}] 00:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 00:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:13:33 INFO - PROCESS | 1649 | 1467875613747 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:13:33 INFO - PROCESS | 1649 | 1467875613749 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 00:13:33 INFO - PROCESS | 1649 | 1467875613753 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:13:33 INFO - PROCESS | 1649 | 1467875613756 Marionette TRACE conn2 <- [1,2366,null,{}] 00:13:33 INFO - PROCESS | 1649 | 1467875613759 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}] 00:13:33 INFO - PROCESS | 1649 | 1467875613762 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:33 INFO - PROCESS | 1649 | 1467875613905 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:13:34 INFO - PROCESS | 1649 | 1467875614035 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 1649 | 1467875614037 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12444d000 == 38 [pid = 1649] [id = 599] 00:13:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1212b5800) [pid = 1649] [serial = 1797] [outer = 0x0] 00:13:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x123245c00) [pid = 1649] [serial = 1798] [outer = 0x1212b5800] 00:13:34 INFO - PROCESS | 1649 | 1467875614079 Marionette DEBUG loaded listener.js 00:13:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1235c3400) [pid = 1649] [serial = 1799] [outer = 0x1212b5800] 00:13:34 INFO - PROCESS | 1649 | 1467875614499 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]]]}] 00:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 773ms 00:13:34 INFO - PROCESS | 1649 | 1467875614528 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:13:34 INFO - PROCESS | 1649 | 1467875614529 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 00:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:13:34 INFO - PROCESS | 1649 | 1467875614531 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:13:34 INFO - PROCESS | 1649 | 1467875614532 Marionette TRACE conn2 <- [1,2370,null,{}] 00:13:34 INFO - PROCESS | 1649 | 1467875614534 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}] 00:13:34 INFO - PROCESS | 1649 | 1467875614536 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:34 INFO - PROCESS | 1649 | 1467875614636 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:13:34 INFO - PROCESS | 1649 | 1467875614640 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 1649 | 1467875614641 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b920000 == 39 [pid = 1649] [id = 600] 00:13:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x123229400) [pid = 1649] [serial = 1800] [outer = 0x0] 00:13:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1244acc00) [pid = 1649] [serial = 1801] [outer = 0x123229400] 00:13:34 INFO - PROCESS | 1649 | 1467875614664 Marionette DEBUG loaded listener.js 00:13:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124745400) [pid = 1649] [serial = 1802] [outer = 0x123229400] 00:13:34 INFO - PROCESS | 1649 | 1467875614992 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]]]}] 00:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 471ms 00:13:35 INFO - PROCESS | 1649 | 1467875615010 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 1649 | 1467875615011 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 00:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:13:35 INFO - PROCESS | 1649 | 1467875615013 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:13:35 INFO - PROCESS | 1649 | 1467875615014 Marionette TRACE conn2 <- [1,2374,null,{}] 00:13:35 INFO - PROCESS | 1649 | 1467875615016 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}] 00:13:35 INFO - PROCESS | 1649 | 1467875615018 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:35 INFO - PROCESS | 1649 | 1467875615131 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:13:35 INFO - PROCESS | 1649 | 1467875615135 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:35 INFO - PROCESS | 1649 | 1467875615136 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd82800 == 40 [pid = 1649] [id = 601] 00:13:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1235c3800) [pid = 1649] [serial = 1803] [outer = 0x0] 00:13:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x124e33c00) [pid = 1649] [serial = 1804] [outer = 0x1235c3800] 00:13:35 INFO - PROCESS | 1649 | 1467875615160 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x125683c00) [pid = 1649] [serial = 1805] [outer = 0x1235c3800] 00:13:35 INFO - PROCESS | 1649 | 1467875615506 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]]]}] 00:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 00:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:13:35 INFO - PROCESS | 1649 | 1467875615532 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 1649 | 1467875615533 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 00:13:35 INFO - PROCESS | 1649 | 1467875615536 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:13:35 INFO - PROCESS | 1649 | 1467875615538 Marionette TRACE conn2 <- [1,2378,null,{}] 00:13:35 INFO - PROCESS | 1649 | 1467875615541 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}] 00:13:35 INFO - PROCESS | 1649 | 1467875615542 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:35 INFO - PROCESS | 1649 | 1467875615640 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:13:35 INFO - PROCESS | 1649 | 1467875615651 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:35 INFO - PROCESS | 1649 | 1467875615652 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c48e000 == 41 [pid = 1649] [id = 602] 00:13:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12579e000) [pid = 1649] [serial = 1806] [outer = 0x0] 00:13:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1257a5400) [pid = 1649] [serial = 1807] [outer = 0x12579e000] 00:13:35 INFO - PROCESS | 1649 | 1467875615676 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1262c0400) [pid = 1649] [serial = 1808] [outer = 0x12579e000] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1133ef800) [pid = 1649] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1199b4400) [pid = 1649] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x117ea7000) [pid = 1649] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x112f13400) [pid = 1649] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x117ea5c00) [pid = 1649] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1241fe400) [pid = 1649] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x113841c00) [pid = 1649] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x123232800) [pid = 1649] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1194bc400) [pid = 1649] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1194b9800) [pid = 1649] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1180bac00) [pid = 1649] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x110f3cc00) [pid = 1649] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1180b3000) [pid = 1649] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x113864800) [pid = 1649] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1129d1000) [pid = 1649] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11744b000) [pid = 1649] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:13:36 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11744f400) [pid = 1649] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:13:36 INFO - PROCESS | 1649 | 1467875616128 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]]]}] 00:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 622ms 00:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:13:36 INFO - PROCESS | 1649 | 1467875616159 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:13:36 INFO - PROCESS | 1649 | 1467875616160 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 00:13:36 INFO - PROCESS | 1649 | 1467875616162 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:13:36 INFO - PROCESS | 1649 | 1467875616163 Marionette TRACE conn2 <- [1,2382,null,{}] 00:13:36 INFO - PROCESS | 1649 | 1467875616165 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}] 00:13:36 INFO - PROCESS | 1649 | 1467875616174 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:36 INFO - PROCESS | 1649 | 1467875616250 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:13:36 INFO - PROCESS | 1649 | 1467875616256 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1649 | 1467875616257 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d3000 == 42 [pid = 1649] [id = 603] 00:13:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1122bd000) [pid = 1649] [serial = 1809] [outer = 0x0] 00:13:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x116970800) [pid = 1649] [serial = 1810] [outer = 0x1122bd000] 00:13:36 INFO - PROCESS | 1649 | 1467875616282 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11876a000) [pid = 1649] [serial = 1811] [outer = 0x1122bd000] 00:13:36 INFO - PROCESS | 1649 | 1467875616624 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]]]}] 00:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 469ms 00:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:13:36 INFO - PROCESS | 1649 | 1467875616632 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:13:36 INFO - PROCESS | 1649 | 1467875616633 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 00:13:36 INFO - PROCESS | 1649 | 1467875616635 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:13:36 INFO - PROCESS | 1649 | 1467875616636 Marionette TRACE conn2 <- [1,2386,null,{}] 00:13:36 INFO - PROCESS | 1649 | 1467875616643 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}] 00:13:36 INFO - PROCESS | 1649 | 1467875616644 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:36 INFO - PROCESS | 1649 | 1467875616751 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:13:36 INFO - PROCESS | 1649 | 1467875616757 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1649 | 1467875616758 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c74a800 == 43 [pid = 1649] [id = 604] 00:13:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1129cb400) [pid = 1649] [serial = 1812] [outer = 0x0] 00:13:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1194c7000) [pid = 1649] [serial = 1813] [outer = 0x1129cb400] 00:13:36 INFO - PROCESS | 1649 | 1467875616782 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1244a6000) [pid = 1649] [serial = 1814] [outer = 0x1129cb400] 00:13:37 INFO - PROCESS | 1649 | 1467875617095 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]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 473ms 00:13:37 INFO - PROCESS | 1649 | 1467875617109 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:13:37 INFO - PROCESS | 1649 | 1467875617110 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 00:13:37 INFO - PROCESS | 1649 | 1467875617112 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 1649 | 1467875617113 Marionette TRACE conn2 <- [1,2390,null,{}] 00:13:37 INFO - PROCESS | 1649 | 1467875617115 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}] 00:13:37 INFO - PROCESS | 1649 | 1467875617116 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:37 INFO - PROCESS | 1649 | 1467875617198 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:13:37 INFO - PROCESS | 1649 | 1467875617202 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 1649 | 1467875617203 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce63800 == 44 [pid = 1649] [id = 605] 00:13:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1195ef000) [pid = 1649] [serial = 1815] [outer = 0x0] 00:13:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1263d7000) [pid = 1649] [serial = 1816] [outer = 0x1195ef000] 00:13:37 INFO - PROCESS | 1649 | 1467875617227 Marionette DEBUG loaded listener.js 00:13:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1268a8000) [pid = 1649] [serial = 1817] [outer = 0x1195ef000] 00:13:37 INFO - PROCESS | 1649 | 1467875617559 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]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 470ms 00:13:37 INFO - PROCESS | 1649 | 1467875617582 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 1649 | 1467875617584 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 00:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:13:37 INFO - PROCESS | 1649 | 1467875617586 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 1649 | 1467875617587 Marionette TRACE conn2 <- [1,2394,null,{}] 00:13:37 INFO - PROCESS | 1649 | 1467875617593 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}] 00:13:37 INFO - PROCESS | 1649 | 1467875617594 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:37 INFO - PROCESS | 1649 | 1467875617705 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:13:37 INFO - PROCESS | 1649 | 1467875617711 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 1649 | 1467875617712 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfaf800 == 45 [pid = 1649] [id = 606] 00:13:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1199ba000) [pid = 1649] [serial = 1818] [outer = 0x0] 00:13:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x126a75800) [pid = 1649] [serial = 1819] [outer = 0x1199ba000] 00:13:37 INFO - PROCESS | 1649 | 1467875617736 Marionette DEBUG loaded listener.js 00:13:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x126d9f800) [pid = 1649] [serial = 1820] [outer = 0x1199ba000] 00:13:38 INFO - PROCESS | 1649 | 1467875618044 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]]]}] 00:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 473ms 00:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:13:38 INFO - PROCESS | 1649 | 1467875618059 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:13:38 INFO - PROCESS | 1649 | 1467875618060 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 00:13:38 INFO - PROCESS | 1649 | 1467875618062 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:13:38 INFO - PROCESS | 1649 | 1467875618063 Marionette TRACE conn2 <- [1,2398,null,{}] 00:13:38 INFO - PROCESS | 1649 | 1467875618066 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}] 00:13:38 INFO - PROCESS | 1649 | 1467875618067 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:38 INFO - PROCESS | 1649 | 1467875618200 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:13:38 INFO - PROCESS | 1649 | 1467875618298 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:38 INFO - PROCESS | 1649 | 1467875618300 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1130c9000 == 46 [pid = 1649] [id = 607] 00:13:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x110f98c00) [pid = 1649] [serial = 1821] [outer = 0x0] 00:13:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x110fa1000) [pid = 1649] [serial = 1822] [outer = 0x110f98c00] 00:13:38 INFO - PROCESS | 1649 | 1467875618335 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1110a1400) [pid = 1649] [serial = 1823] [outer = 0x110f98c00] 00:13:38 INFO - PROCESS | 1649 | 1467875618866 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]]]}] 00:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 871ms 00:13:38 INFO - PROCESS | 1649 | 1467875618934 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:13:38 INFO - PROCESS | 1649 | 1467875618939 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 00:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:13:38 INFO - PROCESS | 1649 | 1467875618944 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:13:38 INFO - PROCESS | 1649 | 1467875618945 Marionette TRACE conn2 <- [1,2402,null,{}] 00:13:38 INFO - PROCESS | 1649 | 1467875618949 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}] 00:13:38 INFO - PROCESS | 1649 | 1467875618953 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:39 INFO - PROCESS | 1649 | 1467875619074 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:13:39 INFO - PROCESS | 1649 | 1467875619155 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:39 INFO - PROCESS | 1649 | 1467875619157 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x11957d800 == 47 [pid = 1649] [id = 608] 00:13:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x112a59000) [pid = 1649] [serial = 1824] [outer = 0x0] 00:13:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x112ad8000) [pid = 1649] [serial = 1825] [outer = 0x112a59000] 00:13:39 INFO - PROCESS | 1649 | 1467875619187 Marionette DEBUG loaded listener.js 00:13:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1133ca000) [pid = 1649] [serial = 1826] [outer = 0x112a59000] 00:13:39 INFO - PROCESS | 1649 | 1467875619897 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]]]}] 00:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 971ms 00:13:39 INFO - PROCESS | 1649 | 1467875619932 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:13:39 INFO - PROCESS | 1649 | 1467875619934 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 00:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:13:39 INFO - PROCESS | 1649 | 1467875619942 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:13:39 INFO - PROCESS | 1649 | 1467875619944 Marionette TRACE conn2 <- [1,2406,null,{}] 00:13:39 INFO - PROCESS | 1649 | 1467875619948 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}] 00:13:39 INFO - PROCESS | 1649 | 1467875619950 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:40 INFO - PROCESS | 1649 | 1467875620097 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:13:40 INFO - PROCESS | 1649 | 1467875620156 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 1649 | 1467875620159 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1185a9000 == 48 [pid = 1649] [id = 609] 00:13:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x112a55c00) [pid = 1649] [serial = 1827] [outer = 0x0] 00:13:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x113370c00) [pid = 1649] [serial = 1828] [outer = 0x112a55c00] 00:13:40 INFO - PROCESS | 1649 | 1467875620188 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x113d8f000) [pid = 1649] [serial = 1829] [outer = 0x112a55c00] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfaf800 == 47 [pid = 1649] [id = 606] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce63800 == 46 [pid = 1649] [id = 605] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12c74a800 == 45 [pid = 1649] [id = 604] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1292d3000 == 44 [pid = 1649] [id = 603] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12c48e000 == 43 [pid = 1649] [id = 602] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd82800 == 42 [pid = 1649] [id = 601] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12b920000 == 41 [pid = 1649] [id = 600] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x124e79800) [pid = 1649] [serial = 1765] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12444d000 == 40 [pid = 1649] [id = 599] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69d800 == 39 [pid = 1649] [id = 598] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x11958a800 == 38 [pid = 1649] [id = 597] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x129148000 == 37 [pid = 1649] [id = 596] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x126aa0800 == 36 [pid = 1649] [id = 595] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x124491800 == 35 [pid = 1649] [id = 594] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12444e800 == 34 [pid = 1649] [id = 593] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x119bbc000 == 33 [pid = 1649] [id = 592] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x119702800 == 32 [pid = 1649] [id = 591] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1187a0800 == 31 [pid = 1649] [id = 590] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x11702f800 == 30 [pid = 1649] [id = 589] 00:13:40 INFO - PROCESS | 1649 | --DOCSHELL 0x12b949800 == 29 [pid = 1649] [id = 588] 00:13:40 INFO - PROCESS | 1649 | 1467875620615 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]]]}] 00:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 722ms 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1194c8400) [pid = 1649] [serial = 1747] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x119e53c00) [pid = 1649] [serial = 1750] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1195eb400) [pid = 1649] [serial = 1748] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x123236c00) [pid = 1649] [serial = 1753] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x123228000) [pid = 1649] [serial = 1751] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11607a000) [pid = 1649] [serial = 1756] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1199bdc00) [pid = 1649] [serial = 1759] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118471c00) [pid = 1649] [serial = 1757] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1244ab000) [pid = 1649] [serial = 1762] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x116972c00) [pid = 1649] [serial = 1730] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1150db000) [pid = 1649] [serial = 1729] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x126da9800) [pid = 1649] [serial = 1726] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x129206800) [pid = 1649] [serial = 1727] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x125689800) [pid = 1649] [serial = 1724] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1232bd400) [pid = 1649] [serial = 1723] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1212b3c00) [pid = 1649] [serial = 1721] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119e51000) [pid = 1649] [serial = 1720] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118d4d800) [pid = 1649] [serial = 1718] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118278c00) [pid = 1649] [serial = 1717] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1129c6800) [pid = 1649] [serial = 1715] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110ff0c00) [pid = 1649] [serial = 1714] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11846d000) [pid = 1649] [serial = 1741] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118d84800) [pid = 1649] [serial = 1742] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116629400) [pid = 1649] [serial = 1738] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11744a000) [pid = 1649] [serial = 1739] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x112a4dc00) [pid = 1649] [serial = 1735] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113047400) [pid = 1649] [serial = 1736] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118d7d000) [pid = 1649] [serial = 1733] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118279400) [pid = 1649] [serial = 1732] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12460f800) [pid = 1649] [serial = 1763] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1194bc800) [pid = 1649] [serial = 1745] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x119458800) [pid = 1649] [serial = 1744] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1235c5000) [pid = 1649] [serial = 1760] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x123252000) [pid = 1649] [serial = 1754] [outer = 0x0] [url = about:blank] 00:13:40 INFO - PROCESS | 1649 | 1467875620674 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:13:40 INFO - PROCESS | 1649 | 1467875620677 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 00:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:13:40 INFO - PROCESS | 1649 | 1467875620698 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:13:40 INFO - PROCESS | 1649 | 1467875620701 Marionette TRACE conn2 <- [1,2410,null,{}] 00:13:40 INFO - PROCESS | 1649 | 1467875620706 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}] 00:13:40 INFO - PROCESS | 1649 | 1467875620708 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:40 INFO - PROCESS | 1649 | 1467875620834 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:13:40 INFO - PROCESS | 1649 | 1467875620849 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 1649 | 1467875620851 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x119572800 == 30 [pid = 1649] [id = 610] 00:13:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x116972c00) [pid = 1649] [serial = 1830] [outer = 0x0] 00:13:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116a11400) [pid = 1649] [serial = 1831] [outer = 0x116972c00] 00:13:40 INFO - PROCESS | 1649 | 1467875620897 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11747fc00) [pid = 1649] [serial = 1832] [outer = 0x116972c00] 00:13:41 INFO - PROCESS | 1649 | 1467875621401 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]]]}] 00:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 738ms 00:13:41 INFO - PROCESS | 1649 | 1467875621424 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:13:41 INFO - PROCESS | 1649 | 1467875621426 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 00:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:13:41 INFO - PROCESS | 1649 | 1467875621428 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:13:41 INFO - PROCESS | 1649 | 1467875621430 Marionette TRACE conn2 <- [1,2414,null,{}] 00:13:41 INFO - PROCESS | 1649 | 1467875621444 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}] 00:13:41 INFO - PROCESS | 1649 | 1467875621447 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:41 INFO - PROCESS | 1649 | 1467875621526 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:13:41 INFO - PROCESS | 1649 | 1467875621553 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:41 INFO - PROCESS | 1649 | 1467875621556 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12330f000 == 31 [pid = 1649] [id = 611] 00:13:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11846e800) [pid = 1649] [serial = 1833] [outer = 0x0] 00:13:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x117057000) [pid = 1649] [serial = 1834] [outer = 0x11846e800] 00:13:41 INFO - PROCESS | 1649 | 1467875621583 Marionette DEBUG loaded listener.js 00:13:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118d7ec00) [pid = 1649] [serial = 1835] [outer = 0x11846e800] 00:13:41 INFO - PROCESS | 1649 | 1467875621918 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]]]}] 00:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 00:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:13:41 INFO - PROCESS | 1649 | 1467875621949 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:13:41 INFO - PROCESS | 1649 | 1467875621951 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 00:13:41 INFO - PROCESS | 1649 | 1467875621953 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:13:41 INFO - PROCESS | 1649 | 1467875621954 Marionette TRACE conn2 <- [1,2418,null,{}] 00:13:41 INFO - PROCESS | 1649 | 1467875621957 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}] 00:13:41 INFO - PROCESS | 1649 | 1467875621958 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:42 INFO - PROCESS | 1649 | 1467875622036 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:13:42 INFO - PROCESS | 1649 | 1467875622042 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:42 INFO - PROCESS | 1649 | 1467875622043 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12474b800 == 32 [pid = 1649] [id = 612] 00:13:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119422400) [pid = 1649] [serial = 1836] [outer = 0x0] 00:13:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11942bc00) [pid = 1649] [serial = 1837] [outer = 0x119422400] 00:13:42 INFO - PROCESS | 1649 | 1467875622068 Marionette DEBUG loaded listener.js 00:13:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119463000) [pid = 1649] [serial = 1838] [outer = 0x119422400] 00:13:42 INFO - PROCESS | 1649 | 1467875622395 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]]]}] 00:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 470ms 00:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:13:42 INFO - PROCESS | 1649 | 1467875622425 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 1649 | 1467875622426 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 00:13:42 INFO - PROCESS | 1649 | 1467875622429 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:13:42 INFO - PROCESS | 1649 | 1467875622430 Marionette TRACE conn2 <- [1,2422,null,{}] 00:13:42 INFO - PROCESS | 1649 | 1467875622432 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}] 00:13:42 INFO - PROCESS | 1649 | 1467875622433 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:42 INFO - PROCESS | 1649 | 1467875622510 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:13:42 INFO - PROCESS | 1649 | 1467875622580 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:42 INFO - PROCESS | 1649 | 1467875622582 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182c5000 == 33 [pid = 1649] [id = 613] 00:13:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119426800) [pid = 1649] [serial = 1839] [outer = 0x0] 00:13:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1194be000) [pid = 1649] [serial = 1840] [outer = 0x119426800] 00:13:42 INFO - PROCESS | 1649 | 1467875622612 Marionette DEBUG loaded listener.js 00:13:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1195a8000) [pid = 1649] [serial = 1841] [outer = 0x119426800] 00:13:42 INFO - PROCESS | 1649 | 1467875622931 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]]]}] 00:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 00:13:42 INFO - PROCESS | 1649 | 1467875622947 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 1649 | 1467875622948 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 00:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:13:42 INFO - PROCESS | 1649 | 1467875622951 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:13:42 INFO - PROCESS | 1649 | 1467875622952 Marionette TRACE conn2 <- [1,2426,null,{}] 00:13:42 INFO - PROCESS | 1649 | 1467875622957 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}] 00:13:42 INFO - PROCESS | 1649 | 1467875622962 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:43 INFO - PROCESS | 1649 | 1467875623078 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:13:43 INFO - PROCESS | 1649 | 1467875623116 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:43 INFO - PROCESS | 1649 | 1467875623117 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d9000 == 34 [pid = 1649] [id = 614] 00:13:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1195f4800) [pid = 1649] [serial = 1842] [outer = 0x0] 00:13:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119b51000) [pid = 1649] [serial = 1843] [outer = 0x1195f4800] 00:13:43 INFO - PROCESS | 1649 | 1467875623142 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12322a800) [pid = 1649] [serial = 1844] [outer = 0x1195f4800] 00:13:43 INFO - PROCESS | 1649 | 1467875623461 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]]]}] 00:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 523ms 00:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:13:43 INFO - PROCESS | 1649 | 1467875623475 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:13:43 INFO - PROCESS | 1649 | 1467875623477 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 00:13:43 INFO - PROCESS | 1649 | 1467875623479 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:13:43 INFO - PROCESS | 1649 | 1467875623480 Marionette TRACE conn2 <- [1,2430,null,{}] 00:13:43 INFO - PROCESS | 1649 | 1467875623482 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}] 00:13:43 INFO - PROCESS | 1649 | 1467875623483 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:43 INFO - PROCESS | 1649 | 1467875623590 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:13:43 INFO - PROCESS | 1649 | 1467875623603 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:43 INFO - PROCESS | 1649 | 1467875623604 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x129782000 == 35 [pid = 1649] [id = 615] 00:13:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x123234000) [pid = 1649] [serial = 1845] [outer = 0x0] 00:13:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x123236000) [pid = 1649] [serial = 1846] [outer = 0x123234000] 00:13:43 INFO - PROCESS | 1649 | 1467875623628 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x123252c00) [pid = 1649] [serial = 1847] [outer = 0x123234000] 00:13:43 INFO - PROCESS | 1649 | 1467875623963 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]]]}] 00:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 00:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:13:44 INFO - PROCESS | 1649 | 1467875624002 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:13:44 INFO - PROCESS | 1649 | 1467875624003 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 00:13:44 INFO - PROCESS | 1649 | 1467875624005 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:13:44 INFO - PROCESS | 1649 | 1467875624007 Marionette TRACE conn2 <- [1,2434,null,{}] 00:13:44 INFO - PROCESS | 1649 | 1467875624009 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}] 00:13:44 INFO - PROCESS | 1649 | 1467875624010 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:44 INFO - PROCESS | 1649 | 1467875624108 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:13:44 INFO - PROCESS | 1649 | 1467875624111 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:44 INFO - PROCESS | 1649 | 1467875624112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8ce000 == 36 [pid = 1649] [id = 616] 00:13:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x123234400) [pid = 1649] [serial = 1848] [outer = 0x0] 00:13:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1235c3000) [pid = 1649] [serial = 1849] [outer = 0x123234400] 00:13:44 INFO - PROCESS | 1649 | 1467875624137 Marionette DEBUG loaded listener.js 00:13:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1244aa000) [pid = 1649] [serial = 1850] [outer = 0x123234400] 00:13:44 INFO - PROCESS | 1649 | 1467875624463 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]]]}] 00:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 518ms 00:13:44 INFO - PROCESS | 1649 | 1467875624525 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:13:44 INFO - PROCESS | 1649 | 1467875624526 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 00:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:13:44 INFO - PROCESS | 1649 | 1467875624528 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:13:44 INFO - PROCESS | 1649 | 1467875624529 Marionette TRACE conn2 <- [1,2438,null,{}] 00:13:44 INFO - PROCESS | 1649 | 1467875624532 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}] 00:13:44 INFO - PROCESS | 1649 | 1467875624533 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:44 INFO - PROCESS | 1649 | 1467875624767 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x123229400) [pid = 1649] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1235c3800) [pid = 1649] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12579e000) [pid = 1649] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1122bcc00) [pid = 1649] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1122bd000) [pid = 1649] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1195ef000) [pid = 1649] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119e5ac00) [pid = 1649] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1195e7c00) [pid = 1649] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x110f3b800) [pid = 1649] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x112a51c00) [pid = 1649] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11846e400) [pid = 1649] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1122bd400) [pid = 1649] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x117449800) [pid = 1649] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1199c0000) [pid = 1649] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1129cb400) [pid = 1649] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1244a8000) [pid = 1649] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11827bc00) [pid = 1649] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:13:44 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1212b5800) [pid = 1649] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:13:44 INFO - PROCESS | 1649 | 1467875624817 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:44 INFO - PROCESS | 1649 | 1467875624818 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194ea800 == 37 [pid = 1649] [id = 617] 00:13:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x111f2ec00) [pid = 1649] [serial = 1851] [outer = 0x0] 00:13:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1129cb400) [pid = 1649] [serial = 1852] [outer = 0x111f2ec00] 00:13:44 INFO - PROCESS | 1649 | 1467875624843 Marionette DEBUG loaded listener.js 00:13:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x117449800) [pid = 1649] [serial = 1853] [outer = 0x111f2ec00] 00:13:45 INFO - PROCESS | 1649 | 1467875625101 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]]]}] 00:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 618ms 00:13:45 INFO - PROCESS | 1649 | 1467875625147 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 1649 | 1467875625148 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 00:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:13:45 INFO - PROCESS | 1649 | 1467875625150 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:13:45 INFO - PROCESS | 1649 | 1467875625151 Marionette TRACE conn2 <- [1,2442,null,{}] 00:13:45 INFO - PROCESS | 1649 | 1467875625162 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}] 00:13:45 INFO - PROCESS | 1649 | 1467875625163 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:45 INFO - PROCESS | 1649 | 1467875625245 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:13:45 INFO - PROCESS | 1649 | 1467875625249 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:45 INFO - PROCESS | 1649 | 1467875625251 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12447c000 == 38 [pid = 1649] [id = 618] 00:13:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1187d9000) [pid = 1649] [serial = 1854] [outer = 0x0] 00:13:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1235c3800) [pid = 1649] [serial = 1855] [outer = 0x1187d9000] 00:13:45 INFO - PROCESS | 1649 | 1467875625277 Marionette DEBUG loaded listener.js 00:13:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124610800) [pid = 1649] [serial = 1856] [outer = 0x1187d9000] 00:13:45 INFO - PROCESS | 1649 | 1467875625612 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]]]}] 00:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 471ms 00:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:13:45 INFO - PROCESS | 1649 | 1467875625624 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 1649 | 1467875625626 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 00:13:45 INFO - PROCESS | 1649 | 1467875625628 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:13:45 INFO - PROCESS | 1649 | 1467875625630 Marionette TRACE conn2 <- [1,2446,null,{}] 00:13:45 INFO - PROCESS | 1649 | 1467875625632 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}] 00:13:45 INFO - PROCESS | 1649 | 1467875625634 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:45 INFO - PROCESS | 1649 | 1467875625761 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:13:45 INFO - PROCESS | 1649 | 1467875625767 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:45 INFO - PROCESS | 1649 | 1467875625768 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd6f000 == 39 [pid = 1649] [id = 619] 00:13:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124aa0c00) [pid = 1649] [serial = 1857] [outer = 0x0] 00:13:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x125682000) [pid = 1649] [serial = 1858] [outer = 0x124aa0c00] 00:13:45 INFO - PROCESS | 1649 | 1467875625798 Marionette DEBUG loaded listener.js 00:13:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1263d0800) [pid = 1649] [serial = 1859] [outer = 0x124aa0c00] 00:13:46 INFO - PROCESS | 1649 | 1467875626091 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]]]}] 00:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 00:13:46 INFO - PROCESS | 1649 | 1467875626147 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:13:46 INFO - PROCESS | 1649 | 1467875626149 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 00:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:13:46 INFO - PROCESS | 1649 | 1467875626151 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:13:46 INFO - PROCESS | 1649 | 1467875626152 Marionette TRACE conn2 <- [1,2450,null,{}] 00:13:46 INFO - PROCESS | 1649 | 1467875626154 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}] 00:13:46 INFO - PROCESS | 1649 | 1467875626155 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:46 INFO - PROCESS | 1649 | 1467875626233 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:13:46 INFO - PROCESS | 1649 | 1467875626239 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:46 INFO - PROCESS | 1649 | 1467875626241 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c73e000 == 40 [pid = 1649] [id = 620] 00:13:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1263dd000) [pid = 1649] [serial = 1860] [outer = 0x0] 00:13:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x126da0800) [pid = 1649] [serial = 1861] [outer = 0x1263dd000] 00:13:46 INFO - PROCESS | 1649 | 1467875626265 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128ce8000) [pid = 1649] [serial = 1862] [outer = 0x1263dd000] 00:13:46 INFO - PROCESS | 1649 | 1467875626590 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]]]}] 00:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 471ms 00:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:13:46 INFO - PROCESS | 1649 | 1467875626623 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:13:46 INFO - PROCESS | 1649 | 1467875626624 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 00:13:46 INFO - PROCESS | 1649 | 1467875626626 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:13:46 INFO - PROCESS | 1649 | 1467875626635 Marionette TRACE conn2 <- [1,2454,null,{}] 00:13:46 INFO - PROCESS | 1649 | 1467875626637 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}] 00:13:46 INFO - PROCESS | 1649 | 1467875626638 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:46 INFO - PROCESS | 1649 | 1467875626747 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:13:46 INFO - PROCESS | 1649 | 1467875626832 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:46 INFO - PROCESS | 1649 | 1467875626833 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x11703d800 == 41 [pid = 1649] [id = 621] 00:13:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x110f37000) [pid = 1649] [serial = 1863] [outer = 0x0] 00:13:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1110a0c00) [pid = 1649] [serial = 1864] [outer = 0x110f37000] 00:13:46 INFO - PROCESS | 1649 | 1467875626865 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1129d0c00) [pid = 1649] [serial = 1865] [outer = 0x110f37000] 00:13:47 INFO - PROCESS | 1649 | 1467875627324 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]]]}] 00:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 726ms 00:13:47 INFO - PROCESS | 1649 | 1467875627354 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:13:47 INFO - PROCESS | 1649 | 1467875627356 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 00:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:13:47 INFO - PROCESS | 1649 | 1467875627360 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:13:47 INFO - PROCESS | 1649 | 1467875627362 Marionette TRACE conn2 <- [1,2458,null,{}] 00:13:47 INFO - PROCESS | 1649 | 1467875627365 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}] 00:13:47 INFO - PROCESS | 1649 | 1467875627368 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:47 INFO - PROCESS | 1649 | 1467875627475 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:13:47 INFO - PROCESS | 1649 | 1467875627536 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:47 INFO - PROCESS | 1649 | 1467875627538 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a7800 == 42 [pid = 1649] [id = 622] 00:13:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x113a9f800) [pid = 1649] [serial = 1866] [outer = 0x0] 00:13:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1172be400) [pid = 1649] [serial = 1867] [outer = 0x113a9f800] 00:13:47 INFO - PROCESS | 1649 | 1467875627568 Marionette DEBUG loaded listener.js 00:13:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1176e4000) [pid = 1649] [serial = 1868] [outer = 0x113a9f800] 00:13:48 INFO - PROCESS | 1649 | 1467875628044 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]]]}] 00:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 720ms 00:13:48 INFO - PROCESS | 1649 | 1467875628081 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:13:48 INFO - PROCESS | 1649 | 1467875628084 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 00:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:13:48 INFO - PROCESS | 1649 | 1467875628126 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:13:48 INFO - PROCESS | 1649 | 1467875628128 Marionette TRACE conn2 <- [1,2462,null,{}] 00:13:48 INFO - PROCESS | 1649 | 1467875628132 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}] 00:13:48 INFO - PROCESS | 1649 | 1467875628133 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:48 INFO - PROCESS | 1649 | 1467875628238 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:13:48 INFO - PROCESS | 1649 | 1467875628311 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:48 INFO - PROCESS | 1649 | 1467875628312 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8b7800 == 43 [pid = 1649] [id = 623] 00:13:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1187d6000) [pid = 1649] [serial = 1869] [outer = 0x0] 00:13:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11941f400) [pid = 1649] [serial = 1870] [outer = 0x1187d6000] 00:13:48 INFO - PROCESS | 1649 | 1467875628341 Marionette DEBUG loaded listener.js 00:13:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1195e9000) [pid = 1649] [serial = 1871] [outer = 0x1187d6000] 00:13:48 INFO - PROCESS | 1649 | 1467875628757 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]]]}] 00:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 689ms 00:13:48 INFO - PROCESS | 1649 | 1467875628798 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:13:48 INFO - PROCESS | 1649 | 1467875628800 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 00:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:13:48 INFO - PROCESS | 1649 | 1467875628807 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:13:48 INFO - PROCESS | 1649 | 1467875628811 Marionette TRACE conn2 <- [1,2466,null,{}] 00:13:48 INFO - PROCESS | 1649 | 1467875628815 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}] 00:13:48 INFO - PROCESS | 1649 | 1467875628817 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:48 INFO - PROCESS | 1649 | 1467875628920 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:13:48 INFO - PROCESS | 1649 | 1467875628982 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:48 INFO - PROCESS | 1649 | 1467875628983 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce5b000 == 44 [pid = 1649] [id = 624] 00:13:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1195eb400) [pid = 1649] [serial = 1872] [outer = 0x0] 00:13:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119e56000) [pid = 1649] [serial = 1873] [outer = 0x1195eb400] 00:13:49 INFO - PROCESS | 1649 | 1467875629012 Marionette DEBUG loaded listener.js 00:13:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12322e800) [pid = 1649] [serial = 1874] [outer = 0x1195eb400] 00:13:49 INFO - PROCESS | 1649 | 1467875629477 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]]]}] 00:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 728ms 00:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:13:49 INFO - PROCESS | 1649 | 1467875629545 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:13:49 INFO - PROCESS | 1649 | 1467875629547 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 00:13:49 INFO - PROCESS | 1649 | 1467875629549 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:13:49 INFO - PROCESS | 1649 | 1467875629550 Marionette TRACE conn2 <- [1,2470,null,{}] 00:13:49 INFO - PROCESS | 1649 | 1467875629565 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}] 00:13:49 INFO - PROCESS | 1649 | 1467875629567 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:49 INFO - PROCESS | 1649 | 1467875629694 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:13:49 INFO - PROCESS | 1649 | 1467875629748 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:49 INFO - PROCESS | 1649 | 1467875629750 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12321a000 == 45 [pid = 1649] [id = 625] 00:13:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1195a7000) [pid = 1649] [serial = 1875] [outer = 0x0] 00:13:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1244aa400) [pid = 1649] [serial = 1876] [outer = 0x1195a7000] 00:13:49 INFO - PROCESS | 1649 | 1467875629779 Marionette DEBUG loaded listener.js 00:13:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12579f800) [pid = 1649] [serial = 1877] [outer = 0x1195a7000] 00:13:50 INFO - PROCESS | 1649 | 1467875630301 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]]]}] 00:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 772ms 00:13:50 INFO - PROCESS | 1649 | 1467875630325 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:13:50 INFO - PROCESS | 1649 | 1467875630327 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 00:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:13:50 INFO - PROCESS | 1649 | 1467875630330 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:13:50 INFO - PROCESS | 1649 | 1467875630332 Marionette TRACE conn2 <- [1,2474,null,{}] 00:13:50 INFO - PROCESS | 1649 | 1467875630336 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}] 00:13:50 INFO - PROCESS | 1649 | 1467875630337 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:50 INFO - PROCESS | 1649 | 1467875630481 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:13:50 INFO - PROCESS | 1649 | 1467875630539 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:50 INFO - PROCESS | 1649 | 1467875630541 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x11661b000 == 46 [pid = 1649] [id = 626] 00:13:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x113f2f400) [pid = 1649] [serial = 1878] [outer = 0x0] 00:13:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1167a4400) [pid = 1649] [serial = 1879] [outer = 0x113f2f400] 00:13:50 INFO - PROCESS | 1649 | 1467875630570 Marionette DEBUG loaded listener.js 00:13:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1180b1400) [pid = 1649] [serial = 1880] [outer = 0x113f2f400] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12c73e000 == 45 [pid = 1649] [id = 620] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd6f000 == 44 [pid = 1649] [id = 619] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12447c000 == 43 [pid = 1649] [id = 618] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x1194ea800 == 42 [pid = 1649] [id = 617] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8ce000 == 41 [pid = 1649] [id = 616] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x129782000 == 40 [pid = 1649] [id = 615] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x1292d9000 == 39 [pid = 1649] [id = 614] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x1182c5000 == 38 [pid = 1649] [id = 613] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12474b800 == 37 [pid = 1649] [id = 612] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12330f000 == 36 [pid = 1649] [id = 611] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x119572800 == 35 [pid = 1649] [id = 610] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x1185a9000 == 34 [pid = 1649] [id = 609] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x11957d800 == 33 [pid = 1649] [id = 608] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x1130c9000 == 32 [pid = 1649] [id = 607] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12321a000 == 31 [pid = 1649] [id = 625] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce5b000 == 30 [pid = 1649] [id = 624] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8b7800 == 29 [pid = 1649] [id = 623] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a7800 == 28 [pid = 1649] [id = 622] 00:13:51 INFO - PROCESS | 1649 | --DOCSHELL 0x11703d800 == 27 [pid = 1649] [id = 621] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1244acc00) [pid = 1649] [serial = 1801] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124e33c00) [pid = 1649] [serial = 1804] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1257a5400) [pid = 1649] [serial = 1807] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x125683c00) [pid = 1649] [serial = 1805] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1180bd000) [pid = 1649] [serial = 1780] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1262c0400) [pid = 1649] [serial = 1808] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x116970800) [pid = 1649] [serial = 1810] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x118280800) [pid = 1649] [serial = 1781] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1263d7000) [pid = 1649] [serial = 1816] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11a1acc00) [pid = 1649] [serial = 1795] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1212afc00) [pid = 1649] [serial = 1796] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1195f5c00) [pid = 1649] [serial = 1789] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1199b9000) [pid = 1649] [serial = 1790] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11607b000) [pid = 1649] [serial = 1774] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116a03800) [pid = 1649] [serial = 1775] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x112a82000) [pid = 1649] [serial = 1771] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1130dd800) [pid = 1649] [serial = 1772] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11876a000) [pid = 1649] [serial = 1811] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1194bfc00) [pid = 1649] [serial = 1786] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1195a5000) [pid = 1649] [serial = 1787] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1127ec400) [pid = 1649] [serial = 1768] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1129cd800) [pid = 1649] [serial = 1769] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x117482800) [pid = 1649] [serial = 1777] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1180b1000) [pid = 1649] [serial = 1778] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119b51c00) [pid = 1649] [serial = 1792] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119e59800) [pid = 1649] [serial = 1793] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1194c7000) [pid = 1649] [serial = 1813] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1262b2400) [pid = 1649] [serial = 1766] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118772c00) [pid = 1649] [serial = 1783] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11945f400) [pid = 1649] [serial = 1784] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1268a8000) [pid = 1649] [serial = 1817] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x123245c00) [pid = 1649] [serial = 1798] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1235c3400) [pid = 1649] [serial = 1799] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124745400) [pid = 1649] [serial = 1802] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x126a75800) [pid = 1649] [serial = 1819] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1244a6000) [pid = 1649] [serial = 1814] [outer = 0x0] [url = about:blank] 00:13:51 INFO - PROCESS | 1649 | 1467875631767 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]]]}] 00:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1476ms 00:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:13:51 INFO - PROCESS | 1649 | 1467875631808 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:13:51 INFO - PROCESS | 1649 | 1467875631810 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 00:13:51 INFO - PROCESS | 1649 | 1467875631814 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:13:51 INFO - PROCESS | 1649 | 1467875631815 Marionette TRACE conn2 <- [1,2478,null,{}] 00:13:51 INFO - PROCESS | 1649 | 1467875631819 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}] 00:13:51 INFO - PROCESS | 1649 | 1467875631821 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:51 INFO - PROCESS | 1649 | 1467875631907 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:13:51 INFO - PROCESS | 1649 | 1467875631913 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:51 INFO - PROCESS | 1649 | 1467875631914 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x116615000 == 28 [pid = 1649] [id = 627] 00:13:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x111d83c00) [pid = 1649] [serial = 1881] [outer = 0x0] 00:13:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1122b2400) [pid = 1649] [serial = 1882] [outer = 0x111d83c00] 00:13:51 INFO - PROCESS | 1649 | 1467875631945 Marionette DEBUG loaded listener.js 00:13:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1127ea000) [pid = 1649] [serial = 1883] [outer = 0x111d83c00] 00:13:52 INFO - PROCESS | 1649 | 1467875632293 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]]]}] 00:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 00:13:52 INFO - PROCESS | 1649 | 1467875632333 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:13:52 INFO - PROCESS | 1649 | 1467875632337 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 00:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:13:52 INFO - PROCESS | 1649 | 1467875632341 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:13:52 INFO - PROCESS | 1649 | 1467875632343 Marionette TRACE conn2 <- [1,2482,null,{}] 00:13:52 INFO - PROCESS | 1649 | 1467875632345 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}] 00:13:52 INFO - PROCESS | 1649 | 1467875632347 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:52 INFO - PROCESS | 1649 | 1467875632426 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:13:52 INFO - PROCESS | 1649 | 1467875632431 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 1649 | 1467875632432 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x1187a1800 == 29 [pid = 1649] [id = 628] 00:13:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1127eb400) [pid = 1649] [serial = 1884] [outer = 0x0] 00:13:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x112a59400) [pid = 1649] [serial = 1885] [outer = 0x1127eb400] 00:13:52 INFO - PROCESS | 1649 | 1467875632462 Marionette DEBUG loaded listener.js 00:13:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x112f1ac00) [pid = 1649] [serial = 1886] [outer = 0x1127eb400] 00:13:52 INFO - PROCESS | 1649 | 1467875632806 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]]]}] 00:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 475ms 00:13:52 INFO - PROCESS | 1649 | 1467875632816 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:13:52 INFO - PROCESS | 1649 | 1467875632827 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 00:13:52 INFO - PROCESS | 1649 | 1467875632830 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:13:52 INFO - PROCESS | 1649 | 1467875632832 Marionette TRACE conn2 <- [1,2486,null,{}] 00:13:52 INFO - PROCESS | 1649 | 1467875632840 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}] 00:13:52 INFO - PROCESS | 1649 | 1467875632844 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:52 INFO - PROCESS | 1649 | 1467875632926 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:13:52 INFO - PROCESS | 1649 | 1467875632984 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 1649 | 1467875632986 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a93000 == 30 [pid = 1649] [id = 629] 00:13:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113845800) [pid = 1649] [serial = 1887] [outer = 0x0] 00:13:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116025000) [pid = 1649] [serial = 1888] [outer = 0x113845800] 00:13:53 INFO - PROCESS | 1649 | 1467875633015 Marionette DEBUG loaded listener.js 00:13:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x117056000) [pid = 1649] [serial = 1889] [outer = 0x113845800] 00:13:53 INFO - PROCESS | 1649 | 1467875633334 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]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 523ms 00:13:53 INFO - PROCESS | 1649 | 1467875633355 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:13:53 INFO - PROCESS | 1649 | 1467875633359 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 00:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:13:53 INFO - PROCESS | 1649 | 1467875633361 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:13:53 INFO - PROCESS | 1649 | 1467875633362 Marionette TRACE conn2 <- [1,2490,null,{}] 00:13:53 INFO - PROCESS | 1649 | 1467875633364 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}] 00:13:53 INFO - PROCESS | 1649 | 1467875633366 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:53 INFO - PROCESS | 1649 | 1467875633442 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:13:53 INFO - PROCESS | 1649 | 1467875633506 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:53 INFO - PROCESS | 1649 | 1467875633507 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x124067800 == 31 [pid = 1649] [id = 630] 00:13:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x117056c00) [pid = 1649] [serial = 1890] [outer = 0x0] 00:13:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1176e1800) [pid = 1649] [serial = 1891] [outer = 0x117056c00] 00:13:53 INFO - PROCESS | 1649 | 1467875633532 Marionette DEBUG loaded listener.js 00:13:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1180be400) [pid = 1649] [serial = 1892] [outer = 0x117056c00] 00:13:53 INFO - PROCESS | 1649 | 1467875633826 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]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 522ms 00:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:13:53 INFO - PROCESS | 1649 | 1467875633884 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:13:53 INFO - PROCESS | 1649 | 1467875633885 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 00:13:53 INFO - PROCESS | 1649 | 1467875633887 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:13:53 INFO - PROCESS | 1649 | 1467875633888 Marionette TRACE conn2 <- [1,2494,null,{}] 00:13:53 INFO - PROCESS | 1649 | 1467875633897 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}] 00:13:53 INFO - PROCESS | 1649 | 1467875633898 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:54 INFO - PROCESS | 1649 | 1467875634000 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:13:54 INFO - PROCESS | 1649 | 1467875634004 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 1649 | 1467875634006 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x124756800 == 32 [pid = 1649] [id = 631] 00:13:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1133d0000) [pid = 1649] [serial = 1893] [outer = 0x0] 00:13:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11846bc00) [pid = 1649] [serial = 1894] [outer = 0x1133d0000] 00:13:54 INFO - PROCESS | 1649 | 1467875634030 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1187d9400) [pid = 1649] [serial = 1895] [outer = 0x1133d0000] 00:13:54 INFO - PROCESS | 1649 | 1467875634381 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]]]}] 00:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 519ms 00:13:54 INFO - PROCESS | 1649 | 1467875634408 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:13:54 INFO - PROCESS | 1649 | 1467875634409 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 00:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:13:54 INFO - PROCESS | 1649 | 1467875634411 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:13:54 INFO - PROCESS | 1649 | 1467875634412 Marionette TRACE conn2 <- [1,2498,null,{}] 00:13:54 INFO - PROCESS | 1649 | 1467875634420 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}] 00:13:54 INFO - PROCESS | 1649 | 1467875634424 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:54 INFO - PROCESS | 1649 | 1467875634536 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:13:54 INFO - PROCESS | 1649 | 1467875634574 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 1649 | 1467875634575 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b64800 == 33 [pid = 1649] [id = 632] 00:13:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118d4b800) [pid = 1649] [serial = 1896] [outer = 0x0] 00:13:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119441c00) [pid = 1649] [serial = 1897] [outer = 0x118d4b800] 00:13:54 INFO - PROCESS | 1649 | 1467875634600 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1195ea800) [pid = 1649] [serial = 1898] [outer = 0x118d4b800] 00:13:54 INFO - PROCESS | 1649 | 1467875634926 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]]]}] 00:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 569ms 00:13:54 INFO - PROCESS | 1649 | 1467875634980 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:13:54 INFO - PROCESS | 1649 | 1467875634982 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 00:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:13:54 INFO - PROCESS | 1649 | 1467875634985 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:13:54 INFO - PROCESS | 1649 | 1467875634987 Marionette TRACE conn2 <- [1,2502,null,{}] 00:13:54 INFO - PROCESS | 1649 | 1467875634990 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}] 00:13:54 INFO - PROCESS | 1649 | 1467875634992 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:55 INFO - PROCESS | 1649 | 1467875635154 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:13:55 INFO - PROCESS | 1649 | 1467875635173 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:55 INFO - PROCESS | 1649 | 1467875635175 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292d8800 == 34 [pid = 1649] [id = 633] 00:13:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118d47400) [pid = 1649] [serial = 1899] [outer = 0x0] 00:13:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1199b6000) [pid = 1649] [serial = 1900] [outer = 0x118d47400] 00:13:55 INFO - PROCESS | 1649 | 1467875635214 Marionette DEBUG loaded listener.js 00:13:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119b46400) [pid = 1649] [serial = 1901] [outer = 0x118d47400] 00:13:55 INFO - PROCESS | 1649 | 1467875635595 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]]]}] 00:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 624ms 00:13:55 INFO - PROCESS | 1649 | 1467875635618 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:13:55 INFO - PROCESS | 1649 | 1467875635620 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 00:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:13:55 INFO - PROCESS | 1649 | 1467875635625 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:13:55 INFO - PROCESS | 1649 | 1467875635627 Marionette TRACE conn2 <- [1,2506,null,{}] 00:13:55 INFO - PROCESS | 1649 | 1467875635630 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}] 00:13:55 INFO - PROCESS | 1649 | 1467875635632 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:55 INFO - PROCESS | 1649 | 1467875635776 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x111f2ec00) [pid = 1649] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124aa0c00) [pid = 1649] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119426800) [pid = 1649] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1187d9000) [pid = 1649] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1263dd000) [pid = 1649] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1195f4800) [pid = 1649] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x123234000) [pid = 1649] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x123234400) [pid = 1649] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x112a59000) [pid = 1649] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11846e800) [pid = 1649] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119422400) [pid = 1649] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116972c00) [pid = 1649] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x112a55c00) [pid = 1649] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1199ba000) [pid = 1649] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:13:56 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x110f98c00) [pid = 1649] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:13:56 INFO - PROCESS | 1649 | 1467875636159 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:56 INFO - PROCESS | 1649 | 1467875636160 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bd2000 == 35 [pid = 1649] [id = 634] 00:13:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x110ff1000) [pid = 1649] [serial = 1902] [outer = 0x0] 00:13:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1129c5400) [pid = 1649] [serial = 1903] [outer = 0x110ff1000] 00:13:56 INFO - PROCESS | 1649 | 1467875636201 Marionette DEBUG loaded listener.js 00:13:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116972c00) [pid = 1649] [serial = 1904] [outer = 0x110ff1000] 00:13:56 INFO - PROCESS | 1649 | 1467875636495 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]]]}] 00:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 922ms 00:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:13:56 INFO - PROCESS | 1649 | 1467875636548 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:13:56 INFO - PROCESS | 1649 | 1467875636549 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 00:13:56 INFO - PROCESS | 1649 | 1467875636551 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:13:56 INFO - PROCESS | 1649 | 1467875636553 Marionette TRACE conn2 <- [1,2510,null,{}] 00:13:56 INFO - PROCESS | 1649 | 1467875636558 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}] 00:13:56 INFO - PROCESS | 1649 | 1467875636560 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:56 INFO - PROCESS | 1649 | 1467875636705 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:13:56 INFO - PROCESS | 1649 | 1467875636714 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:56 INFO - PROCESS | 1649 | 1467875636715 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6b6000 == 36 [pid = 1649] [id = 635] 00:13:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11744bc00) [pid = 1649] [serial = 1905] [outer = 0x0] 00:13:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1194bd400) [pid = 1649] [serial = 1906] [outer = 0x11744bc00] 00:13:56 INFO - PROCESS | 1649 | 1467875636743 Marionette DEBUG loaded listener.js 00:13:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119e56400) [pid = 1649] [serial = 1907] [outer = 0x11744bc00] 00:13:57 INFO - PROCESS | 1649 | 1467875637111 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]]]}] 00:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 571ms 00:13:57 INFO - PROCESS | 1649 | 1467875637126 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:13:57 INFO - PROCESS | 1649 | 1467875637129 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 00:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:13:57 INFO - PROCESS | 1649 | 1467875637133 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:13:57 INFO - PROCESS | 1649 | 1467875637135 Marionette TRACE conn2 <- [1,2514,null,{}] 00:13:57 INFO - PROCESS | 1649 | 1467875637139 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}] 00:13:57 INFO - PROCESS | 1649 | 1467875637141 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:57 INFO - PROCESS | 1649 | 1467875637265 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:13:57 INFO - PROCESS | 1649 | 1467875637370 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 1649 | 1467875637371 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b042000 == 37 [pid = 1649] [id = 636] 00:13:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1130e2400) [pid = 1649] [serial = 1908] [outer = 0x0] 00:13:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119e58c00) [pid = 1649] [serial = 1909] [outer = 0x1130e2400] 00:13:57 INFO - PROCESS | 1649 | 1467875637398 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1212ad800) [pid = 1649] [serial = 1910] [outer = 0x1130e2400] 00:13:57 INFO - PROCESS | 1649 | 1467875637660 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]]]}] 00:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 00:13:57 INFO - PROCESS | 1649 | 1467875637702 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:13:57 INFO - PROCESS | 1649 | 1467875637706 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 00:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:13:57 INFO - PROCESS | 1649 | 1467875637715 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:13:57 INFO - PROCESS | 1649 | 1467875637717 Marionette TRACE conn2 <- [1,2518,null,{}] 00:13:57 INFO - PROCESS | 1649 | 1467875637719 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}] 00:13:57 INFO - PROCESS | 1649 | 1467875637722 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:57 INFO - PROCESS | 1649 | 1467875637819 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:13:57 INFO - PROCESS | 1649 | 1467875637825 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 1649 | 1467875637826 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b944800 == 38 [pid = 1649] [id = 637] 00:13:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1212b3c00) [pid = 1649] [serial = 1911] [outer = 0x0] 00:13:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x123124800) [pid = 1649] [serial = 1912] [outer = 0x1212b3c00] 00:13:57 INFO - PROCESS | 1649 | 1467875637853 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1232b9c00) [pid = 1649] [serial = 1913] [outer = 0x1212b3c00] 00:13:58 INFO - PROCESS | 1649 | 1467875638422 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]]]}] 00:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 769ms 00:13:58 INFO - PROCESS | 1649 | 1467875638490 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:13:58 INFO - PROCESS | 1649 | 1467875638494 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 00:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:13:58 INFO - PROCESS | 1649 | 1467875638499 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:13:58 INFO - PROCESS | 1649 | 1467875638503 Marionette TRACE conn2 <- [1,2522,null,{}] 00:13:58 INFO - PROCESS | 1649 | 1467875638508 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}] 00:13:58 INFO - PROCESS | 1649 | 1467875638511 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:58 INFO - PROCESS | 1649 | 1467875638688 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:13:58 INFO - PROCESS | 1649 | 1467875638769 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:58 INFO - PROCESS | 1649 | 1467875638771 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x11879f000 == 39 [pid = 1649] [id = 638] 00:13:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1127e3800) [pid = 1649] [serial = 1914] [outer = 0x0] 00:13:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1129cac00) [pid = 1649] [serial = 1915] [outer = 0x1127e3800] 00:13:58 INFO - PROCESS | 1649 | 1467875638802 Marionette DEBUG loaded listener.js 00:13:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x112a7c400) [pid = 1649] [serial = 1916] [outer = 0x1127e3800] 00:13:59 INFO - PROCESS | 1649 | 1467875639326 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]]]}] 00:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 876ms 00:13:59 INFO - PROCESS | 1649 | 1467875639381 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:13:59 INFO - PROCESS | 1649 | 1467875639384 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 00:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:13:59 INFO - PROCESS | 1649 | 1467875639392 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:13:59 INFO - PROCESS | 1649 | 1467875639394 Marionette TRACE conn2 <- [1,2526,null,{}] 00:13:59 INFO - PROCESS | 1649 | 1467875639397 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}] 00:13:59 INFO - PROCESS | 1649 | 1467875639399 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:59 INFO - PROCESS | 1649 | 1467875639510 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:13:59 INFO - PROCESS | 1649 | 1467875639595 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:59 INFO - PROCESS | 1649 | 1467875639597 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:13:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12474b800 == 40 [pid = 1649] [id = 639] 00:13:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x113838c00) [pid = 1649] [serial = 1917] [outer = 0x0] 00:13:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11607cc00) [pid = 1649] [serial = 1918] [outer = 0x113838c00] 00:13:59 INFO - PROCESS | 1649 | 1467875639627 Marionette DEBUG loaded listener.js 00:13:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1172c6000) [pid = 1649] [serial = 1919] [outer = 0x113838c00] 00:14:00 INFO - PROCESS | 1649 | 1467875640400 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]]]}] 00:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1026ms 00:14:00 INFO - PROCESS | 1649 | 1467875640419 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:14:00 INFO - PROCESS | 1649 | 1467875640422 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 00:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:14:00 INFO - PROCESS | 1649 | 1467875640439 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:14:00 INFO - PROCESS | 1649 | 1467875640442 Marionette TRACE conn2 <- [1,2530,null,{}] 00:14:00 INFO - PROCESS | 1649 | 1467875640446 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}] 00:14:00 INFO - PROCESS | 1649 | 1467875640449 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:00 INFO - PROCESS | 1649 | 1467875640568 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:14:00 INFO - PROCESS | 1649 | 1467875640680 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:00 INFO - PROCESS | 1649 | 1467875640682 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e77800 == 41 [pid = 1649] [id = 640] 00:14:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113047400) [pid = 1649] [serial = 1920] [outer = 0x0] 00:14:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1133e6c00) [pid = 1649] [serial = 1921] [outer = 0x113047400] 00:14:00 INFO - PROCESS | 1649 | 1467875640711 Marionette DEBUG loaded listener.js 00:14:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1167b1400) [pid = 1649] [serial = 1922] [outer = 0x113047400] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b042000 == 40 [pid = 1649] [id = 636] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6b6000 == 39 [pid = 1649] [id = 635] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x119bd2000 == 38 [pid = 1649] [id = 634] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1292d8800 == 37 [pid = 1649] [id = 633] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x128b64800 == 36 [pid = 1649] [id = 632] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x124756800 == 35 [pid = 1649] [id = 631] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x124067800 == 34 [pid = 1649] [id = 630] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x119a93000 == 33 [pid = 1649] [id = 629] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1187a1800 == 32 [pid = 1649] [id = 628] 00:14:00 INFO - PROCESS | 1649 | --DOCSHELL 0x116615000 == 31 [pid = 1649] [id = 627] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x126da0800) [pid = 1649] [serial = 1861] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119b51000) [pid = 1649] [serial = 1843] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x123236000) [pid = 1649] [serial = 1846] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12322a800) [pid = 1649] [serial = 1844] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1235c3000) [pid = 1649] [serial = 1849] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x112ad8000) [pid = 1649] [serial = 1825] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1133ca000) [pid = 1649] [serial = 1826] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x117057000) [pid = 1649] [serial = 1834] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118d7ec00) [pid = 1649] [serial = 1835] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11942bc00) [pid = 1649] [serial = 1837] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119463000) [pid = 1649] [serial = 1838] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x116a11400) [pid = 1649] [serial = 1831] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11747fc00) [pid = 1649] [serial = 1832] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113370c00) [pid = 1649] [serial = 1828] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113d8f000) [pid = 1649] [serial = 1829] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x126d9f800) [pid = 1649] [serial = 1820] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x110fa1000) [pid = 1649] [serial = 1822] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1110a1400) [pid = 1649] [serial = 1823] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x117449800) [pid = 1649] [serial = 1853] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1263d0800) [pid = 1649] [serial = 1859] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x128ce8000) [pid = 1649] [serial = 1862] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1129cb400) [pid = 1649] [serial = 1852] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1194be000) [pid = 1649] [serial = 1840] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1195a8000) [pid = 1649] [serial = 1841] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1235c3800) [pid = 1649] [serial = 1855] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x125682000) [pid = 1649] [serial = 1858] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1244aa000) [pid = 1649] [serial = 1850] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x123252c00) [pid = 1649] [serial = 1847] [outer = 0x0] [url = about:blank] 00:14:00 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124610800) [pid = 1649] [serial = 1856] [outer = 0x0] [url = about:blank] 00:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 626ms 00:14:01 INFO - PROCESS | 1649 | 1467875641057 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]]]}] 00:14:01 INFO - PROCESS | 1649 | 1467875641064 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:14:01 INFO - PROCESS | 1649 | 1467875641066 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 00:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:14:01 INFO - PROCESS | 1649 | 1467875641075 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:14:01 INFO - PROCESS | 1649 | 1467875641077 Marionette TRACE conn2 <- [1,2534,null,{}] 00:14:01 INFO - PROCESS | 1649 | 1467875641079 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}] 00:14:01 INFO - PROCESS | 1649 | 1467875641081 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:01 INFO - PROCESS | 1649 | 1467875641163 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:14:01 INFO - PROCESS | 1649 | 1467875641221 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 1649 | 1467875641223 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119192800 == 32 [pid = 1649] [id = 641] 00:14:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1167a2400) [pid = 1649] [serial = 1923] [outer = 0x0] 00:14:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11744d800) [pid = 1649] [serial = 1924] [outer = 0x1167a2400] 00:14:01 INFO - PROCESS | 1649 | 1467875641250 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1180b3400) [pid = 1649] [serial = 1925] [outer = 0x1167a2400] 00:14:01 INFO - PROCESS | 1649 | 1467875641558 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]]]}] 00:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 525ms 00:14:01 INFO - PROCESS | 1649 | 1467875641597 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:14:01 INFO - PROCESS | 1649 | 1467875641598 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 00:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:14:01 INFO - PROCESS | 1649 | 1467875641600 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:14:01 INFO - PROCESS | 1649 | 1467875641602 Marionette TRACE conn2 <- [1,2538,null,{}] 00:14:01 INFO - PROCESS | 1649 | 1467875641614 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}] 00:14:01 INFO - PROCESS | 1649 | 1467875641617 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:01 INFO - PROCESS | 1649 | 1467875641705 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:14:01 INFO - PROCESS | 1649 | 1467875641712 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 1649 | 1467875641715 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x124457000 == 33 [pid = 1649] [id = 642] 00:14:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1180bd000) [pid = 1649] [serial = 1926] [outer = 0x0] 00:14:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118d46000) [pid = 1649] [serial = 1927] [outer = 0x1180bd000] 00:14:01 INFO - PROCESS | 1649 | 1467875641756 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119428800) [pid = 1649] [serial = 1928] [outer = 0x1180bd000] 00:14:02 INFO - PROCESS | 1649 | 1467875642261 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]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 676ms 00:14:02 INFO - PROCESS | 1649 | 1467875642276 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 1649 | 1467875642278 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 00:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:14:02 INFO - PROCESS | 1649 | 1467875642280 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 1649 | 1467875642281 Marionette TRACE conn2 <- [1,2542,null,{}] 00:14:02 INFO - PROCESS | 1649 | 1467875642283 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}] 00:14:02 INFO - PROCESS | 1649 | 1467875642284 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:02 INFO - PROCESS | 1649 | 1467875642395 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:14:02 INFO - PROCESS | 1649 | 1467875642402 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:02 INFO - PROCESS | 1649 | 1467875642403 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12680f000 == 34 [pid = 1649] [id = 643] 00:14:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11816b000) [pid = 1649] [serial = 1929] [outer = 0x0] 00:14:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119466800) [pid = 1649] [serial = 1930] [outer = 0x11816b000] 00:14:02 INFO - PROCESS | 1649 | 1467875642428 Marionette DEBUG loaded listener.js 00:14:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1194c8c00) [pid = 1649] [serial = 1931] [outer = 0x11816b000] 00:14:02 INFO - PROCESS | 1649 | 1467875642742 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]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 518ms 00:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:14:02 INFO - PROCESS | 1649 | 1467875642799 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 1649 | 1467875642800 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 00:14:02 INFO - PROCESS | 1649 | 1467875642802 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 1649 | 1467875642803 Marionette TRACE conn2 <- [1,2546,null,{}] 00:14:02 INFO - PROCESS | 1649 | 1467875642805 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}] 00:14:02 INFO - PROCESS | 1649 | 1467875642807 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:02 INFO - PROCESS | 1649 | 1467875642882 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:14:02 INFO - PROCESS | 1649 | 1467875642885 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:02 INFO - PROCESS | 1649 | 1467875642886 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292ea000 == 35 [pid = 1649] [id = 644] 00:14:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x110fe8c00) [pid = 1649] [serial = 1932] [outer = 0x0] 00:14:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1199b3800) [pid = 1649] [serial = 1933] [outer = 0x110fe8c00] 00:14:02 INFO - PROCESS | 1649 | 1467875642914 Marionette DEBUG loaded listener.js 00:14:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119b51400) [pid = 1649] [serial = 1934] [outer = 0x110fe8c00] 00:14:03 INFO - PROCESS | 1649 | 1467875643297 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]]]}] 00:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 00:14:03 INFO - PROCESS | 1649 | 1467875643324 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 1649 | 1467875643325 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 00:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:14:03 INFO - PROCESS | 1649 | 1467875643328 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:14:03 INFO - PROCESS | 1649 | 1467875643329 Marionette TRACE conn2 <- [1,2550,null,{}] 00:14:03 INFO - PROCESS | 1649 | 1467875643331 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}] 00:14:03 INFO - PROCESS | 1649 | 1467875643335 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:03 INFO - PROCESS | 1649 | 1467875643453 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:14:03 INFO - PROCESS | 1649 | 1467875643462 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 1649 | 1467875643463 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8c7000 == 36 [pid = 1649] [id = 645] 00:14:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119e53400) [pid = 1649] [serial = 1935] [outer = 0x0] 00:14:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12119d800) [pid = 1649] [serial = 1936] [outer = 0x119e53400] 00:14:03 INFO - PROCESS | 1649 | 1467875643488 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1235c3000) [pid = 1649] [serial = 1937] [outer = 0x119e53400] 00:14:03 INFO - PROCESS | 1649 | 1467875643836 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]]]}] 00:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 00:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:14:03 INFO - PROCESS | 1649 | 1467875643847 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 1649 | 1467875643848 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 00:14:03 INFO - PROCESS | 1649 | 1467875643850 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:14:03 INFO - PROCESS | 1649 | 1467875643851 Marionette TRACE conn2 <- [1,2554,null,{}] 00:14:03 INFO - PROCESS | 1649 | 1467875643854 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}] 00:14:03 INFO - PROCESS | 1649 | 1467875643856 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:03 INFO - PROCESS | 1649 | 1467875643958 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:14:03 INFO - PROCESS | 1649 | 1467875643968 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 1649 | 1467875643970 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b157000 == 37 [pid = 1649] [id = 646] 00:14:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12414dc00) [pid = 1649] [serial = 1938] [outer = 0x0] 00:14:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1244a0c00) [pid = 1649] [serial = 1939] [outer = 0x12414dc00] 00:14:03 INFO - PROCESS | 1649 | 1467875643998 Marionette DEBUG loaded listener.js 00:14:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1244ad800) [pid = 1649] [serial = 1940] [outer = 0x12414dc00] 00:14:04 INFO - PROCESS | 1649 | 1467875644450 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]]]}] 00:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 618ms 00:14:04 INFO - PROCESS | 1649 | 1467875644470 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:14:04 INFO - PROCESS | 1649 | 1467875644471 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 00:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:14:04 INFO - PROCESS | 1649 | 1467875644476 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:14:04 INFO - PROCESS | 1649 | 1467875644478 Marionette TRACE conn2 <- [1,2558,null,{}] 00:14:04 INFO - PROCESS | 1649 | 1467875644488 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}] 00:14:04 INFO - PROCESS | 1649 | 1467875644489 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:04 INFO - PROCESS | 1649 | 1467875644642 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:14:04 INFO - PROCESS | 1649 | 1467875644659 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:04 INFO - PROCESS | 1649 | 1467875644660 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b921000 == 38 [pid = 1649] [id = 647] 00:14:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1241fb400) [pid = 1649] [serial = 1941] [outer = 0x0] 00:14:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124738800) [pid = 1649] [serial = 1942] [outer = 0x1241fb400] 00:14:04 INFO - PROCESS | 1649 | 1467875644700 Marionette DEBUG loaded listener.js 00:14:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124e35800) [pid = 1649] [serial = 1943] [outer = 0x1241fb400] 00:14:05 INFO - PROCESS | 1649 | 1467875645136 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]]]}] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1187d6000) [pid = 1649] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118d4b800) [pid = 1649] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1195eb400) [pid = 1649] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x110ff1000) [pid = 1649] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118d47400) [pid = 1649] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1130e2400) [pid = 1649] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1195a7000) [pid = 1649] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11744bc00) [pid = 1649] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1133d0000) [pid = 1649] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x113845800) [pid = 1649] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1127eb400) [pid = 1649] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x111d83c00) [pid = 1649] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x117056c00) [pid = 1649] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113f2f400) [pid = 1649] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110f37000) [pid = 1649] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:14:05 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x113a9f800) [pid = 1649] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 677ms 00:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:14:05 INFO - PROCESS | 1649 | 1467875645154 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:14:05 INFO - PROCESS | 1649 | 1467875645157 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 00:14:05 INFO - PROCESS | 1649 | 1467875645161 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 1649 | 1467875645162 Marionette TRACE conn2 <- [1,2562,null,{}] 00:14:05 INFO - PROCESS | 1649 | 1467875645164 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}] 00:14:05 INFO - PROCESS | 1649 | 1467875645166 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:05 INFO - PROCESS | 1649 | 1467875645247 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:14:05 INFO - PROCESS | 1649 | 1467875645274 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:05 INFO - PROCESS | 1649 | 1467875645275 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x123220000 == 39 [pid = 1649] [id = 648] 00:14:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x112d45000) [pid = 1649] [serial = 1944] [outer = 0x0] 00:14:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113377000) [pid = 1649] [serial = 1945] [outer = 0x112d45000] 00:14:05 INFO - PROCESS | 1649 | 1467875645300 Marionette DEBUG loaded listener.js 00:14:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116a0b800) [pid = 1649] [serial = 1946] [outer = 0x112d45000] 00:14:05 INFO - PROCESS | 1649 | 1467875645642 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]]]}] 00:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 00:14:05 INFO - PROCESS | 1649 | 1467875645680 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:14:05 INFO - PROCESS | 1649 | 1467875645681 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 00:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:14:05 INFO - PROCESS | 1649 | 1467875645683 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 1649 | 1467875645685 Marionette TRACE conn2 <- [1,2566,null,{}] 00:14:05 INFO - PROCESS | 1649 | 1467875645691 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}] 00:14:05 INFO - PROCESS | 1649 | 1467875645692 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:05 INFO - PROCESS | 1649 | 1467875645809 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:14:05 INFO - PROCESS | 1649 | 1467875645816 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:05 INFO - PROCESS | 1649 | 1467875645817 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c485800 == 40 [pid = 1649] [id = 649] 00:14:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113044400) [pid = 1649] [serial = 1947] [outer = 0x0] 00:14:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11846c000) [pid = 1649] [serial = 1948] [outer = 0x113044400] 00:14:05 INFO - PROCESS | 1649 | 1467875645841 Marionette DEBUG loaded listener.js 00:14:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194c8400) [pid = 1649] [serial = 1949] [outer = 0x113044400] 00:14:06 INFO - PROCESS | 1649 | 1467875646145 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]]]}] 00:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 474ms 00:14:06 INFO - PROCESS | 1649 | 1467875646161 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:14:06 INFO - PROCESS | 1649 | 1467875646163 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 00:14:06 INFO - PROCESS | 1649 | 1467875646165 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:14:06 INFO - PROCESS | 1649 | 1467875646167 Marionette TRACE conn2 <- [1,2570,null,{}] 00:14:06 INFO - PROCESS | 1649 | 1467875646170 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}] 00:14:06 INFO - PROCESS | 1649 | 1467875646174 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:06 INFO - PROCESS | 1649 | 1467875646275 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:14:06 INFO - PROCESS | 1649 | 1467875646279 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 1649 | 1467875646280 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca0a000 == 41 [pid = 1649] [id = 650] 00:14:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119e5f800) [pid = 1649] [serial = 1950] [outer = 0x0] 00:14:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12579fc00) [pid = 1649] [serial = 1951] [outer = 0x119e5f800] 00:14:06 INFO - PROCESS | 1649 | 1467875646306 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1262bb000) [pid = 1649] [serial = 1952] [outer = 0x119e5f800] 00:14:06 INFO - PROCESS | 1649 | 1467875646665 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]]]}] 00:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 525ms 00:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:14:06 INFO - PROCESS | 1649 | 1467875646701 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:14:06 INFO - PROCESS | 1649 | 1467875646702 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 00:14:06 INFO - PROCESS | 1649 | 1467875646706 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:14:06 INFO - PROCESS | 1649 | 1467875646707 Marionette TRACE conn2 <- [1,2574,null,{}] 00:14:06 INFO - PROCESS | 1649 | 1467875646709 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}] 00:14:06 INFO - PROCESS | 1649 | 1467875646710 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:06 INFO - PROCESS | 1649 | 1467875646788 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:14:06 INFO - PROCESS | 1649 | 1467875646793 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 1649 | 1467875646794 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca22800 == 42 [pid = 1649] [id = 651] 00:14:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1262bf000) [pid = 1649] [serial = 1953] [outer = 0x0] 00:14:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1263dd800) [pid = 1649] [serial = 1954] [outer = 0x1262bf000] 00:14:06 INFO - PROCESS | 1649 | 1467875646818 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126a81c00) [pid = 1649] [serial = 1955] [outer = 0x1262bf000] 00:14:07 INFO - PROCESS | 1649 | 1467875647203 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]]]}] 00:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 00:14:07 INFO - PROCESS | 1649 | 1467875647225 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:14:07 INFO - PROCESS | 1649 | 1467875647228 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 00:14:07 INFO - PROCESS | 1649 | 1467875647232 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:14:07 INFO - PROCESS | 1649 | 1467875647234 Marionette TRACE conn2 <- [1,2578,null,{}] 00:14:07 INFO - PROCESS | 1649 | 1467875647239 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}] 00:14:07 INFO - PROCESS | 1649 | 1467875647240 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:07 INFO - PROCESS | 1649 | 1467875647348 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:14:07 INFO - PROCESS | 1649 | 1467875647452 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:07 INFO - PROCESS | 1649 | 1467875647456 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182c8000 == 43 [pid = 1649] [id = 652] 00:14:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1122b9000) [pid = 1649] [serial = 1956] [outer = 0x0] 00:14:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1129d1000) [pid = 1649] [serial = 1957] [outer = 0x1122b9000] 00:14:07 INFO - PROCESS | 1649 | 1467875647488 Marionette DEBUG loaded listener.js 00:14:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x112a84000) [pid = 1649] [serial = 1958] [outer = 0x1122b9000] 00:14:07 INFO - PROCESS | 1649 | 1467875647919 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]]]}] 00:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 725ms 00:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:14:07 INFO - PROCESS | 1649 | 1467875647957 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:14:07 INFO - PROCESS | 1649 | 1467875647960 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 00:14:07 INFO - PROCESS | 1649 | 1467875647965 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:14:07 INFO - PROCESS | 1649 | 1467875647966 Marionette TRACE conn2 <- [1,2582,null,{}] 00:14:07 INFO - PROCESS | 1649 | 1467875647969 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}] 00:14:07 INFO - PROCESS | 1649 | 1467875647972 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:08 INFO - PROCESS | 1649 | 1467875648077 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:14:08 INFO - PROCESS | 1649 | 1467875648153 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:08 INFO - PROCESS | 1649 | 1467875648154 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257c9000 == 44 [pid = 1649] [id = 653] 00:14:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x116979000) [pid = 1649] [serial = 1959] [outer = 0x0] 00:14:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1180bf800) [pid = 1649] [serial = 1960] [outer = 0x116979000] 00:14:08 INFO - PROCESS | 1649 | 1467875648185 Marionette DEBUG loaded listener.js 00:14:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118768400) [pid = 1649] [serial = 1961] [outer = 0x116979000] 00:14:08 INFO - PROCESS | 1649 | 1467875648607 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]]]}] 00:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 00:14:08 INFO - PROCESS | 1649 | 1467875648635 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:14:08 INFO - PROCESS | 1649 | 1467875648637 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 00:14:08 INFO - PROCESS | 1649 | 1467875648639 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:14:08 INFO - PROCESS | 1649 | 1467875648642 Marionette TRACE conn2 <- [1,2586,null,{}] 00:14:08 INFO - PROCESS | 1649 | 1467875648650 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}] 00:14:08 INFO - PROCESS | 1649 | 1467875648653 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:08 INFO - PROCESS | 1649 | 1467875648757 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:14:08 INFO - PROCESS | 1649 | 1467875648858 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:08 INFO - PROCESS | 1649 | 1467875648861 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca0d800 == 45 [pid = 1649] [id = 654] 00:14:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119e52000) [pid = 1649] [serial = 1962] [outer = 0x0] 00:14:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119e5a000) [pid = 1649] [serial = 1963] [outer = 0x119e52000] 00:14:08 INFO - PROCESS | 1649 | 1467875648892 Marionette DEBUG loaded listener.js 00:14:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1212b5800) [pid = 1649] [serial = 1964] [outer = 0x119e52000] 00:14:09 INFO - PROCESS | 1649 | 1467875649342 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]]]}] 00:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 725ms 00:14:09 INFO - PROCESS | 1649 | 1467875649365 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:14:09 INFO - PROCESS | 1649 | 1467875649368 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 00:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:14:09 INFO - PROCESS | 1649 | 1467875649373 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:14:09 INFO - PROCESS | 1649 | 1467875649376 Marionette TRACE conn2 <- [1,2590,null,{}] 00:14:09 INFO - PROCESS | 1649 | 1467875649380 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}] 00:14:09 INFO - PROCESS | 1649 | 1467875649382 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:09 INFO - PROCESS | 1649 | 1467875649538 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:14:09 INFO - PROCESS | 1649 | 1467875649674 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 1649 | 1467875649676 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d196800 == 46 [pid = 1649] [id = 655] 00:14:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x123246000) [pid = 1649] [serial = 1965] [outer = 0x0] 00:14:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1244a1800) [pid = 1649] [serial = 1966] [outer = 0x123246000] 00:14:09 INFO - PROCESS | 1649 | 1467875649716 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12512d000) [pid = 1649] [serial = 1967] [outer = 0x123246000] 00:14:10 INFO - PROCESS | 1649 | 1467875650193 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]]]}] 00:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 926ms 00:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:14:10 INFO - PROCESS | 1649 | 1467875650298 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 1649 | 1467875650299 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 00:14:10 INFO - PROCESS | 1649 | 1467875650301 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 1649 | 1467875650303 Marionette TRACE conn2 <- [1,2594,null,{}] 00:14:10 INFO - PROCESS | 1649 | 1467875650305 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}] 00:14:10 INFO - PROCESS | 1649 | 1467875650307 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:10 INFO - PROCESS | 1649 | 1467875650407 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:14:10 INFO - PROCESS | 1649 | 1467875650481 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:10 INFO - PROCESS | 1649 | 1467875650482 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x124228800 == 47 [pid = 1649] [id = 656] 00:14:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x112a79400) [pid = 1649] [serial = 1968] [outer = 0x0] 00:14:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1199bec00) [pid = 1649] [serial = 1969] [outer = 0x112a79400] 00:14:10 INFO - PROCESS | 1649 | 1467875650510 Marionette DEBUG loaded listener.js 00:14:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1257a3c00) [pid = 1649] [serial = 1970] [outer = 0x112a79400] 00:14:11 INFO - PROCESS | 1649 | 1467875651126 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]]]}] 00:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 871ms 00:14:11 INFO - PROCESS | 1649 | 1467875651174 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:14:11 INFO - PROCESS | 1649 | 1467875651177 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 00:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:14:11 INFO - PROCESS | 1649 | 1467875651181 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:14:11 INFO - PROCESS | 1649 | 1467875651182 Marionette TRACE conn2 <- [1,2598,null,{}] 00:14:11 INFO - PROCESS | 1649 | 1467875651186 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}] 00:14:11 INFO - PROCESS | 1649 | 1467875651187 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:11 INFO - PROCESS | 1649 | 1467875651288 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:14:11 INFO - PROCESS | 1649 | 1467875651370 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:11 INFO - PROCESS | 1649 | 1467875651372 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x116676000 == 48 [pid = 1649] [id = 657] 00:14:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x112ad8000) [pid = 1649] [serial = 1971] [outer = 0x0] 00:14:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x113045000) [pid = 1649] [serial = 1972] [outer = 0x112ad8000] 00:14:11 INFO - PROCESS | 1649 | 1467875651401 Marionette DEBUG loaded listener.js 00:14:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1138eb800) [pid = 1649] [serial = 1973] [outer = 0x112ad8000] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca0a000 == 47 [pid = 1649] [id = 650] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12c485800 == 46 [pid = 1649] [id = 649] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x123220000 == 45 [pid = 1649] [id = 648] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12b921000 == 44 [pid = 1649] [id = 647] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12b157000 == 43 [pid = 1649] [id = 646] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8c7000 == 42 [pid = 1649] [id = 645] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1292ea000 == 41 [pid = 1649] [id = 644] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12680f000 == 40 [pid = 1649] [id = 643] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x124457000 == 39 [pid = 1649] [id = 642] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x119192800 == 38 [pid = 1649] [id = 641] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x117e77800 == 37 [pid = 1649] [id = 640] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12474b800 == 36 [pid = 1649] [id = 639] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12b944800 == 35 [pid = 1649] [id = 637] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x11879f000 == 34 [pid = 1649] [id = 638] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x11661b000 == 33 [pid = 1649] [id = 626] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x124228800 == 32 [pid = 1649] [id = 656] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12d196800 == 31 [pid = 1649] [id = 655] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca0d800 == 30 [pid = 1649] [id = 654] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1257c9000 == 29 [pid = 1649] [id = 653] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca22800 == 28 [pid = 1649] [id = 651] 00:14:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1182c8000 == 27 [pid = 1649] [id = 652] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11846bc00) [pid = 1649] [serial = 1894] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1187d9400) [pid = 1649] [serial = 1895] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x116025000) [pid = 1649] [serial = 1888] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x117056000) [pid = 1649] [serial = 1889] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x112a59400) [pid = 1649] [serial = 1885] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x112f1ac00) [pid = 1649] [serial = 1886] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1122b2400) [pid = 1649] [serial = 1882] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1127ea000) [pid = 1649] [serial = 1883] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1176e1800) [pid = 1649] [serial = 1891] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1180b1400) [pid = 1649] [serial = 1880] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1167a4400) [pid = 1649] [serial = 1879] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1129d0c00) [pid = 1649] [serial = 1865] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1110a0c00) [pid = 1649] [serial = 1864] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1176e4000) [pid = 1649] [serial = 1868] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1172be400) [pid = 1649] [serial = 1867] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1195e9000) [pid = 1649] [serial = 1871] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11941f400) [pid = 1649] [serial = 1870] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1195ea800) [pid = 1649] [serial = 1898] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119441c00) [pid = 1649] [serial = 1897] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12322e800) [pid = 1649] [serial = 1874] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1129c5400) [pid = 1649] [serial = 1903] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119e56000) [pid = 1649] [serial = 1873] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1199b6000) [pid = 1649] [serial = 1900] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119e58c00) [pid = 1649] [serial = 1909] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116972c00) [pid = 1649] [serial = 1904] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12579f800) [pid = 1649] [serial = 1877] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x123124800) [pid = 1649] [serial = 1912] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x119e56400) [pid = 1649] [serial = 1907] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1212ad800) [pid = 1649] [serial = 1910] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119b46400) [pid = 1649] [serial = 1901] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1244aa400) [pid = 1649] [serial = 1876] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1194bd400) [pid = 1649] [serial = 1906] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1180be400) [pid = 1649] [serial = 1892] [outer = 0x0] [url = about:blank] 00:14:12 INFO - PROCESS | 1649 | 1467875652433 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]]]}] 00:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1277ms 00:14:12 INFO - PROCESS | 1649 | 1467875652458 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:14:12 INFO - PROCESS | 1649 | 1467875652461 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 00:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:14:12 INFO - PROCESS | 1649 | 1467875652464 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:14:12 INFO - PROCESS | 1649 | 1467875652466 Marionette TRACE conn2 <- [1,2602,null,{}] 00:14:12 INFO - PROCESS | 1649 | 1467875652470 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}] 00:14:12 INFO - PROCESS | 1649 | 1467875652471 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:12 INFO - PROCESS | 1649 | 1467875652568 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:14:12 INFO - PROCESS | 1649 | 1467875652576 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:12 INFO - PROCESS | 1649 | 1467875652577 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x117029800 == 28 [pid = 1649] [id = 658] 00:14:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1127e5800) [pid = 1649] [serial = 1974] [outer = 0x0] 00:14:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1127ee000) [pid = 1649] [serial = 1975] [outer = 0x1127e5800] 00:14:12 INFO - PROCESS | 1649 | 1467875652606 Marionette DEBUG loaded listener.js 00:14:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x110fe5400) [pid = 1649] [serial = 1976] [outer = 0x1127e5800] 00:14:13 INFO - PROCESS | 1649 | 1467875653060 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]]]}] 00:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 00:14:13 INFO - PROCESS | 1649 | 1467875653087 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 1649 | 1467875653093 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 00:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:14:13 INFO - PROCESS | 1649 | 1467875653100 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:14:13 INFO - PROCESS | 1649 | 1467875653103 Marionette TRACE conn2 <- [1,2606,null,{}] 00:14:13 INFO - PROCESS | 1649 | 1467875653109 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}] 00:14:13 INFO - PROCESS | 1649 | 1467875653112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:13 INFO - PROCESS | 1649 | 1467875653234 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:14:13 INFO - PROCESS | 1649 | 1467875653317 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:13 INFO - PROCESS | 1649 | 1467875653319 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d67000 == 29 [pid = 1649] [id = 659] 00:14:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x112a59000) [pid = 1649] [serial = 1977] [outer = 0x0] 00:14:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1133e7c00) [pid = 1649] [serial = 1978] [outer = 0x112a59000] 00:14:13 INFO - PROCESS | 1649 | 1467875653375 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116631000) [pid = 1649] [serial = 1979] [outer = 0x112a59000] 00:14:13 INFO - PROCESS | 1649 | 1467875653710 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]]]}] 00:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 676ms 00:14:13 INFO - PROCESS | 1649 | 1467875653775 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 1649 | 1467875653777 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 00:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:14:13 INFO - PROCESS | 1649 | 1467875653779 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:14:13 INFO - PROCESS | 1649 | 1467875653781 Marionette TRACE conn2 <- [1,2610,null,{}] 00:14:13 INFO - PROCESS | 1649 | 1467875653789 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}] 00:14:13 INFO - PROCESS | 1649 | 1467875653792 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:13 INFO - PROCESS | 1649 | 1467875653912 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:14:13 INFO - PROCESS | 1649 | 1467875653918 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:13 INFO - PROCESS | 1649 | 1467875653920 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d2800 == 30 [pid = 1649] [id = 660] 00:14:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1127ed000) [pid = 1649] [serial = 1980] [outer = 0x0] 00:14:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1180b7400) [pid = 1649] [serial = 1981] [outer = 0x1127ed000] 00:14:13 INFO - PROCESS | 1649 | 1467875653951 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11846e800) [pid = 1649] [serial = 1982] [outer = 0x1127ed000] 00:14:14 INFO - PROCESS | 1649 | 1467875654277 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]]]}] 00:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 00:14:14 INFO - PROCESS | 1649 | 1467875654302 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:14:14 INFO - PROCESS | 1649 | 1467875654303 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 00:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:14:14 INFO - PROCESS | 1649 | 1467875654308 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:14:14 INFO - PROCESS | 1649 | 1467875654310 Marionette TRACE conn2 <- [1,2614,null,{}] 00:14:14 INFO - PROCESS | 1649 | 1467875654313 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}] 00:14:14 INFO - PROCESS | 1649 | 1467875654314 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:14 INFO - PROCESS | 1649 | 1467875654394 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:14:14 INFO - PROCESS | 1649 | 1467875654468 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:14 INFO - PROCESS | 1649 | 1467875654470 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x124080800 == 31 [pid = 1649] [id = 661] 00:14:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118476800) [pid = 1649] [serial = 1983] [outer = 0x0] 00:14:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118d83c00) [pid = 1649] [serial = 1984] [outer = 0x118476800] 00:14:14 INFO - PROCESS | 1649 | 1467875654498 Marionette DEBUG loaded listener.js 00:14:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11942dc00) [pid = 1649] [serial = 1985] [outer = 0x118476800] 00:14:14 INFO - PROCESS | 1649 | 1467875654813 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]]]}] 00:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 524ms 00:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:14:14 INFO - PROCESS | 1649 | 1467875654831 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:14:14 INFO - PROCESS | 1649 | 1467875654832 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 00:14:14 INFO - PROCESS | 1649 | 1467875654834 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:14:14 INFO - PROCESS | 1649 | 1467875654835 Marionette TRACE conn2 <- [1,2618,null,{}] 00:14:14 INFO - PROCESS | 1649 | 1467875654854 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}] 00:14:14 INFO - PROCESS | 1649 | 1467875654855 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:14 INFO - PROCESS | 1649 | 1467875654948 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:14:14 INFO - PROCESS | 1649 | 1467875654951 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:14 INFO - PROCESS | 1649 | 1467875654953 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12577e000 == 32 [pid = 1649] [id = 662] 00:14:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x112a56400) [pid = 1649] [serial = 1986] [outer = 0x0] 00:14:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119460c00) [pid = 1649] [serial = 1987] [outer = 0x112a56400] 00:14:14 INFO - PROCESS | 1649 | 1467875654978 Marionette DEBUG loaded listener.js 00:14:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1195a4400) [pid = 1649] [serial = 1988] [outer = 0x112a56400] 00:14:15 INFO - PROCESS | 1649 | 1467875655330 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]]]}] 00:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 536ms 00:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:14:15 INFO - PROCESS | 1649 | 1467875655371 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 1649 | 1467875655372 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 00:14:15 INFO - PROCESS | 1649 | 1467875655374 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:14:15 INFO - PROCESS | 1649 | 1467875655375 Marionette TRACE conn2 <- [1,2622,null,{}] 00:14:15 INFO - PROCESS | 1649 | 1467875655378 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}] 00:14:15 INFO - PROCESS | 1649 | 1467875655382 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:15 INFO - PROCESS | 1649 | 1467875655496 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:14:15 INFO - PROCESS | 1649 | 1467875655508 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:15 INFO - PROCESS | 1649 | 1467875655509 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12914a000 == 33 [pid = 1649] [id = 663] 00:14:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1195ab400) [pid = 1649] [serial = 1989] [outer = 0x0] 00:14:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1199c0400) [pid = 1649] [serial = 1990] [outer = 0x1195ab400] 00:14:15 INFO - PROCESS | 1649 | 1467875655534 Marionette DEBUG loaded listener.js 00:14:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1212b0c00) [pid = 1649] [serial = 1991] [outer = 0x1195ab400] 00:14:15 INFO - PROCESS | 1649 | 1467875655910 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]]]}] 00:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 569ms 00:14:15 INFO - PROCESS | 1649 | 1467875655945 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 1649 | 1467875655947 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 00:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:14:15 INFO - PROCESS | 1649 | 1467875655958 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:14:15 INFO - PROCESS | 1649 | 1467875655959 Marionette TRACE conn2 <- [1,2626,null,{}] 00:14:15 INFO - PROCESS | 1649 | 1467875655962 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}] 00:14:15 INFO - PROCESS | 1649 | 1467875655964 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:16 INFO - PROCESS | 1649 | 1467875656116 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:14:16 INFO - PROCESS | 1649 | 1467875656131 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 1649 | 1467875656132 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x129784000 == 34 [pid = 1649] [id = 664] 00:14:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x110fe6000) [pid = 1649] [serial = 1992] [outer = 0x0] 00:14:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x123229c00) [pid = 1649] [serial = 1993] [outer = 0x110fe6000] 00:14:16 INFO - PROCESS | 1649 | 1467875656156 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x123249c00) [pid = 1649] [serial = 1994] [outer = 0x110fe6000] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11816b000) [pid = 1649] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1180bd000) [pid = 1649] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119e5f800) [pid = 1649] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1167a2400) [pid = 1649] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113838c00) [pid = 1649] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1212b3c00) [pid = 1649] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1127e3800) [pid = 1649] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x112d45000) [pid = 1649] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113044400) [pid = 1649] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119e53400) [pid = 1649] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12414dc00) [pid = 1649] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1241fb400) [pid = 1649] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113047400) [pid = 1649] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x110fe8c00) [pid = 1649] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:14:16 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1262bf000) [pid = 1649] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:14:16 INFO - PROCESS | 1649 | 1467875656713 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]]]}] 00:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 00:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:14:16 INFO - PROCESS | 1649 | 1467875656728 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:14:16 INFO - PROCESS | 1649 | 1467875656729 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 00:14:16 INFO - PROCESS | 1649 | 1467875656731 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:14:16 INFO - PROCESS | 1649 | 1467875656732 Marionette TRACE conn2 <- [1,2630,null,{}] 00:14:16 INFO - PROCESS | 1649 | 1467875656735 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}] 00:14:16 INFO - PROCESS | 1649 | 1467875656736 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:16 INFO - PROCESS | 1649 | 1467875656827 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:14:16 INFO - PROCESS | 1649 | 1467875656831 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 1649 | 1467875656833 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69a000 == 35 [pid = 1649] [id = 665] 00:14:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1127f1800) [pid = 1649] [serial = 1995] [outer = 0x0] 00:14:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x117053c00) [pid = 1649] [serial = 1996] [outer = 0x1127f1800] 00:14:16 INFO - PROCESS | 1649 | 1467875656861 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11942cc00) [pid = 1649] [serial = 1997] [outer = 0x1127f1800] 00:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 569ms 00:14:17 INFO - PROCESS | 1649 | 1467875657297 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]]]}] 00:14:17 INFO - PROCESS | 1649 | 1467875657301 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:14:17 INFO - PROCESS | 1649 | 1467875657302 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 00:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:14:17 INFO - PROCESS | 1649 | 1467875657304 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:14:17 INFO - PROCESS | 1649 | 1467875657307 Marionette TRACE conn2 <- [1,2634,null,{}] 00:14:17 INFO - PROCESS | 1649 | 1467875657318 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}] 00:14:17 INFO - PROCESS | 1649 | 1467875657319 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:17 INFO - PROCESS | 1649 | 1467875657418 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:14:17 INFO - PROCESS | 1649 | 1467875657424 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:17 INFO - PROCESS | 1649 | 1467875657426 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212d1800 == 36 [pid = 1649] [id = 666] 00:14:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119458c00) [pid = 1649] [serial = 1998] [outer = 0x0] 00:14:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x123248400) [pid = 1649] [serial = 1999] [outer = 0x119458c00] 00:14:17 INFO - PROCESS | 1649 | 1467875657450 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12414c000) [pid = 1649] [serial = 2000] [outer = 0x119458c00] 00:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 478ms 00:14:17 INFO - PROCESS | 1649 | 1467875657778 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]]]}] 00:14:17 INFO - PROCESS | 1649 | 1467875657782 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:14:17 INFO - PROCESS | 1649 | 1467875657783 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 00:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:14:17 INFO - PROCESS | 1649 | 1467875657785 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:14:17 INFO - PROCESS | 1649 | 1467875657786 Marionette TRACE conn2 <- [1,2638,null,{}] 00:14:17 INFO - PROCESS | 1649 | 1467875657791 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}] 00:14:17 INFO - PROCESS | 1649 | 1467875657793 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:17 INFO - PROCESS | 1649 | 1467875657870 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:14:17 INFO - PROCESS | 1649 | 1467875657876 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:17 INFO - PROCESS | 1649 | 1467875657877 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b910800 == 37 [pid = 1649] [id = 667] 00:14:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12322e400) [pid = 1649] [serial = 2001] [outer = 0x0] 00:14:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1244a6400) [pid = 1649] [serial = 2002] [outer = 0x12322e400] 00:14:17 INFO - PROCESS | 1649 | 1467875657901 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12460b800) [pid = 1649] [serial = 2003] [outer = 0x12322e400] 00:14:18 INFO - PROCESS | 1649 | 1467875658232 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]]]}] 00:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 472ms 00:14:18 INFO - PROCESS | 1649 | 1467875658259 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:14:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:14:18 INFO - PROCESS | 1649 | 1467875658261 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 00:14:18 INFO - PROCESS | 1649 | 1467875658263 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:14:18 INFO - PROCESS | 1649 | 1467875658265 Marionette TRACE conn2 <- [1,2642,null,{}] 00:14:18 INFO - PROCESS | 1649 | 1467875658267 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}] 00:14:18 INFO - PROCESS | 1649 | 1467875658269 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:18 INFO - PROCESS | 1649 | 1467875658396 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:14:18 INFO - PROCESS | 1649 | 1467875658402 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 1649 | 1467875658403 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12577a000 == 38 [pid = 1649] [id = 668] 00:14:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12460c800) [pid = 1649] [serial = 2004] [outer = 0x0] 00:14:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124aa9c00) [pid = 1649] [serial = 2005] [outer = 0x12460c800] 00:14:18 INFO - PROCESS | 1649 | 1467875658433 Marionette DEBUG loaded listener.js 00:14:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1257aa400) [pid = 1649] [serial = 2006] [outer = 0x12460c800] 00:14:18 INFO - PROCESS | 1649 | 1467875658886 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]]]}] 00:14:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:14:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 669ms 00:14:18 INFO - PROCESS | 1649 | 1467875658947 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:14:18 INFO - PROCESS | 1649 | 1467875658950 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 00:14:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:14:18 INFO - PROCESS | 1649 | 1467875658954 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:14:18 INFO - PROCESS | 1649 | 1467875658959 Marionette TRACE conn2 <- [1,2646,null,{}] 00:14:18 INFO - PROCESS | 1649 | 1467875658963 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}] 00:14:18 INFO - PROCESS | 1649 | 1467875658965 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:19 INFO - PROCESS | 1649 | 1467875659084 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:14:19 INFO - PROCESS | 1649 | 1467875659168 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 1649 | 1467875659169 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182bb800 == 39 [pid = 1649] [id = 669] 00:14:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x111d19c00) [pid = 1649] [serial = 2007] [outer = 0x0] 00:14:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1127ea000) [pid = 1649] [serial = 2008] [outer = 0x111d19c00] 00:14:19 INFO - PROCESS | 1649 | 1467875659200 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x112a5c400) [pid = 1649] [serial = 2009] [outer = 0x111d19c00] 00:14:19 INFO - PROCESS | 1649 | 1467875659740 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]]]}] 00:14:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:14:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 822ms 00:14:19 INFO - PROCESS | 1649 | 1467875659780 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:14:19 INFO - PROCESS | 1649 | 1467875659784 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 00:14:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:14:19 INFO - PROCESS | 1649 | 1467875659791 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:14:19 INFO - PROCESS | 1649 | 1467875659794 Marionette TRACE conn2 <- [1,2650,null,{}] 00:14:19 INFO - PROCESS | 1649 | 1467875659796 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}] 00:14:19 INFO - PROCESS | 1649 | 1467875659798 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:19 INFO - PROCESS | 1649 | 1467875659909 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:14:19 INFO - PROCESS | 1649 | 1467875659992 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 1649 | 1467875659993 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e92800 == 40 [pid = 1649] [id = 670] 00:14:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11744a400) [pid = 1649] [serial = 2010] [outer = 0x0] 00:14:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x117488c00) [pid = 1649] [serial = 2011] [outer = 0x11744a400] 00:14:20 INFO - PROCESS | 1649 | 1467875660024 Marionette DEBUG loaded listener.js 00:14:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11816b400) [pid = 1649] [serial = 2012] [outer = 0x11744a400] 00:14:20 INFO - PROCESS | 1649 | 1467875660660 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]]]}] 00:14:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:14:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 926ms 00:14:20 INFO - PROCESS | 1649 | 1467875660716 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 1649 | 1467875660718 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 00:14:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:14:20 INFO - PROCESS | 1649 | 1467875660721 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:14:20 INFO - PROCESS | 1649 | 1467875660723 Marionette TRACE conn2 <- [1,2654,null,{}] 00:14:20 INFO - PROCESS | 1649 | 1467875660727 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}] 00:14:20 INFO - PROCESS | 1649 | 1467875660728 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:20 INFO - PROCESS | 1649 | 1467875660841 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:14:20 INFO - PROCESS | 1649 | 1467875660921 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:20 INFO - PROCESS | 1649 | 1467875660924 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d4000 == 41 [pid = 1649] [id = 671] 00:14:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1133ca000) [pid = 1649] [serial = 2013] [outer = 0x0] 00:14:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1138ecc00) [pid = 1649] [serial = 2014] [outer = 0x1133ca000] 00:14:20 INFO - PROCESS | 1649 | 1467875660956 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1167a5000) [pid = 1649] [serial = 2015] [outer = 0x1133ca000] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12b910800 == 40 [pid = 1649] [id = 667] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d1800 == 39 [pid = 1649] [id = 666] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69a000 == 38 [pid = 1649] [id = 665] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x129784000 == 37 [pid = 1649] [id = 664] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12914a000 == 36 [pid = 1649] [id = 663] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12577e000 == 35 [pid = 1649] [id = 662] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x124080800 == 34 [pid = 1649] [id = 661] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1212d2800 == 33 [pid = 1649] [id = 660] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x118d67000 == 32 [pid = 1649] [id = 659] 00:14:21 INFO - PROCESS | 1649 | --DOCSHELL 0x117029800 == 31 [pid = 1649] [id = 658] 00:14:21 INFO - PROCESS | 1649 | 1467875661507 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]]]}] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12119d800) [pid = 1649] [serial = 1936] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1244a0c00) [pid = 1649] [serial = 1939] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1235c3000) [pid = 1649] [serial = 1937] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124738800) [pid = 1649] [serial = 1942] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1133e6c00) [pid = 1649] [serial = 1921] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1167b1400) [pid = 1649] [serial = 1922] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1199b3800) [pid = 1649] [serial = 1933] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1263dd800) [pid = 1649] [serial = 1954] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119466800) [pid = 1649] [serial = 1930] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x126a81c00) [pid = 1649] [serial = 1955] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1194c8c00) [pid = 1649] [serial = 1931] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118d46000) [pid = 1649] [serial = 1927] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1262bb000) [pid = 1649] [serial = 1952] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119428800) [pid = 1649] [serial = 1928] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11744d800) [pid = 1649] [serial = 1924] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1180b3400) [pid = 1649] [serial = 1925] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11607cc00) [pid = 1649] [serial = 1918] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1172c6000) [pid = 1649] [serial = 1919] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1232b9c00) [pid = 1649] [serial = 1913] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1129cac00) [pid = 1649] [serial = 1915] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x112a7c400) [pid = 1649] [serial = 1916] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1244ad800) [pid = 1649] [serial = 1940] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x113377000) [pid = 1649] [serial = 1945] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11846c000) [pid = 1649] [serial = 1948] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x116a0b800) [pid = 1649] [serial = 1946] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x124e35800) [pid = 1649] [serial = 1943] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12579fc00) [pid = 1649] [serial = 1951] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1194c8400) [pid = 1649] [serial = 1949] [outer = 0x0] [url = about:blank] 00:14:21 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x119b51400) [pid = 1649] [serial = 1934] [outer = 0x0] [url = about:blank] 00:14:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:14:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 821ms 00:14:21 INFO - PROCESS | 1649 | 1467875661542 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:14:21 INFO - PROCESS | 1649 | 1467875661545 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 00:14:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:14:21 INFO - PROCESS | 1649 | 1467875661549 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:14:21 INFO - PROCESS | 1649 | 1467875661551 Marionette TRACE conn2 <- [1,2658,null,{}] 00:14:21 INFO - PROCESS | 1649 | 1467875661553 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}] 00:14:21 INFO - PROCESS | 1649 | 1467875661555 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:21 INFO - PROCESS | 1649 | 1467875661635 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:14:21 INFO - PROCESS | 1649 | 1467875661641 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:21 INFO - PROCESS | 1649 | 1467875661643 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a91800 == 32 [pid = 1649] [id = 672] 00:14:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1172c6c00) [pid = 1649] [serial = 2016] [outer = 0x0] 00:14:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1176e1400) [pid = 1649] [serial = 2017] [outer = 0x1172c6c00] 00:14:21 INFO - PROCESS | 1649 | 1467875661669 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118469000) [pid = 1649] [serial = 2018] [outer = 0x1172c6c00] 00:14:22 INFO - PROCESS | 1649 | 1467875662020 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]]]}] 00:14:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:14:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 00:14:22 INFO - PROCESS | 1649 | 1467875662068 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 00:14:22 INFO - PROCESS | 1649 | 1467875662070 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 00:14:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:14:22 INFO - PROCESS | 1649 | 1467875662078 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:14:22 INFO - PROCESS | 1649 | 1467875662081 Marionette TRACE conn2 <- [1,2662,null,{}] 00:14:22 INFO - PROCESS | 1649 | 1467875662089 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}] 00:14:22 INFO - PROCESS | 1649 | 1467875662092 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:22 INFO - PROCESS | 1649 | 1467875662176 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:14:22 INFO - PROCESS | 1649 | 1467875662181 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:22 INFO - PROCESS | 1649 | 1467875662183 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x124496800 == 33 [pid = 1649] [id = 673] 00:14:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1129c4c00) [pid = 1649] [serial = 2019] [outer = 0x0] 00:14:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119462800) [pid = 1649] [serial = 2020] [outer = 0x1129c4c00] 00:14:22 INFO - PROCESS | 1649 | 1467875662211 Marionette DEBUG loaded listener.js 00:14:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1195ecc00) [pid = 1649] [serial = 2021] [outer = 0x1129c4c00] 00:14:22 INFO - PROCESS | 1649 | 1467875662586 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]]]}] 00:14:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:14:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 525ms 00:14:22 INFO - PROCESS | 1649 | 1467875662599 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 00:14:22 INFO - PROCESS | 1649 | 1467875662601 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 00:14:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:14:22 INFO - PROCESS | 1649 | 1467875662612 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:14:22 INFO - PROCESS | 1649 | 1467875662613 Marionette TRACE conn2 <- [1,2666,null,{}] 00:14:22 INFO - PROCESS | 1649 | 1467875662615 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}] 00:14:22 INFO - PROCESS | 1649 | 1467875662616 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:22 INFO - PROCESS | 1649 | 1467875662696 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:14:22 INFO - PROCESS | 1649 | 1467875662700 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:22 INFO - PROCESS | 1649 | 1467875662701 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x129142800 == 34 [pid = 1649] [id = 674] 00:14:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1199b8c00) [pid = 1649] [serial = 2022] [outer = 0x0] 00:14:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119b4d000) [pid = 1649] [serial = 2023] [outer = 0x1199b8c00] 00:14:22 INFO - PROCESS | 1649 | 1467875662729 Marionette DEBUG loaded listener.js 00:14:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119e5a800) [pid = 1649] [serial = 2024] [outer = 0x1199b8c00] 00:14:23 INFO - PROCESS | 1649 | 1467875663558 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]]]}] 00:14:23 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) 00:14:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 971ms 00:14:23 INFO - PROCESS | 1649 | 1467875663584 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:14:23 INFO - PROCESS | 1649 | 1467875663585 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 00:14:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:14:23 INFO - PROCESS | 1649 | 1467875663587 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:14:23 INFO - PROCESS | 1649 | 1467875663588 Marionette TRACE conn2 <- [1,2670,null,{}] 00:14:23 INFO - PROCESS | 1649 | 1467875663593 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}] 00:14:23 INFO - PROCESS | 1649 | 1467875663594 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:23 INFO - PROCESS | 1649 | 1467875663692 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:14:23 INFO - PROCESS | 1649 | 1467875663728 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:23 INFO - PROCESS | 1649 | 1467875663730 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12992f000 == 35 [pid = 1649] [id = 675] 00:14:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x121191800) [pid = 1649] [serial = 2025] [outer = 0x0] 00:14:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1212b2800) [pid = 1649] [serial = 2026] [outer = 0x121191800] 00:14:23 INFO - PROCESS | 1649 | 1467875663760 Marionette DEBUG loaded listener.js 00:14:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12324ac00) [pid = 1649] [serial = 2027] [outer = 0x121191800] 00:14:24 INFO - PROCESS | 1649 | 1467875664535 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"]]]}] 00:14:24 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 00:14:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 00:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 970ms 00:14:24 INFO - PROCESS | 1649 | 1467875664558 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 00:14:24 INFO - PROCESS | 1649 | 1467875664559 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 00:14:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:14:24 INFO - PROCESS | 1649 | 1467875664561 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:14:24 INFO - PROCESS | 1649 | 1467875664562 Marionette TRACE conn2 <- [1,2674,null,{}] 00:14:24 INFO - PROCESS | 1649 | 1467875664565 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}] 00:14:24 INFO - PROCESS | 1649 | 1467875664569 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:24 INFO - PROCESS | 1649 | 1467875664688 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:14:24 INFO - PROCESS | 1649 | 1467875664701 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 1649 | 1467875664702 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b15f800 == 36 [pid = 1649] [id = 676] 00:14:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12324b800) [pid = 1649] [serial = 2028] [outer = 0x0] 00:14:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1244acc00) [pid = 1649] [serial = 2029] [outer = 0x12324b800] 00:14:24 INFO - PROCESS | 1649 | 1467875664728 Marionette DEBUG loaded listener.js 00:14:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12621bc00) [pid = 1649] [serial = 2030] [outer = 0x12324b800] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x112a56400) [pid = 1649] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1195ab400) [pid = 1649] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x110fe6000) [pid = 1649] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1127f1800) [pid = 1649] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x112a59000) [pid = 1649] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1122b9000) [pid = 1649] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116979000) [pid = 1649] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x112ad8000) [pid = 1649] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x119e52000) [pid = 1649] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1127ed000) [pid = 1649] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12322e400) [pid = 1649] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x123246000) [pid = 1649] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1127e5800) [pid = 1649] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x112a79400) [pid = 1649] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118476800) [pid = 1649] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:14:25 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x119458c00) [pid = 1649] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:14:25 INFO - PROCESS | 1649 | 1467875665592 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"]]]}] 00:14:25 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 00:14:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1069ms 00:14:25 INFO - PROCESS | 1649 | 1467875665631 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 00:14:25 INFO - PROCESS | 1649 | 1467875665632 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 00:14:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:14:25 INFO - PROCESS | 1649 | 1467875665635 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:14:25 INFO - PROCESS | 1649 | 1467875665636 Marionette TRACE conn2 <- [1,2678,null,{}] 00:14:25 INFO - PROCESS | 1649 | 1467875665638 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}] 00:14:25 INFO - PROCESS | 1649 | 1467875665639 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:25 INFO - PROCESS | 1649 | 1467875665716 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:14:25 INFO - PROCESS | 1649 | 1467875665727 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:25 INFO - PROCESS | 1649 | 1467875665729 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915e800 == 37 [pid = 1649] [id = 677] 00:14:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x112a53800) [pid = 1649] [serial = 2031] [outer = 0x0] 00:14:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1180b0800) [pid = 1649] [serial = 2032] [outer = 0x112a53800] 00:14:25 INFO - PROCESS | 1649 | 1467875665753 Marionette DEBUG loaded listener.js 00:14:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x119425400) [pid = 1649] [serial = 2033] [outer = 0x112a53800] 00:14:26 INFO - PROCESS | 1649 | 1467875666559 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]]]}] 00:14:26 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) 00:14:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 00:14:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:14:26 INFO - PROCESS | 1649 | 1467875666607 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 00:14:26 INFO - PROCESS | 1649 | 1467875666608 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 00:14:26 INFO - PROCESS | 1649 | 1467875666611 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:14:26 INFO - PROCESS | 1649 | 1467875666612 Marionette TRACE conn2 <- [1,2682,null,{}] 00:14:26 INFO - PROCESS | 1649 | 1467875666614 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}] 00:14:26 INFO - PROCESS | 1649 | 1467875666615 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:26 INFO - PROCESS | 1649 | 1467875666691 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:14:26 INFO - PROCESS | 1649 | 1467875666695 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 1649 | 1467875666696 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd74800 == 38 [pid = 1649] [id = 678] 00:14:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112a59000) [pid = 1649] [serial = 2034] [outer = 0x0] 00:14:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12322e400) [pid = 1649] [serial = 2035] [outer = 0x112a59000] 00:14:26 INFO - PROCESS | 1649 | 1467875666774 Marionette DEBUG loaded listener.js 00:14:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1244a6800) [pid = 1649] [serial = 2036] [outer = 0x112a59000] 00:14:27 INFO - PROCESS | 1649 | 1467875667580 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]]]}] 00:14:27 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) 00:14:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 00:14:27 INFO - PROCESS | 1649 | 1467875667631 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 00:14:27 INFO - PROCESS | 1649 | 1467875667634 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 00:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:14:27 INFO - PROCESS | 1649 | 1467875667650 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:14:27 INFO - PROCESS | 1649 | 1467875667652 Marionette TRACE conn2 <- [1,2686,null,{}] 00:14:27 INFO - PROCESS | 1649 | 1467875667656 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}] 00:14:27 INFO - PROCESS | 1649 | 1467875667658 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:27 INFO - PROCESS | 1649 | 1467875667802 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:14:27 INFO - PROCESS | 1649 | 1467875667901 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:27 INFO - PROCESS | 1649 | 1467875667903 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x11957b000 == 39 [pid = 1649] [id = 679] 00:14:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x113370c00) [pid = 1649] [serial = 2037] [outer = 0x0] 00:14:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116029800) [pid = 1649] [serial = 2038] [outer = 0x113370c00] 00:14:27 INFO - PROCESS | 1649 | 1467875667938 Marionette DEBUG loaded listener.js 00:14:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x117054c00) [pid = 1649] [serial = 2039] [outer = 0x113370c00] 00:14:28 INFO - PROCESS | 1649 | 1467875668844 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"]]]}] 00:14:28 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 00:14:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 00:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1221ms 00:14:28 INFO - PROCESS | 1649 | 1467875668872 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 00:14:28 INFO - PROCESS | 1649 | 1467875668877 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 00:14:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:14:28 INFO - PROCESS | 1649 | 1467875668881 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:14:28 INFO - PROCESS | 1649 | 1467875668883 Marionette TRACE conn2 <- [1,2690,null,{}] 00:14:28 INFO - PROCESS | 1649 | 1467875668886 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}] 00:14:28 INFO - PROCESS | 1649 | 1467875668887 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:28 INFO - PROCESS | 1649 | 1467875668986 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:14:29 INFO - PROCESS | 1649 | 1467875669045 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 1649 | 1467875669047 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12681b800 == 40 [pid = 1649] [id = 680] 00:14:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118766000) [pid = 1649] [serial = 2040] [outer = 0x0] 00:14:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118d7d000) [pid = 1649] [serial = 2041] [outer = 0x118766000] 00:14:29 INFO - PROCESS | 1649 | 1467875669078 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194c3800) [pid = 1649] [serial = 2042] [outer = 0x118766000] 00:14:30 INFO - PROCESS | 1649 | 1467875670027 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"]]]}] 00:14:30 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 00:14:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 00:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1173ms 00:14:30 INFO - PROCESS | 1649 | 1467875670054 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 00:14:30 INFO - PROCESS | 1649 | 1467875670057 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 00:14:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:14:30 INFO - PROCESS | 1649 | 1467875670060 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:14:30 INFO - PROCESS | 1649 | 1467875670061 Marionette TRACE conn2 <- [1,2694,null,{}] 00:14:30 INFO - PROCESS | 1649 | 1467875670065 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}] 00:14:30 INFO - PROCESS | 1649 | 1467875670066 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:30 INFO - PROCESS | 1649 | 1467875670166 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:14:30 INFO - PROCESS | 1649 | 1467875670224 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:30 INFO - PROCESS | 1649 | 1467875670226 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194dd800 == 41 [pid = 1649] [id = 681] 00:14:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1129d2800) [pid = 1649] [serial = 2043] [outer = 0x0] 00:14:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1133d4800) [pid = 1649] [serial = 2044] [outer = 0x1129d2800] 00:14:30 INFO - PROCESS | 1649 | 1467875670254 Marionette DEBUG loaded listener.js 00:14:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11748dc00) [pid = 1649] [serial = 2045] [outer = 0x1129d2800] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12915e800 == 40 [pid = 1649] [id = 677] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12b15f800 == 39 [pid = 1649] [id = 676] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12992f000 == 38 [pid = 1649] [id = 675] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x129142800 == 37 [pid = 1649] [id = 674] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x124496800 == 36 [pid = 1649] [id = 673] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x119a91800 == 35 [pid = 1649] [id = 672] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d4000 == 34 [pid = 1649] [id = 671] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x124e92800 == 33 [pid = 1649] [id = 670] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1182bb800 == 32 [pid = 1649] [id = 669] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12577a000 == 31 [pid = 1649] [id = 668] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x116676000 == 30 [pid = 1649] [id = 657] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12681b800 == 29 [pid = 1649] [id = 680] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd74800 == 28 [pid = 1649] [id = 678] 00:14:31 INFO - PROCESS | 1649 | --DOCSHELL 0x11957b000 == 27 [pid = 1649] [id = 679] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119460c00) [pid = 1649] [serial = 1987] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1199c0400) [pid = 1649] [serial = 1990] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x123229c00) [pid = 1649] [serial = 1993] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11942cc00) [pid = 1649] [serial = 1997] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1212b0c00) [pid = 1649] [serial = 1991] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x117053c00) [pid = 1649] [serial = 1996] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1133e7c00) [pid = 1649] [serial = 1978] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x112a84000) [pid = 1649] [serial = 1958] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1129d1000) [pid = 1649] [serial = 1957] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x116631000) [pid = 1649] [serial = 1979] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118768400) [pid = 1649] [serial = 1961] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1138eb800) [pid = 1649] [serial = 1973] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x113045000) [pid = 1649] [serial = 1972] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1180bf800) [pid = 1649] [serial = 1960] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1212b5800) [pid = 1649] [serial = 1964] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1180b7400) [pid = 1649] [serial = 1981] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x119e5a000) [pid = 1649] [serial = 1963] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x11846e800) [pid = 1649] [serial = 1982] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x1244a6400) [pid = 1649] [serial = 2002] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12512d000) [pid = 1649] [serial = 1967] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1127ee000) [pid = 1649] [serial = 1975] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1244a1800) [pid = 1649] [serial = 1966] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x110fe5400) [pid = 1649] [serial = 1976] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1257a3c00) [pid = 1649] [serial = 1970] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x1199bec00) [pid = 1649] [serial = 1969] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x123249c00) [pid = 1649] [serial = 1994] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12460b800) [pid = 1649] [serial = 2003] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x118d83c00) [pid = 1649] [serial = 1984] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x11942dc00) [pid = 1649] [serial = 1985] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x12414c000) [pid = 1649] [serial = 2000] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 60 (0x1195a4400) [pid = 1649] [serial = 1988] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 59 (0x123248400) [pid = 1649] [serial = 1999] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | --DOMWINDOW == 58 (0x124aa9c00) [pid = 1649] [serial = 2005] [outer = 0x0] [url = about:blank] 00:14:31 INFO - PROCESS | 1649 | 1467875671331 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"]]]}] 00:14:31 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 00:14:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 00:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1323ms 00:14:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:14:31 INFO - PROCESS | 1649 | 1467875671383 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 00:14:31 INFO - PROCESS | 1649 | 1467875671385 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 00:14:31 INFO - PROCESS | 1649 | 1467875671388 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:14:31 INFO - PROCESS | 1649 | 1467875671390 Marionette TRACE conn2 <- [1,2698,null,{}] 00:14:31 INFO - PROCESS | 1649 | 1467875671397 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}] 00:14:31 INFO - PROCESS | 1649 | 1467875671399 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:31 INFO - PROCESS | 1649 | 1467875671482 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:14:31 INFO - PROCESS | 1649 | 1467875671511 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 1649 | 1467875671514 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x11703d800 == 28 [pid = 1649] [id = 682] 00:14:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x1129c6800) [pid = 1649] [serial = 2046] [outer = 0x0] 00:14:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x1129ca800) [pid = 1649] [serial = 2047] [outer = 0x1129c6800] 00:14:31 INFO - PROCESS | 1649 | 1467875671541 Marionette DEBUG loaded listener.js 00:14:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x112a7ac00) [pid = 1649] [serial = 2048] [outer = 0x1129c6800] 00:14:32 INFO - PROCESS | 1649 | 1467875672482 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"]]]}] 00:14:32 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 00:14:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:14:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 00:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1125ms 00:14:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:14:32 INFO - PROCESS | 1649 | 1467875672514 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 00:14:32 INFO - PROCESS | 1649 | 1467875672517 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 00:14:32 INFO - PROCESS | 1649 | 1467875672522 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:14:32 INFO - PROCESS | 1649 | 1467875672526 Marionette TRACE conn2 <- [1,2702,null,{}] 00:14:32 INFO - PROCESS | 1649 | 1467875672529 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}] 00:14:32 INFO - PROCESS | 1649 | 1467875672530 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:32 INFO - PROCESS | 1649 | 1467875672609 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:14:32 INFO - PROCESS | 1649 | 1467875672613 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:32 INFO - PROCESS | 1649 | 1467875672614 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x118d77000 == 29 [pid = 1649] [id = 683] 00:14:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x113838400) [pid = 1649] [serial = 2049] [outer = 0x0] 00:14:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x11602dc00) [pid = 1649] [serial = 2050] [outer = 0x113838400] 00:14:32 INFO - PROCESS | 1649 | 1467875672642 Marionette DEBUG loaded listener.js 00:14:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x1167b1400) [pid = 1649] [serial = 2051] [outer = 0x113838400] 00:14:32 INFO - PROCESS | 1649 | 1467875672982 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]]]}] 00:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 00:14:33 INFO - PROCESS | 1649 | 1467875673044 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:14:33 INFO - PROCESS | 1649 | 1467875673045 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 00:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:14:33 INFO - PROCESS | 1649 | 1467875673048 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:14:33 INFO - PROCESS | 1649 | 1467875673050 Marionette TRACE conn2 <- [1,2706,null,{}] 00:14:33 INFO - PROCESS | 1649 | 1467875673058 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}] 00:14:33 INFO - PROCESS | 1649 | 1467875673061 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:33 INFO - PROCESS | 1649 | 1467875673167 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:14:33 INFO - PROCESS | 1649 | 1467875673208 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 1649 | 1467875673210 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a95000 == 30 [pid = 1649] [id = 684] 00:14:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x11744ac00) [pid = 1649] [serial = 2052] [outer = 0x0] 00:14:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1180b2000) [pid = 1649] [serial = 2053] [outer = 0x11744ac00] 00:14:33 INFO - PROCESS | 1649 | 1467875673237 Marionette DEBUG loaded listener.js 00:14:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x118171800) [pid = 1649] [serial = 2054] [outer = 0x11744ac00] 00:14:33 INFO - PROCESS | 1649 | 1467875673584 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]]]}] 00:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 573ms 00:14:33 INFO - PROCESS | 1649 | 1467875673622 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 00:14:33 INFO - PROCESS | 1649 | 1467875673625 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 00:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:14:33 INFO - PROCESS | 1649 | 1467875673634 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:14:33 INFO - PROCESS | 1649 | 1467875673636 Marionette TRACE conn2 <- [1,2710,null,{}] 00:14:33 INFO - PROCESS | 1649 | 1467875673639 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}] 00:14:33 INFO - PROCESS | 1649 | 1467875673641 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:33 INFO - PROCESS | 1649 | 1467875673768 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:14:33 INFO - PROCESS | 1649 | 1467875673779 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 1649 | 1467875673780 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1233ec800 == 31 [pid = 1649] [id = 685] 00:14:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11842f400) [pid = 1649] [serial = 2055] [outer = 0x0] 00:14:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x11876cc00) [pid = 1649] [serial = 2056] [outer = 0x11842f400] 00:14:33 INFO - PROCESS | 1649 | 1467875673805 Marionette DEBUG loaded listener.js 00:14:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x119422800) [pid = 1649] [serial = 2057] [outer = 0x11842f400] 00:14:34 INFO - PROCESS | 1649 | 1467875674174 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] 00:14:34 INFO - PROCESS | 1649 | 1467875674210 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 00:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:14:34 INFO - PROCESS | 1649 | 1467875674212 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:14:34 INFO - PROCESS | 1649 | 1467875674213 Marionette TRACE conn2 <- [1,2714,null,{}] 00:14:34 INFO - PROCESS | 1649 | 1467875674223 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}] 00:14:34 INFO - PROCESS | 1649 | 1467875674224 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:34 INFO - PROCESS | 1649 | 1467875674317 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:14:34 INFO - PROCESS | 1649 | 1467875674321 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:34 INFO - PROCESS | 1649 | 1467875674322 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x124469000 == 32 [pid = 1649] [id = 686] 00:14:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11846c000) [pid = 1649] [serial = 2058] [outer = 0x0] 00:14:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119441c00) [pid = 1649] [serial = 2059] [outer = 0x11846c000] 00:14:34 INFO - PROCESS | 1649 | 1467875674346 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1194c2400) [pid = 1649] [serial = 2060] [outer = 0x11846c000] 00:14:34 INFO - PROCESS | 1649 | 1467875674681 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]]]}] 00:14:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 479ms 00:14:34 INFO - PROCESS | 1649 | 1467875674705 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:14:34 INFO - PROCESS | 1649 | 1467875674709 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 00:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:14:34 INFO - PROCESS | 1649 | 1467875674712 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:14:34 INFO - PROCESS | 1649 | 1467875674713 Marionette TRACE conn2 <- [1,2718,null,{}] 00:14:34 INFO - PROCESS | 1649 | 1467875674715 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}] 00:14:34 INFO - PROCESS | 1649 | 1467875674719 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:34 INFO - PROCESS | 1649 | 1467875674832 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:14:34 INFO - PROCESS | 1649 | 1467875674846 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:34 INFO - PROCESS | 1649 | 1467875674847 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12680b000 == 33 [pid = 1649] [id = 687] 00:14:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x113a9cc00) [pid = 1649] [serial = 2061] [outer = 0x0] 00:14:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1195ef000) [pid = 1649] [serial = 2062] [outer = 0x113a9cc00] 00:14:34 INFO - PROCESS | 1649 | 1467875674872 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11a1b7800) [pid = 1649] [serial = 2063] [outer = 0x113a9cc00] 00:14:35 INFO - PROCESS | 1649 | 1467875675242 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] 00:14:35 INFO - PROCESS | 1649 | 1467875675289 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 00:14:35 INFO - PROCESS | 1649 | 1467875675291 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:14:35 INFO - PROCESS | 1649 | 1467875675292 Marionette TRACE conn2 <- [1,2722,null,{}] 00:14:35 INFO - PROCESS | 1649 | 1467875675295 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}] 00:14:35 INFO - PROCESS | 1649 | 1467875675296 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:35 INFO - PROCESS | 1649 | 1467875675391 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:14:35 INFO - PROCESS | 1649 | 1467875675394 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:35 INFO - PROCESS | 1649 | 1467875675395 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915f000 == 34 [pid = 1649] [id = 688] 00:14:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1194c2800) [pid = 1649] [serial = 2064] [outer = 0x0] 00:14:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1212b6c00) [pid = 1649] [serial = 2065] [outer = 0x1194c2800] 00:14:35 INFO - PROCESS | 1649 | 1467875675420 Marionette DEBUG loaded listener.js 00:14:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x123245400) [pid = 1649] [serial = 2066] [outer = 0x1194c2800] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x112a59000) [pid = 1649] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x121191800) [pid = 1649] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12324b800) [pid = 1649] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11744a400) [pid = 1649] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x111d19c00) [pid = 1649] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1199b8c00) [pid = 1649] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x1133ca000) [pid = 1649] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1129c4c00) [pid = 1649] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x12460c800) [pid = 1649] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1172c6c00) [pid = 1649] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:14:35 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x112a53800) [pid = 1649] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:14:35 INFO - PROCESS | 1649 | 1467875675846 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] 00:14:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:14:35 INFO - PROCESS | 1649 | 1467875675866 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 00:14:35 INFO - PROCESS | 1649 | 1467875675868 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:14:35 INFO - PROCESS | 1649 | 1467875675869 Marionette TRACE conn2 <- [1,2726,null,{}] 00:14:35 INFO - PROCESS | 1649 | 1467875675887 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}] 00:14:35 INFO - PROCESS | 1649 | 1467875675889 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:35 INFO - PROCESS | 1649 | 1467875675995 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:14:36 INFO - PROCESS | 1649 | 1467875675998 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:36 INFO - PROCESS | 1649 | 1467875675999 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12977c800 == 35 [pid = 1649] [id = 689] 00:14:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1180b5000) [pid = 1649] [serial = 2067] [outer = 0x0] 00:14:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x12119ec00) [pid = 1649] [serial = 2068] [outer = 0x1180b5000] 00:14:36 INFO - PROCESS | 1649 | 1467875676027 Marionette DEBUG loaded listener.js 00:14:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x123249000) [pid = 1649] [serial = 2069] [outer = 0x1180b5000] 00:14:36 INFO - PROCESS | 1649 | 1467875676327 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]]]}] 00:14:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:14:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 475ms 00:14:36 INFO - PROCESS | 1649 | 1467875676344 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:14:36 INFO - PROCESS | 1649 | 1467875676353 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 00:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:14:36 INFO - PROCESS | 1649 | 1467875676358 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:14:36 INFO - PROCESS | 1649 | 1467875676359 Marionette TRACE conn2 <- [1,2730,null,{}] 00:14:36 INFO - PROCESS | 1649 | 1467875676362 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}] 00:14:36 INFO - PROCESS | 1649 | 1467875676363 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:36 INFO - PROCESS | 1649 | 1467875676436 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:14:36 INFO - PROCESS | 1649 | 1467875676440 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:36 INFO - PROCESS | 1649 | 1467875676442 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8c7000 == 36 [pid = 1649] [id = 690] 00:14:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x12324b800) [pid = 1649] [serial = 2070] [outer = 0x0] 00:14:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1232b3800) [pid = 1649] [serial = 2071] [outer = 0x12324b800] 00:14:36 INFO - PROCESS | 1649 | 1467875676467 Marionette DEBUG loaded listener.js 00:14:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x124156800) [pid = 1649] [serial = 2072] [outer = 0x12324b800] 00:14:37 INFO - PROCESS | 1649 | 1467875677247 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"]]]}] 00:14:37 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 00:14:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 00:14:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 00:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:14:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 922ms 00:14:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:14:37 INFO - PROCESS | 1649 | 1467875677278 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 00:14:37 INFO - PROCESS | 1649 | 1467875677279 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 00:14:37 INFO - PROCESS | 1649 | 1467875677281 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:14:37 INFO - PROCESS | 1649 | 1467875677283 Marionette TRACE conn2 <- [1,2734,null,{}] 00:14:37 INFO - PROCESS | 1649 | 1467875677285 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}] 00:14:37 INFO - PROCESS | 1649 | 1467875677286 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:37 INFO - PROCESS | 1649 | 1467875677364 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:14:37 INFO - PROCESS | 1649 | 1467875677418 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:37 INFO - PROCESS | 1649 | 1467875677419 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12adab800 == 37 [pid = 1649] [id = 691] 00:14:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1127e4800) [pid = 1649] [serial = 2073] [outer = 0x0] 00:14:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1244a6000) [pid = 1649] [serial = 2074] [outer = 0x1127e4800] 00:14:37 INFO - PROCESS | 1649 | 1467875677443 Marionette DEBUG loaded listener.js 00:14:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1244ae800) [pid = 1649] [serial = 2075] [outer = 0x1127e4800] 00:14:37 INFO - PROCESS | 1649 | 1467875677865 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]]]}] 00:14:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:14:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 618ms 00:14:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:14:37 INFO - PROCESS | 1649 | 1467875677901 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:14:37 INFO - PROCESS | 1649 | 1467875677903 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 00:14:37 INFO - PROCESS | 1649 | 1467875677906 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:14:37 INFO - PROCESS | 1649 | 1467875677908 Marionette TRACE conn2 <- [1,2738,null,{}] 00:14:37 INFO - PROCESS | 1649 | 1467875677912 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}] 00:14:37 INFO - PROCESS | 1649 | 1467875677914 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:38 INFO - PROCESS | 1649 | 1467875678033 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:14:38 INFO - PROCESS | 1649 | 1467875678115 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:38 INFO - PROCESS | 1649 | 1467875678116 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182c5800 == 38 [pid = 1649] [id = 692] 00:14:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x111d19c00) [pid = 1649] [serial = 2076] [outer = 0x0] 00:14:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1127f0c00) [pid = 1649] [serial = 2077] [outer = 0x111d19c00] 00:14:38 INFO - PROCESS | 1649 | 1467875678147 Marionette DEBUG loaded listener.js 00:14:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112a5ac00) [pid = 1649] [serial = 2078] [outer = 0x111d19c00] 00:14:38 INFO - PROCESS | 1649 | 1467875678698 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]]]}] 00:14:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:14:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 870ms 00:14:38 INFO - PROCESS | 1649 | 1467875678777 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:14:38 INFO - PROCESS | 1649 | 1467875678780 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 00:14:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:14:38 INFO - PROCESS | 1649 | 1467875678785 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:14:38 INFO - PROCESS | 1649 | 1467875678787 Marionette TRACE conn2 <- [1,2742,null,{}] 00:14:38 INFO - PROCESS | 1649 | 1467875678789 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}] 00:14:38 INFO - PROCESS | 1649 | 1467875678791 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:38 INFO - PROCESS | 1649 | 1467875678901 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:14:38 INFO - PROCESS | 1649 | 1467875678960 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:38 INFO - PROCESS | 1649 | 1467875678961 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x124468800 == 39 [pid = 1649] [id = 693] 00:14:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11705f000) [pid = 1649] [serial = 2079] [outer = 0x0] 00:14:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x117449400) [pid = 1649] [serial = 2080] [outer = 0x11705f000] 00:14:38 INFO - PROCESS | 1649 | 1467875678992 Marionette DEBUG loaded listener.js 00:14:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1180b6400) [pid = 1649] [serial = 2081] [outer = 0x11705f000] 00:14:39 INFO - PROCESS | 1649 | 1467875679635 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]]]}] 00:14:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:14:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 923ms 00:14:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:14:39 INFO - PROCESS | 1649 | 1467875679707 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:14:39 INFO - PROCESS | 1649 | 1467875679710 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 00:14:39 INFO - PROCESS | 1649 | 1467875679713 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:14:39 INFO - PROCESS | 1649 | 1467875679715 Marionette TRACE conn2 <- [1,2746,null,{}] 00:14:39 INFO - PROCESS | 1649 | 1467875679718 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}] 00:14:39 INFO - PROCESS | 1649 | 1467875679720 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:39 INFO - PROCESS | 1649 | 1467875679836 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8c7000 == 38 [pid = 1649] [id = 690] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12977c800 == 37 [pid = 1649] [id = 689] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12915f000 == 36 [pid = 1649] [id = 688] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12680b000 == 35 [pid = 1649] [id = 687] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x124469000 == 34 [pid = 1649] [id = 686] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1233ec800 == 33 [pid = 1649] [id = 685] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119a95000 == 32 [pid = 1649] [id = 684] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x118d77000 == 31 [pid = 1649] [id = 683] 00:14:39 INFO - PROCESS | 1649 | --DOCSHELL 0x11703d800 == 30 [pid = 1649] [id = 682] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1212b2800) [pid = 1649] [serial = 2026] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12324ac00) [pid = 1649] [serial = 2027] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1244acc00) [pid = 1649] [serial = 2029] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x117488c00) [pid = 1649] [serial = 2011] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11816b400) [pid = 1649] [serial = 2012] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1127ea000) [pid = 1649] [serial = 2008] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x112a5c400) [pid = 1649] [serial = 2009] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x119b4d000) [pid = 1649] [serial = 2023] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1138ecc00) [pid = 1649] [serial = 2014] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1167a5000) [pid = 1649] [serial = 2015] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x119462800) [pid = 1649] [serial = 2020] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1195ecc00) [pid = 1649] [serial = 2021] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1257aa400) [pid = 1649] [serial = 2006] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1176e1400) [pid = 1649] [serial = 2017] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x118469000) [pid = 1649] [serial = 2018] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1180b0800) [pid = 1649] [serial = 2032] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x119425400) [pid = 1649] [serial = 2033] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x1244a6800) [pid = 1649] [serial = 2036] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x119e5a800) [pid = 1649] [serial = 2024] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x12621bc00) [pid = 1649] [serial = 2030] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12322e400) [pid = 1649] [serial = 2035] [outer = 0x0] [url = about:blank] 00:14:39 INFO - PROCESS | 1649 | 1467875679912 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:39 INFO - PROCESS | 1649 | 1467875679915 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x116667800 == 31 [pid = 1649] [id = 694] 00:14:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1129d3800) [pid = 1649] [serial = 2082] [outer = 0x0] 00:14:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x112a5c400) [pid = 1649] [serial = 2083] [outer = 0x1129d3800] 00:14:39 INFO - PROCESS | 1649 | 1467875679942 Marionette DEBUG loaded listener.js 00:14:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x113d42c00) [pid = 1649] [serial = 2084] [outer = 0x1129d3800] 00:14:40 INFO - PROCESS | 1649 | 1467875680265 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]]]}] 00:14:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:14:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 00:14:40 INFO - PROCESS | 1649 | 1467875680283 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:14:40 INFO - PROCESS | 1649 | 1467875680286 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 00:14:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:14:40 INFO - PROCESS | 1649 | 1467875680294 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:14:40 INFO - PROCESS | 1649 | 1467875680295 Marionette TRACE conn2 <- [1,2750,null,{}] 00:14:40 INFO - PROCESS | 1649 | 1467875680298 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}] 00:14:40 INFO - PROCESS | 1649 | 1467875680299 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:40 INFO - PROCESS | 1649 | 1467875680379 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:14:40 INFO - PROCESS | 1649 | 1467875680453 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:40 INFO - PROCESS | 1649 | 1467875680454 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x119706000 == 32 [pid = 1649] [id = 695] 00:14:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x113d44800) [pid = 1649] [serial = 2085] [outer = 0x0] 00:14:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x117058000) [pid = 1649] [serial = 2086] [outer = 0x113d44800] 00:14:40 INFO - PROCESS | 1649 | 1467875680481 Marionette DEBUG loaded listener.js 00:14:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x118175800) [pid = 1649] [serial = 2087] [outer = 0x113d44800] 00:14:40 INFO - PROCESS | 1649 | 1467875680786 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]]]}] 00:14:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:14:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 523ms 00:14:40 INFO - PROCESS | 1649 | 1467875680816 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:14:40 INFO - PROCESS | 1649 | 1467875680817 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 00:14:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:14:40 INFO - PROCESS | 1649 | 1467875680819 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:14:40 INFO - PROCESS | 1649 | 1467875680822 Marionette TRACE conn2 <- [1,2754,null,{}] 00:14:40 INFO - PROCESS | 1649 | 1467875680837 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}] 00:14:40 INFO - PROCESS | 1649 | 1467875680842 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:40 INFO - PROCESS | 1649 | 1467875680934 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:14:40 INFO - PROCESS | 1649 | 1467875680994 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:40 INFO - PROCESS | 1649 | 1467875680996 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x124469000 == 33 [pid = 1649] [id = 696] 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1122bcc00) [pid = 1649] [serial = 2088] [outer = 0x0] 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x118d45400) [pid = 1649] [serial = 2089] [outer = 0x1122bcc00] 00:14:41 INFO - PROCESS | 1649 | 1467875681024 Marionette DEBUG loaded listener.js 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1194c2c00) [pid = 1649] [serial = 2090] [outer = 0x1122bcc00] 00:14:41 INFO - PROCESS | 1649 | 1467875681298 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]]]}] 00:14:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:14:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 527ms 00:14:41 INFO - PROCESS | 1649 | 1467875681347 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:14:41 INFO - PROCESS | 1649 | 1467875681349 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 00:14:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:14:41 INFO - PROCESS | 1649 | 1467875681351 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:14:41 INFO - PROCESS | 1649 | 1467875681352 Marionette TRACE conn2 <- [1,2758,null,{}] 00:14:41 INFO - PROCESS | 1649 | 1467875681355 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}] 00:14:41 INFO - PROCESS | 1649 | 1467875681358 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:41 INFO - PROCESS | 1649 | 1467875681443 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:14:41 INFO - PROCESS | 1649 | 1467875681447 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:41 INFO - PROCESS | 1649 | 1467875681448 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x129148800 == 34 [pid = 1649] [id = 697] 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1195a5400) [pid = 1649] [serial = 2091] [outer = 0x0] 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1199b5400) [pid = 1649] [serial = 2092] [outer = 0x1195a5400] 00:14:41 INFO - PROCESS | 1649 | 1467875681473 Marionette DEBUG loaded listener.js 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1199c0000) [pid = 1649] [serial = 2093] [outer = 0x1195a5400] 00:14:41 INFO - PROCESS | 1649 | 1467875681814 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]]]}] 00:14:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:14:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 00:14:41 INFO - PROCESS | 1649 | 1467875681821 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:14:41 INFO - PROCESS | 1649 | 1467875681822 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 00:14:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:14:41 INFO - PROCESS | 1649 | 1467875681828 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:14:41 INFO - PROCESS | 1649 | 1467875681829 Marionette TRACE conn2 <- [1,2762,null,{}] 00:14:41 INFO - PROCESS | 1649 | 1467875681831 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}] 00:14:41 INFO - PROCESS | 1649 | 1467875681832 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:41 INFO - PROCESS | 1649 | 1467875681951 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:14:41 INFO - PROCESS | 1649 | 1467875681961 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:41 INFO - PROCESS | 1649 | 1467875681962 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12976c800 == 35 [pid = 1649] [id = 698] 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x111d14400) [pid = 1649] [serial = 2094] [outer = 0x0] 00:14:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1199c0400) [pid = 1649] [serial = 2095] [outer = 0x111d14400] 00:14:41 INFO - PROCESS | 1649 | 1467875681986 Marionette DEBUG loaded listener.js 00:14:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x12119a400) [pid = 1649] [serial = 2096] [outer = 0x111d14400] 00:14:42 INFO - PROCESS | 1649 | 1467875682302 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]]]}] 00:14:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:14:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 520ms 00:14:42 INFO - PROCESS | 1649 | 1467875682349 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:14:42 INFO - PROCESS | 1649 | 1467875682350 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 00:14:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:14:42 INFO - PROCESS | 1649 | 1467875682352 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:14:42 INFO - PROCESS | 1649 | 1467875682353 Marionette TRACE conn2 <- [1,2766,null,{}] 00:14:42 INFO - PROCESS | 1649 | 1467875682355 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}] 00:14:42 INFO - PROCESS | 1649 | 1467875682359 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:42 INFO - PROCESS | 1649 | 1467875682478 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:14:42 INFO - PROCESS | 1649 | 1467875682490 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:42 INFO - PROCESS | 1649 | 1467875682491 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8c7000 == 36 [pid = 1649] [id = 699] 00:14:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x12311b400) [pid = 1649] [serial = 2097] [outer = 0x0] 00:14:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x123252c00) [pid = 1649] [serial = 2098] [outer = 0x12311b400] 00:14:42 INFO - PROCESS | 1649 | 1467875682516 Marionette DEBUG loaded listener.js 00:14:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124610400) [pid = 1649] [serial = 2099] [outer = 0x12311b400] 00:14:42 INFO - PROCESS | 1649 | 1467875682848 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]]]}] 00:14:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:14:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 518ms 00:14:42 INFO - PROCESS | 1649 | 1467875682871 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:14:42 INFO - PROCESS | 1649 | 1467875682872 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 00:14:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:14:42 INFO - PROCESS | 1649 | 1467875682874 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:14:42 INFO - PROCESS | 1649 | 1467875682875 Marionette TRACE conn2 <- [1,2770,null,{}] 00:14:42 INFO - PROCESS | 1649 | 1467875682878 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}] 00:14:42 INFO - PROCESS | 1649 | 1467875682879 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:42 INFO - PROCESS | 1649 | 1467875682985 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:14:43 INFO - PROCESS | 1649 | 1467875682996 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:43 INFO - PROCESS | 1649 | 1467875682997 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b914800 == 37 [pid = 1649] [id = 700] 00:14:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x111d81800) [pid = 1649] [serial = 2100] [outer = 0x0] 00:14:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124aa4000) [pid = 1649] [serial = 2101] [outer = 0x111d81800] 00:14:43 INFO - PROCESS | 1649 | 1467875683021 Marionette DEBUG loaded listener.js 00:14:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124e80800) [pid = 1649] [serial = 2102] [outer = 0x111d81800] 00:14:43 INFO - PROCESS | 1649 | 1467875683347 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]]]}] 00:14:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:14:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 00:14:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:14:43 INFO - PROCESS | 1649 | 1467875683393 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:14:43 INFO - PROCESS | 1649 | 1467875683394 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 00:14:43 INFO - PROCESS | 1649 | 1467875683396 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:14:43 INFO - PROCESS | 1649 | 1467875683398 Marionette TRACE conn2 <- [1,2774,null,{}] 00:14:43 INFO - PROCESS | 1649 | 1467875683400 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}] 00:14:43 INFO - PROCESS | 1649 | 1467875683401 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:43 INFO - PROCESS | 1649 | 1467875683497 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:14:43 INFO - PROCESS | 1649 | 1467875683511 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:43 INFO - PROCESS | 1649 | 1467875683512 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b944800 == 38 [pid = 1649] [id = 701] 00:14:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124ee5c00) [pid = 1649] [serial = 2103] [outer = 0x0] 00:14:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x12579f400) [pid = 1649] [serial = 2104] [outer = 0x124ee5c00] 00:14:43 INFO - PROCESS | 1649 | 1467875683536 Marionette DEBUG loaded listener.js 00:14:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1257ab000) [pid = 1649] [serial = 2105] [outer = 0x124ee5c00] 00:14:43 INFO - PROCESS | 1649 | 1467875683885 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]]]}] 00:14:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:14:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11842f400) [pid = 1649] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11846c000) [pid = 1649] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1129d2800) [pid = 1649] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x113a9cc00) [pid = 1649] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1129c6800) [pid = 1649] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1180b5000) [pid = 1649] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1194c2800) [pid = 1649] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x113838400) [pid = 1649] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x11744ac00) [pid = 1649] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12324b800) [pid = 1649] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x113370c00) [pid = 1649] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:14:43 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x118766000) [pid = 1649] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:14:43 INFO - PROCESS | 1649 | 1467875683973 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:14:43 INFO - PROCESS | 1649 | 1467875683974 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 00:14:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:14:43 INFO - PROCESS | 1649 | 1467875683979 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:14:43 INFO - PROCESS | 1649 | 1467875683980 Marionette TRACE conn2 <- [1,2778,null,{}] 00:14:43 INFO - PROCESS | 1649 | 1467875683982 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}] 00:14:43 INFO - PROCESS | 1649 | 1467875683983 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:44 INFO - PROCESS | 1649 | 1467875684065 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:14:44 INFO - PROCESS | 1649 | 1467875684069 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:44 INFO - PROCESS | 1649 | 1467875684070 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x124467800 == 39 [pid = 1649] [id = 702] 00:14:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x113838400) [pid = 1649] [serial = 2106] [outer = 0x0] 00:14:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1172bd000) [pid = 1649] [serial = 2107] [outer = 0x113838400] 00:14:44 INFO - PROCESS | 1649 | 1467875684098 Marionette DEBUG loaded listener.js 00:14:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1194c0c00) [pid = 1649] [serial = 2108] [outer = 0x113838400] 00:14:44 INFO - PROCESS | 1649 | 1467875684444 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]]]}] 00:14:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:14:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 469ms 00:14:44 INFO - PROCESS | 1649 | 1467875684449 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:14:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:14:44 INFO - PROCESS | 1649 | 1467875684451 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 00:14:44 INFO - PROCESS | 1649 | 1467875684454 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:14:44 INFO - PROCESS | 1649 | 1467875684457 Marionette TRACE conn2 <- [1,2782,null,{}] 00:14:44 INFO - PROCESS | 1649 | 1467875684461 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}] 00:14:44 INFO - PROCESS | 1649 | 1467875684463 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:44 INFO - PROCESS | 1649 | 1467875684586 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:14:44 INFO - PROCESS | 1649 | 1467875684653 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:44 INFO - PROCESS | 1649 | 1467875684654 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c489000 == 40 [pid = 1649] [id = 703] 00:14:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118d85000) [pid = 1649] [serial = 2109] [outer = 0x0] 00:14:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1244abc00) [pid = 1649] [serial = 2110] [outer = 0x118d85000] 00:14:44 INFO - PROCESS | 1649 | 1467875684679 Marionette DEBUG loaded listener.js 00:14:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1262bac00) [pid = 1649] [serial = 2111] [outer = 0x118d85000] 00:14:44 INFO - PROCESS | 1649 | 1467875684940 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]]]}] 00:14:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:14:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 522ms 00:14:44 INFO - PROCESS | 1649 | 1467875684980 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:14:44 INFO - PROCESS | 1649 | 1467875684981 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 00:14:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:14:44 INFO - PROCESS | 1649 | 1467875684984 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:14:44 INFO - PROCESS | 1649 | 1467875684985 Marionette TRACE conn2 <- [1,2786,null,{}] 00:14:45 INFO - PROCESS | 1649 | 1467875685003 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}] 00:14:45 INFO - PROCESS | 1649 | 1467875685005 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:45 INFO - PROCESS | 1649 | 1467875685100 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:14:45 INFO - PROCESS | 1649 | 1467875685103 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:45 INFO - PROCESS | 1649 | 1467875685105 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca09000 == 41 [pid = 1649] [id = 704] 00:14:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1257a5400) [pid = 1649] [serial = 2112] [outer = 0x0] 00:14:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1267b5c00) [pid = 1649] [serial = 2113] [outer = 0x1257a5400] 00:14:45 INFO - PROCESS | 1649 | 1467875685134 Marionette DEBUG loaded listener.js 00:14:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x126d9dc00) [pid = 1649] [serial = 2114] [outer = 0x1257a5400] 00:14:45 INFO - PROCESS | 1649 | 1467875685478 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]]]}] 00:14:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:14:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 00:14:45 INFO - PROCESS | 1649 | 1467875685504 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:14:45 INFO - PROCESS | 1649 | 1467875685505 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 00:14:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:14:45 INFO - PROCESS | 1649 | 1467875685508 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:14:45 INFO - PROCESS | 1649 | 1467875685509 Marionette TRACE conn2 <- [1,2790,null,{}] 00:14:45 INFO - PROCESS | 1649 | 1467875685511 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}] 00:14:45 INFO - PROCESS | 1649 | 1467875685512 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:45 INFO - PROCESS | 1649 | 1467875685620 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:14:45 INFO - PROCESS | 1649 | 1467875685629 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:45 INFO - PROCESS | 1649 | 1467875685630 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca1d800 == 42 [pid = 1649] [id = 705] 00:14:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x126d9e000) [pid = 1649] [serial = 2115] [outer = 0x0] 00:14:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126daa400) [pid = 1649] [serial = 2116] [outer = 0x126d9e000] 00:14:45 INFO - PROCESS | 1649 | 1467875685654 Marionette DEBUG loaded listener.js 00:14:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x128ce7c00) [pid = 1649] [serial = 2117] [outer = 0x126d9e000] 00:14:45 INFO - PROCESS | 1649 | 1467875685942 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]]]}] 00:14:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:14:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 469ms 00:14:46 INFO - PROCESS | 1649 | 1467875686025 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:14:46 INFO - PROCESS | 1649 | 1467875686027 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 00:14:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:14:46 INFO - PROCESS | 1649 | 1467875686031 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:14:46 INFO - PROCESS | 1649 | 1467875686034 Marionette TRACE conn2 <- [1,2794,null,{}] 00:14:46 INFO - PROCESS | 1649 | 1467875686038 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}] 00:14:46 INFO - PROCESS | 1649 | 1467875686040 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:46 INFO - PROCESS | 1649 | 1467875686146 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:14:46 INFO - PROCESS | 1649 | 1467875686243 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:46 INFO - PROCESS | 1649 | 1467875686245 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e1000 == 43 [pid = 1649] [id = 706] 00:14:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1129d0000) [pid = 1649] [serial = 2118] [outer = 0x0] 00:14:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x112a7c400) [pid = 1649] [serial = 2119] [outer = 0x1129d0000] 00:14:46 INFO - PROCESS | 1649 | 1467875686277 Marionette DEBUG loaded listener.js 00:14:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1150db000) [pid = 1649] [serial = 2120] [outer = 0x1129d0000] 00:14:46 INFO - PROCESS | 1649 | 1467875686727 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]]]}] 00:14:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:14:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 00:14:46 INFO - PROCESS | 1649 | 1467875686753 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:14:46 INFO - PROCESS | 1649 | 1467875686755 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 00:14:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:14:46 INFO - PROCESS | 1649 | 1467875686760 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:14:46 INFO - PROCESS | 1649 | 1467875686762 Marionette TRACE conn2 <- [1,2798,null,{}] 00:14:46 INFO - PROCESS | 1649 | 1467875686765 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}] 00:14:46 INFO - PROCESS | 1649 | 1467875686767 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:46 INFO - PROCESS | 1649 | 1467875686870 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:14:46 INFO - PROCESS | 1649 | 1467875686928 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:46 INFO - PROCESS | 1649 | 1467875686929 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12680b000 == 44 [pid = 1649] [id = 707] 00:14:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1180b0c00) [pid = 1649] [serial = 2121] [outer = 0x0] 00:14:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118768000) [pid = 1649] [serial = 2122] [outer = 0x1180b0c00] 00:14:46 INFO - PROCESS | 1649 | 1467875686960 Marionette DEBUG loaded listener.js 00:14:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11942bc00) [pid = 1649] [serial = 2123] [outer = 0x1180b0c00] 00:14:47 INFO - PROCESS | 1649 | 1467875687411 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]]]}] 00:14:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:14:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 674ms 00:14:47 INFO - PROCESS | 1649 | 1467875687433 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:14:47 INFO - PROCESS | 1649 | 1467875687435 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 00:14:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:14:47 INFO - PROCESS | 1649 | 1467875687437 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:14:47 INFO - PROCESS | 1649 | 1467875687438 Marionette TRACE conn2 <- [1,2802,null,{}] 00:14:47 INFO - PROCESS | 1649 | 1467875687445 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}] 00:14:47 INFO - PROCESS | 1649 | 1467875687448 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:47 INFO - PROCESS | 1649 | 1467875687573 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:14:47 INFO - PROCESS | 1649 | 1467875687660 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:47 INFO - PROCESS | 1649 | 1467875687663 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c741800 == 45 [pid = 1649] [id = 708] 00:14:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x123229800) [pid = 1649] [serial = 2124] [outer = 0x0] 00:14:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x123232c00) [pid = 1649] [serial = 2125] [outer = 0x123229800] 00:14:47 INFO - PROCESS | 1649 | 1467875687696 Marionette DEBUG loaded listener.js 00:14:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12442b400) [pid = 1649] [serial = 2126] [outer = 0x123229800] 00:14:48 INFO - PROCESS | 1649 | 1467875688110 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]]]}] 00:14:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:14:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 721ms 00:14:48 INFO - PROCESS | 1649 | 1467875688158 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:14:48 INFO - PROCESS | 1649 | 1467875688160 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 00:14:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:14:48 INFO - PROCESS | 1649 | 1467875688162 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:14:48 INFO - PROCESS | 1649 | 1467875688163 Marionette TRACE conn2 <- [1,2806,null,{}] 00:14:48 INFO - PROCESS | 1649 | 1467875688166 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}] 00:14:48 INFO - PROCESS | 1649 | 1467875688167 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:48 INFO - PROCESS | 1649 | 1467875688270 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:14:48 INFO - PROCESS | 1649 | 1467875688330 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:48 INFO - PROCESS | 1649 | 1467875688332 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfb3800 == 46 [pid = 1649] [id = 709] 00:14:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124e76000) [pid = 1649] [serial = 2127] [outer = 0x0] 00:14:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1262b7800) [pid = 1649] [serial = 2128] [outer = 0x124e76000] 00:14:48 INFO - PROCESS | 1649 | 1467875688361 Marionette DEBUG loaded listener.js 00:14:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1268a2c00) [pid = 1649] [serial = 2129] [outer = 0x124e76000] 00:14:48 INFO - PROCESS | 1649 | 1467875688966 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]]]}] 00:14:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:14:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 871ms 00:14:49 INFO - PROCESS | 1649 | 1467875689033 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:14:49 INFO - PROCESS | 1649 | 1467875689036 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 00:14:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:14:49 INFO - PROCESS | 1649 | 1467875689039 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:14:49 INFO - PROCESS | 1649 | 1467875689044 Marionette TRACE conn2 <- [1,2810,null,{}] 00:14:49 INFO - PROCESS | 1649 | 1467875689047 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}] 00:14:49 INFO - PROCESS | 1649 | 1467875689049 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:49 INFO - PROCESS | 1649 | 1467875689150 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:14:49 INFO - PROCESS | 1649 | 1467875689218 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:49 INFO - PROCESS | 1649 | 1467875689221 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x124068000 == 47 [pid = 1649] [id = 710] 00:14:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1138ec400) [pid = 1649] [serial = 2130] [outer = 0x0] 00:14:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x116077400) [pid = 1649] [serial = 2131] [outer = 0x1138ec400] 00:14:49 INFO - PROCESS | 1649 | 1467875689249 Marionette DEBUG loaded listener.js 00:14:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1172c6c00) [pid = 1649] [serial = 2132] [outer = 0x1138ec400] 00:14:49 INFO - PROCESS | 1649 | 1467875689689 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]]]}] 00:14:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:14:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 677ms 00:14:49 INFO - PROCESS | 1649 | 1467875689716 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:14:49 INFO - PROCESS | 1649 | 1467875689720 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 00:14:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:14:49 INFO - PROCESS | 1649 | 1467875689726 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:14:49 INFO - PROCESS | 1649 | 1467875689729 Marionette TRACE conn2 <- [1,2814,null,{}] 00:14:49 INFO - PROCESS | 1649 | 1467875689733 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}] 00:14:49 INFO - PROCESS | 1649 | 1467875689735 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:49 INFO - PROCESS | 1649 | 1467875689838 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:14:49 INFO - PROCESS | 1649 | 1467875689934 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:49 INFO - PROCESS | 1649 | 1467875689935 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc4000 == 48 [pid = 1649] [id = 711] 00:14:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x118472000) [pid = 1649] [serial = 2133] [outer = 0x0] 00:14:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118d41400) [pid = 1649] [serial = 2134] [outer = 0x118472000] 00:14:49 INFO - PROCESS | 1649 | 1467875689981 Marionette DEBUG loaded listener.js 00:14:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11942a400) [pid = 1649] [serial = 2135] [outer = 0x118472000] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca09000 == 47 [pid = 1649] [id = 704] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12c489000 == 46 [pid = 1649] [id = 703] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124467800 == 45 [pid = 1649] [id = 702] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12b944800 == 44 [pid = 1649] [id = 701] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12b914800 == 43 [pid = 1649] [id = 700] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12a8c7000 == 42 [pid = 1649] [id = 699] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12976c800 == 41 [pid = 1649] [id = 698] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x129148800 == 40 [pid = 1649] [id = 697] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124469000 == 39 [pid = 1649] [id = 696] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119706000 == 38 [pid = 1649] [id = 695] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116667800 == 37 [pid = 1649] [id = 694] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124468800 == 36 [pid = 1649] [id = 693] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1182c5800 == 35 [pid = 1649] [id = 692] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12adab800 == 34 [pid = 1649] [id = 691] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1194dd800 == 33 [pid = 1649] [id = 681] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124068000 == 32 [pid = 1649] [id = 710] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfb3800 == 31 [pid = 1649] [id = 709] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12c741800 == 30 [pid = 1649] [id = 708] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12680b000 == 29 [pid = 1649] [id = 707] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca1d800 == 28 [pid = 1649] [id = 705] 00:14:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e1000 == 27 [pid = 1649] [id = 706] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1244a6000) [pid = 1649] [serial = 2074] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11876cc00) [pid = 1649] [serial = 2056] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1194c2400) [pid = 1649] [serial = 2060] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119441c00) [pid = 1649] [serial = 2059] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11748dc00) [pid = 1649] [serial = 2045] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x119422800) [pid = 1649] [serial = 2057] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1133d4800) [pid = 1649] [serial = 2044] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1195ef000) [pid = 1649] [serial = 2062] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11a1b7800) [pid = 1649] [serial = 2063] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1129ca800) [pid = 1649] [serial = 2047] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x112a7ac00) [pid = 1649] [serial = 2048] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12119ec00) [pid = 1649] [serial = 2068] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1212b6c00) [pid = 1649] [serial = 2065] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11602dc00) [pid = 1649] [serial = 2050] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1167b1400) [pid = 1649] [serial = 2051] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1180b2000) [pid = 1649] [serial = 2053] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1232b3800) [pid = 1649] [serial = 2071] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x117054c00) [pid = 1649] [serial = 2039] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116029800) [pid = 1649] [serial = 2038] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1194c3800) [pid = 1649] [serial = 2042] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118d7d000) [pid = 1649] [serial = 2041] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x123245400) [pid = 1649] [serial = 2066] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124156800) [pid = 1649] [serial = 2072] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x123249000) [pid = 1649] [serial = 2069] [outer = 0x0] [url = about:blank] 00:14:50 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118171800) [pid = 1649] [serial = 2054] [outer = 0x0] [url = about:blank] 00:14:51 INFO - PROCESS | 1649 | 1467875691051 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]]]}] 00:14:51 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce61000 == 26 [pid = 1649] [id = 16] 00:14:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:14:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1375ms 00:14:51 INFO - PROCESS | 1649 | 1467875691101 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:14:51 INFO - PROCESS | 1649 | 1467875691104 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 00:14:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:14:51 INFO - PROCESS | 1649 | 1467875691112 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:14:51 INFO - PROCESS | 1649 | 1467875691114 Marionette TRACE conn2 <- [1,2818,null,{}] 00:14:51 INFO - PROCESS | 1649 | 1467875691117 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}] 00:14:51 INFO - PROCESS | 1649 | 1467875691119 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:51 INFO - PROCESS | 1649 | 1467875691212 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:14:51 INFO - PROCESS | 1649 | 1467875691216 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:51 INFO - PROCESS | 1649 | 1467875691218 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x11817f800 == 27 [pid = 1649] [id = 712] 00:14:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112a4f800) [pid = 1649] [serial = 2136] [outer = 0x0] 00:14:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112a57400) [pid = 1649] [serial = 2137] [outer = 0x112a4f800] 00:14:51 INFO - PROCESS | 1649 | 1467875691247 Marionette DEBUG loaded listener.js 00:14:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11304f000) [pid = 1649] [serial = 2138] [outer = 0x112a4f800] 00:14:51 INFO - PROCESS | 1649 | 1467875691584 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]]]}] 00:14:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:14:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 00:14:51 INFO - PROCESS | 1649 | 1467875691632 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:14:51 INFO - PROCESS | 1649 | 1467875691635 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 00:14:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:14:51 INFO - PROCESS | 1649 | 1467875691639 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:14:51 INFO - PROCESS | 1649 | 1467875691641 Marionette TRACE conn2 <- [1,2822,null,{}] 00:14:51 INFO - PROCESS | 1649 | 1467875691643 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}] 00:14:51 INFO - PROCESS | 1649 | 1467875691645 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:51 INFO - PROCESS | 1649 | 1467875691720 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:14:51 INFO - PROCESS | 1649 | 1467875691726 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:51 INFO - PROCESS | 1649 | 1467875691728 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x119195000 == 28 [pid = 1649] [id = 713] 00:14:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1133d4800) [pid = 1649] [serial = 2139] [outer = 0x0] 00:14:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11662ec00) [pid = 1649] [serial = 2140] [outer = 0x1133d4800] 00:14:51 INFO - PROCESS | 1649 | 1467875691755 Marionette DEBUG loaded listener.js 00:14:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116a0b000) [pid = 1649] [serial = 2141] [outer = 0x1133d4800] 00:14:52 INFO - PROCESS | 1649 | 1467875692115 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]]]}] 00:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 520ms 00:14:52 INFO - PROCESS | 1649 | 1467875692160 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:14:52 INFO - PROCESS | 1649 | 1467875692161 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 00:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:14:52 INFO - PROCESS | 1649 | 1467875692164 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:14:52 INFO - PROCESS | 1649 | 1467875692166 Marionette TRACE conn2 <- [1,2826,null,{}] 00:14:52 INFO - PROCESS | 1649 | 1467875692174 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}] 00:14:52 INFO - PROCESS | 1649 | 1467875692177 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:52 INFO - PROCESS | 1649 | 1467875692254 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:14:52 INFO - PROCESS | 1649 | 1467875692261 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:52 INFO - PROCESS | 1649 | 1467875692263 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x1212c6000 == 29 [pid = 1649] [id = 714] 00:14:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x112723400) [pid = 1649] [serial = 2142] [outer = 0x0] 00:14:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1180be400) [pid = 1649] [serial = 2143] [outer = 0x112723400] 00:14:52 INFO - PROCESS | 1649 | 1467875692291 Marionette DEBUG loaded listener.js 00:14:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118473800) [pid = 1649] [serial = 2144] [outer = 0x112723400] 00:14:52 INFO - PROCESS | 1649 | 1467875692643 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 00:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:14:52 INFO - PROCESS | 1649 | 1467875692685 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:14:52 INFO - PROCESS | 1649 | 1467875692686 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 00:14:52 INFO - PROCESS | 1649 | 1467875692689 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:14:52 INFO - PROCESS | 1649 | 1467875692692 Marionette TRACE conn2 <- [1,2830,null,{}] 00:14:52 INFO - PROCESS | 1649 | 1467875692694 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}] 00:14:52 INFO - PROCESS | 1649 | 1467875692696 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:52 INFO - PROCESS | 1649 | 1467875692801 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:14:52 INFO - PROCESS | 1649 | 1467875692808 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:52 INFO - PROCESS | 1649 | 1467875692809 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x124491000 == 30 [pid = 1649] [id = 715] 00:14:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11744c400) [pid = 1649] [serial = 2145] [outer = 0x0] 00:14:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119422800) [pid = 1649] [serial = 2146] [outer = 0x11744c400] 00:14:52 INFO - PROCESS | 1649 | 1467875692835 Marionette DEBUG loaded listener.js 00:14:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119466400) [pid = 1649] [serial = 2147] [outer = 0x11744c400] 00:14:53 INFO - PROCESS | 1649 | 1467875693168 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]]]}] 00:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 00:14:53 INFO - PROCESS | 1649 | 1467875693210 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:14:53 INFO - PROCESS | 1649 | 1467875693211 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 00:14:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:14:53 INFO - PROCESS | 1649 | 1467875693213 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:14:53 INFO - PROCESS | 1649 | 1467875693214 Marionette TRACE conn2 <- [1,2834,null,{}] 00:14:53 INFO - PROCESS | 1649 | 1467875693217 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}] 00:14:53 INFO - PROCESS | 1649 | 1467875693218 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:53 INFO - PROCESS | 1649 | 1467875693314 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:14:53 INFO - PROCESS | 1649 | 1467875693319 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:53 INFO - PROCESS | 1649 | 1467875693320 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x126810800 == 31 [pid = 1649] [id = 716] 00:14:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1133f1c00) [pid = 1649] [serial = 2148] [outer = 0x0] 00:14:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1194c3000) [pid = 1649] [serial = 2149] [outer = 0x1133f1c00] 00:14:53 INFO - PROCESS | 1649 | 1467875693346 Marionette DEBUG loaded listener.js 00:14:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1195ee800) [pid = 1649] [serial = 2150] [outer = 0x1133f1c00] 00:14:53 INFO - PROCESS | 1649 | 1467875693719 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 00:14:53 INFO - PROCESS | 1649 | 1467875693739 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:14:53 INFO - PROCESS | 1649 | 1467875693741 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 00:14:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:14:53 INFO - PROCESS | 1649 | 1467875693747 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:14:53 INFO - PROCESS | 1649 | 1467875693749 Marionette TRACE conn2 <- [1,2838,null,{}] 00:14:53 INFO - PROCESS | 1649 | 1467875693752 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}] 00:14:53 INFO - PROCESS | 1649 | 1467875693759 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:53 INFO - PROCESS | 1649 | 1467875693937 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:14:53 INFO - PROCESS | 1649 | 1467875693962 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:53 INFO - PROCESS | 1649 | 1467875693963 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1292eb800 == 32 [pid = 1649] [id = 717] 00:14:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1110ac400) [pid = 1649] [serial = 2151] [outer = 0x0] 00:14:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119e5c400) [pid = 1649] [serial = 2152] [outer = 0x1110ac400] 00:14:54 INFO - PROCESS | 1649 | 1467875694004 Marionette DEBUG loaded listener.js 00:14:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12322a800) [pid = 1649] [serial = 2153] [outer = 0x1110ac400] 00:14:54 INFO - PROCESS | 1649 | 1467875694436 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]]]}] 00:14:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:14:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 720ms 00:14:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:14:54 INFO - PROCESS | 1649 | 1467875694471 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:14:54 INFO - PROCESS | 1649 | 1467875694472 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 00:14:54 INFO - PROCESS | 1649 | 1467875694474 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:14:54 INFO - PROCESS | 1649 | 1467875694475 Marionette TRACE conn2 <- [1,2842,null,{}] 00:14:54 INFO - PROCESS | 1649 | 1467875694477 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}] 00:14:54 INFO - PROCESS | 1649 | 1467875694479 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:54 INFO - PROCESS | 1649 | 1467875694575 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:14:54 INFO - PROCESS | 1649 | 1467875694578 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:54 INFO - PROCESS | 1649 | 1467875694579 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a3800 == 33 [pid = 1649] [id = 718] 00:14:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1199b8c00) [pid = 1649] [serial = 2154] [outer = 0x0] 00:14:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x123246800) [pid = 1649] [serial = 2155] [outer = 0x1199b8c00] 00:14:54 INFO - PROCESS | 1649 | 1467875694604 Marionette DEBUG loaded listener.js 00:14:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x123254800) [pid = 1649] [serial = 2156] [outer = 0x1199b8c00] 00:14:54 INFO - PROCESS | 1649 | 1467875694916 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]]]}] 00:14:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:14:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 471ms 00:14:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:14:54 INFO - PROCESS | 1649 | 1467875694950 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:14:54 INFO - PROCESS | 1649 | 1467875694951 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 00:14:54 INFO - PROCESS | 1649 | 1467875694953 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:14:54 INFO - PROCESS | 1649 | 1467875694954 Marionette TRACE conn2 <- [1,2846,null,{}] 00:14:54 INFO - PROCESS | 1649 | 1467875694961 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}] 00:14:54 INFO - PROCESS | 1649 | 1467875694962 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:55 INFO - PROCESS | 1649 | 1467875695063 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1129d3800) [pid = 1649] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x113d44800) [pid = 1649] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118d85000) [pid = 1649] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x111d14400) [pid = 1649] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x111d19c00) [pid = 1649] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x113838400) [pid = 1649] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12311b400) [pid = 1649] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x111d81800) [pid = 1649] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11705f000) [pid = 1649] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1257a5400) [pid = 1649] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1122bcc00) [pid = 1649] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1127e4800) [pid = 1649] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1195a5400) [pid = 1649] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x124ee5c00) [pid = 1649] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:14:55 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x126d9e000) [pid = 1649] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:14:55 INFO - PROCESS | 1649 | 1467875695306 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:55 INFO - PROCESS | 1649 | 1467875695307 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1194e2800 == 34 [pid = 1649] [id = 719] 00:14:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x110fe8000) [pid = 1649] [serial = 2157] [outer = 0x0] 00:14:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1127e4000) [pid = 1649] [serial = 2158] [outer = 0x110fe8000] 00:14:55 INFO - PROCESS | 1649 | 1467875695336 Marionette DEBUG loaded listener.js 00:14:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x113839c00) [pid = 1649] [serial = 2159] [outer = 0x110fe8000] 00:14:55 INFO - PROCESS | 1649 | 1467875695597 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]]]}] 00:14:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:14:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 673ms 00:14:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:14:55 INFO - PROCESS | 1649 | 1467875695630 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:14:55 INFO - PROCESS | 1649 | 1467875695631 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 00:14:55 INFO - PROCESS | 1649 | 1467875695633 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:14:55 INFO - PROCESS | 1649 | 1467875695634 Marionette TRACE conn2 <- [1,2850,null,{}] 00:14:55 INFO - PROCESS | 1649 | 1467875695637 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}] 00:14:55 INFO - PROCESS | 1649 | 1467875695638 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:55 INFO - PROCESS | 1649 | 1467875695719 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:14:55 INFO - PROCESS | 1649 | 1467875695723 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:55 INFO - PROCESS | 1649 | 1467875695726 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a7800 == 35 [pid = 1649] [id = 720] 00:14:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1133ca400) [pid = 1649] [serial = 2160] [outer = 0x0] 00:14:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119467c00) [pid = 1649] [serial = 2161] [outer = 0x1133ca400] 00:14:55 INFO - PROCESS | 1649 | 1467875695750 Marionette DEBUG loaded listener.js 00:14:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1241fb000) [pid = 1649] [serial = 2162] [outer = 0x1133ca400] 00:14:56 INFO - PROCESS | 1649 | 1467875696065 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:14:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:14:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 469ms 00:14:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:14:56 INFO - PROCESS | 1649 | 1467875696104 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:14:56 INFO - PROCESS | 1649 | 1467875696105 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 00:14:56 INFO - PROCESS | 1649 | 1467875696107 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:14:56 INFO - PROCESS | 1649 | 1467875696108 Marionette TRACE conn2 <- [1,2854,null,{}] 00:14:56 INFO - PROCESS | 1649 | 1467875696111 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}] 00:14:56 INFO - PROCESS | 1649 | 1467875696112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:56 INFO - PROCESS | 1649 | 1467875696215 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:14:56 INFO - PROCESS | 1649 | 1467875696221 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:56 INFO - PROCESS | 1649 | 1467875696222 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b91e800 == 36 [pid = 1649] [id = 721] 00:14:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11386d400) [pid = 1649] [serial = 2163] [outer = 0x0] 00:14:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1244a6400) [pid = 1649] [serial = 2164] [outer = 0x11386d400] 00:14:56 INFO - PROCESS | 1649 | 1467875696247 Marionette DEBUG loaded listener.js 00:14:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124616c00) [pid = 1649] [serial = 2165] [outer = 0x11386d400] 00:14:56 INFO - PROCESS | 1649 | 1467875696601 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]]]}] 00:14:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:14:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 00:14:56 INFO - PROCESS | 1649 | 1467875696628 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:14:56 INFO - PROCESS | 1649 | 1467875696630 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 00:14:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:14:56 INFO - PROCESS | 1649 | 1467875696634 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:14:56 INFO - PROCESS | 1649 | 1467875696636 Marionette TRACE conn2 <- [1,2858,null,{}] 00:14:56 INFO - PROCESS | 1649 | 1467875696643 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}] 00:14:56 INFO - PROCESS | 1649 | 1467875696645 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:56 INFO - PROCESS | 1649 | 1467875696787 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:14:56 INFO - PROCESS | 1649 | 1467875696874 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:56 INFO - PROCESS | 1649 | 1467875696876 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12680b000 == 37 [pid = 1649] [id = 722] 00:14:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1122b5000) [pid = 1649] [serial = 2166] [outer = 0x0] 00:14:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124a9fc00) [pid = 1649] [serial = 2167] [outer = 0x1122b5000] 00:14:56 INFO - PROCESS | 1649 | 1467875696919 Marionette DEBUG loaded listener.js 00:14:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1262bb400) [pid = 1649] [serial = 2168] [outer = 0x1122b5000] 00:14:57 INFO - PROCESS | 1649 | 1467875697215 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:14:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:14:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 626ms 00:14:57 INFO - PROCESS | 1649 | 1467875697263 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:14:57 INFO - PROCESS | 1649 | 1467875697265 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 00:14:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:14:57 INFO - PROCESS | 1649 | 1467875697267 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:14:57 INFO - PROCESS | 1649 | 1467875697268 Marionette TRACE conn2 <- [1,2862,null,{}] 00:14:57 INFO - PROCESS | 1649 | 1467875697270 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}] 00:14:57 INFO - PROCESS | 1649 | 1467875697272 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:57 INFO - PROCESS | 1649 | 1467875697403 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:14:57 INFO - PROCESS | 1649 | 1467875697462 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:57 INFO - PROCESS | 1649 | 1467875697464 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x11624e800 == 38 [pid = 1649] [id = 723] 00:14:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x110fec800) [pid = 1649] [serial = 2169] [outer = 0x0] 00:14:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x111f2ec00) [pid = 1649] [serial = 2170] [outer = 0x110fec800] 00:14:57 INFO - PROCESS | 1649 | 1467875697537 Marionette DEBUG loaded listener.js 00:14:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1127ec800) [pid = 1649] [serial = 2171] [outer = 0x110fec800] 00:14:58 INFO - PROCESS | 1649 | 1467875698051 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]]]}] 00:14:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:14:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 821ms 00:14:58 INFO - PROCESS | 1649 | 1467875698111 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:14:58 INFO - PROCESS | 1649 | 1467875698114 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 00:14:58 INFO - PROCESS | 1649 | 1467875698117 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:14:58 INFO - PROCESS | 1649 | 1467875698119 Marionette TRACE conn2 <- [1,2866,null,{}] 00:14:58 INFO - PROCESS | 1649 | 1467875698145 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}] 00:14:58 INFO - PROCESS | 1649 | 1467875698149 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:58 INFO - PROCESS | 1649 | 1467875698286 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:14:58 INFO - PROCESS | 1649 | 1467875698325 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:58 INFO - PROCESS | 1649 | 1467875698326 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x11a1a0800 == 39 [pid = 1649] [id = 724] 00:14:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x116023400) [pid = 1649] [serial = 2172] [outer = 0x0] 00:14:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1166f0c00) [pid = 1649] [serial = 2173] [outer = 0x116023400] 00:14:58 INFO - PROCESS | 1649 | 1467875698357 Marionette DEBUG loaded listener.js 00:14:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11747fc00) [pid = 1649] [serial = 2174] [outer = 0x116023400] 00:14:59 INFO - PROCESS | 1649 | 1467875699044 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]]]}] 00:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 977ms 00:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:14:59 INFO - PROCESS | 1649 | 1467875699094 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:14:59 INFO - PROCESS | 1649 | 1467875699096 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 00:14:59 INFO - PROCESS | 1649 | 1467875699099 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:14:59 INFO - PROCESS | 1649 | 1467875699101 Marionette TRACE conn2 <- [1,2870,null,{}] 00:14:59 INFO - PROCESS | 1649 | 1467875699105 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}] 00:14:59 INFO - PROCESS | 1649 | 1467875699106 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:59 INFO - PROCESS | 1649 | 1467875699216 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:14:59 INFO - PROCESS | 1649 | 1467875699298 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:59 INFO - PROCESS | 1649 | 1467875699301 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x118596800 == 40 [pid = 1649] [id = 725] 00:14:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113d8ec00) [pid = 1649] [serial = 2175] [outer = 0x0] 00:14:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1160da800) [pid = 1649] [serial = 2176] [outer = 0x113d8ec00] 00:14:59 INFO - PROCESS | 1649 | 1467875699329 Marionette DEBUG loaded listener.js 00:14:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1172c1800) [pid = 1649] [serial = 2177] [outer = 0x113d8ec00] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12680b000 == 39 [pid = 1649] [id = 722] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12b91e800 == 38 [pid = 1649] [id = 721] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a7800 == 37 [pid = 1649] [id = 720] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1194e2800 == 36 [pid = 1649] [id = 719] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a3800 == 35 [pid = 1649] [id = 718] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1292eb800 == 34 [pid = 1649] [id = 717] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x126810800 == 33 [pid = 1649] [id = 716] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x124491000 == 32 [pid = 1649] [id = 715] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1212c6000 == 31 [pid = 1649] [id = 714] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12ce60800 == 30 [pid = 1649] [id = 17] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x119195000 == 29 [pid = 1649] [id = 713] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x11817f800 == 28 [pid = 1649] [id = 712] 00:14:59 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc4000 == 27 [pid = 1649] [id = 711] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x126d9dc00) [pid = 1649] [serial = 2114] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x126daa400) [pid = 1649] [serial = 2116] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128ce7c00) [pid = 1649] [serial = 2117] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x112a5c400) [pid = 1649] [serial = 2083] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118175800) [pid = 1649] [serial = 2087] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1244abc00) [pid = 1649] [serial = 2110] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1199c0400) [pid = 1649] [serial = 2095] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x112a5ac00) [pid = 1649] [serial = 2078] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1172bd000) [pid = 1649] [serial = 2107] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x123252c00) [pid = 1649] [serial = 2098] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124e80800) [pid = 1649] [serial = 2102] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x113d42c00) [pid = 1649] [serial = 2084] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124aa4000) [pid = 1649] [serial = 2101] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x117449400) [pid = 1649] [serial = 2080] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1267b5c00) [pid = 1649] [serial = 2113] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12119a400) [pid = 1649] [serial = 2096] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1194c2c00) [pid = 1649] [serial = 2090] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1244ae800) [pid = 1649] [serial = 2075] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1180b6400) [pid = 1649] [serial = 2081] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1199b5400) [pid = 1649] [serial = 2092] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x117058000) [pid = 1649] [serial = 2086] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124610400) [pid = 1649] [serial = 2099] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1257ab000) [pid = 1649] [serial = 2105] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1127f0c00) [pid = 1649] [serial = 2077] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1194c0c00) [pid = 1649] [serial = 2108] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118d45400) [pid = 1649] [serial = 2089] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1199c0000) [pid = 1649] [serial = 2093] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12579f400) [pid = 1649] [serial = 2104] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1262bac00) [pid = 1649] [serial = 2111] [outer = 0x0] [url = about:blank] 00:14:59 INFO - PROCESS | 1649 | 1467875699811 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]]]}] 00:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 722ms 00:14:59 INFO - PROCESS | 1649 | 1467875699824 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:14:59 INFO - PROCESS | 1649 | 1467875699831 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 00:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:14:59 INFO - PROCESS | 1649 | 1467875699838 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:14:59 INFO - PROCESS | 1649 | 1467875699842 Marionette TRACE conn2 <- [1,2874,null,{}] 00:14:59 INFO - PROCESS | 1649 | 1467875699847 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}] 00:14:59 INFO - PROCESS | 1649 | 1467875699849 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:14:59 INFO - PROCESS | 1649 | 1467875699980 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:15:00 INFO - PROCESS | 1649 | 1467875700040 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:00 INFO - PROCESS | 1649 | 1467875700042 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bbd000 == 28 [pid = 1649] [id = 726] 00:15:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1172c6000) [pid = 1649] [serial = 2178] [outer = 0x0] 00:15:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1180b7400) [pid = 1649] [serial = 2179] [outer = 0x1172c6000] 00:15:00 INFO - PROCESS | 1649 | 1467875700069 Marionette DEBUG loaded listener.js 00:15:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11846bc00) [pid = 1649] [serial = 2180] [outer = 0x1172c6000] 00:15:00 INFO - PROCESS | 1649 | 1467875700377 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]]]}] 00:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 575ms 00:15:00 INFO - PROCESS | 1649 | 1467875700413 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:15:00 INFO - PROCESS | 1649 | 1467875700414 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 00:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:15:00 INFO - PROCESS | 1649 | 1467875700416 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:15:00 INFO - PROCESS | 1649 | 1467875700418 Marionette TRACE conn2 <- [1,2878,null,{}] 00:15:00 INFO - PROCESS | 1649 | 1467875700429 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}] 00:15:00 INFO - PROCESS | 1649 | 1467875700432 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:00 INFO - PROCESS | 1649 | 1467875700515 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:15:00 INFO - PROCESS | 1649 | 1467875700573 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:00 INFO - PROCESS | 1649 | 1467875700575 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x125793000 == 29 [pid = 1649] [id = 727] 00:15:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118471800) [pid = 1649] [serial = 2181] [outer = 0x0] 00:15:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11942c400) [pid = 1649] [serial = 2182] [outer = 0x118471800] 00:15:00 INFO - PROCESS | 1649 | 1467875700603 Marionette DEBUG loaded listener.js 00:15:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1195a3c00) [pid = 1649] [serial = 2183] [outer = 0x118471800] 00:15:01 INFO - PROCESS | 1649 | 1467875701015 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]]]}] 00:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 621ms 00:15:01 INFO - PROCESS | 1649 | 1467875701037 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:15:01 INFO - PROCESS | 1649 | 1467875701040 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 00:15:01 INFO - PROCESS | 1649 | 1467875701043 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:15:01 INFO - PROCESS | 1649 | 1467875701045 Marionette TRACE conn2 <- [1,2882,null,{}] 00:15:01 INFO - PROCESS | 1649 | 1467875701049 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}] 00:15:01 INFO - PROCESS | 1649 | 1467875701051 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:01 INFO - PROCESS | 1649 | 1467875701156 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:15:01 INFO - PROCESS | 1649 | 1467875701214 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:01 INFO - PROCESS | 1649 | 1467875701215 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119582000 == 30 [pid = 1649] [id = 728] 00:15:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x112f13400) [pid = 1649] [serial = 2184] [outer = 0x0] 00:15:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116978800) [pid = 1649] [serial = 2185] [outer = 0x112f13400] 00:15:01 INFO - PROCESS | 1649 | 1467875701246 Marionette DEBUG loaded listener.js 00:15:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1176e6400) [pid = 1649] [serial = 2186] [outer = 0x112f13400] 00:15:01 INFO - PROCESS | 1649 | 1467875701707 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]]]}] 00:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 720ms 00:15:01 INFO - PROCESS | 1649 | 1467875701763 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:15:01 INFO - PROCESS | 1649 | 1467875701767 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 00:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:15:01 INFO - PROCESS | 1649 | 1467875701771 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:15:01 INFO - PROCESS | 1649 | 1467875701773 Marionette TRACE conn2 <- [1,2886,null,{}] 00:15:01 INFO - PROCESS | 1649 | 1467875701795 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}] 00:15:01 INFO - PROCESS | 1649 | 1467875701796 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:01 INFO - PROCESS | 1649 | 1467875701894 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:15:01 INFO - PROCESS | 1649 | 1467875701963 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:01 INFO - PROCESS | 1649 | 1467875701965 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119aac800 == 31 [pid = 1649] [id = 729] 00:15:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118d81800) [pid = 1649] [serial = 2187] [outer = 0x0] 00:15:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1194c0000) [pid = 1649] [serial = 2188] [outer = 0x118d81800] 00:15:01 INFO - PROCESS | 1649 | 1467875701996 Marionette DEBUG loaded listener.js 00:15:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195eac00) [pid = 1649] [serial = 2189] [outer = 0x118d81800] 00:15:02 INFO - PROCESS | 1649 | 1467875702415 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]]]}] 00:15:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:15:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 687ms 00:15:02 INFO - PROCESS | 1649 | 1467875702459 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:15:02 INFO - PROCESS | 1649 | 1467875702460 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 00:15:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:15:02 INFO - PROCESS | 1649 | 1467875702463 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:15:02 INFO - PROCESS | 1649 | 1467875702465 Marionette TRACE conn2 <- [1,2890,null,{}] 00:15:02 INFO - PROCESS | 1649 | 1467875702473 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}] 00:15:02 INFO - PROCESS | 1649 | 1467875702476 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:02 INFO - PROCESS | 1649 | 1467875702591 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:15:02 INFO - PROCESS | 1649 | 1467875702651 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:02 INFO - PROCESS | 1649 | 1467875702653 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ad98000 == 32 [pid = 1649] [id = 730] 00:15:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119b51400) [pid = 1649] [serial = 2190] [outer = 0x0] 00:15:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11a1b7c00) [pid = 1649] [serial = 2191] [outer = 0x119b51400] 00:15:02 INFO - PROCESS | 1649 | 1467875702684 Marionette DEBUG loaded listener.js 00:15:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1133f2c00) [pid = 1649] [serial = 2192] [outer = 0x119b51400] 00:15:03 INFO - PROCESS | 1649 | 1467875703142 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:15:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:15:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 721ms 00:15:03 INFO - PROCESS | 1649 | 1467875703184 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:15:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:15:03 INFO - PROCESS | 1649 | 1467875703186 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 00:15:03 INFO - PROCESS | 1649 | 1467875703189 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:15:03 INFO - PROCESS | 1649 | 1467875703190 Marionette TRACE conn2 <- [1,2894,null,{}] 00:15:03 INFO - PROCESS | 1649 | 1467875703192 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}] 00:15:03 INFO - PROCESS | 1649 | 1467875703194 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:03 INFO - PROCESS | 1649 | 1467875703290 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:15:03 INFO - PROCESS | 1649 | 1467875703346 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:03 INFO - PROCESS | 1649 | 1467875703347 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b157800 == 33 [pid = 1649] [id = 731] 00:15:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12322b400) [pid = 1649] [serial = 2193] [outer = 0x0] 00:15:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x123234400) [pid = 1649] [serial = 2194] [outer = 0x12322b400] 00:15:03 INFO - PROCESS | 1649 | 1467875703376 Marionette DEBUG loaded listener.js 00:15:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x123254c00) [pid = 1649] [serial = 2195] [outer = 0x12322b400] 00:15:03 INFO - PROCESS | 1649 | 1467875703756 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]]]}] 00:15:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:15:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 00:15:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:15:03 INFO - PROCESS | 1649 | 1467875703810 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:15:03 INFO - PROCESS | 1649 | 1467875703812 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 00:15:03 INFO - PROCESS | 1649 | 1467875703814 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:15:03 INFO - PROCESS | 1649 | 1467875703815 Marionette TRACE conn2 <- [1,2898,null,{}] 00:15:03 INFO - PROCESS | 1649 | 1467875703818 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}] 00:15:03 INFO - PROCESS | 1649 | 1467875703819 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:03 INFO - PROCESS | 1649 | 1467875703912 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:15:04 INFO - PROCESS | 1649 | 1467875704001 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:04 INFO - PROCESS | 1649 | 1467875704002 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b952800 == 34 [pid = 1649] [id = 732] 00:15:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1235c9800) [pid = 1649] [serial = 2196] [outer = 0x0] 00:15:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124608000) [pid = 1649] [serial = 2197] [outer = 0x1235c9800] 00:15:04 INFO - PROCESS | 1649 | 1467875704032 Marionette DEBUG loaded listener.js 00:15:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12473a400) [pid = 1649] [serial = 2198] [outer = 0x1235c9800] 00:15:04 INFO - PROCESS | 1649 | 1467875704456 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]]]}] 00:15:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:15:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 00:15:04 INFO - PROCESS | 1649 | 1467875704500 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:15:04 INFO - PROCESS | 1649 | 1467875704502 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 00:15:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:15:04 INFO - PROCESS | 1649 | 1467875704504 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:15:04 INFO - PROCESS | 1649 | 1467875704506 Marionette TRACE conn2 <- [1,2902,null,{}] 00:15:04 INFO - PROCESS | 1649 | 1467875704511 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}] 00:15:04 INFO - PROCESS | 1649 | 1467875704515 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:04 INFO - PROCESS | 1649 | 1467875704630 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:15:04 INFO - PROCESS | 1649 | 1467875704712 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:04 INFO - PROCESS | 1649 | 1467875704714 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c490800 == 35 [pid = 1649] [id = 733] 00:15:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1257a5000) [pid = 1649] [serial = 2199] [outer = 0x0] 00:15:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1262b5800) [pid = 1649] [serial = 2200] [outer = 0x1257a5000] 00:15:04 INFO - PROCESS | 1649 | 1467875704743 Marionette DEBUG loaded listener.js 00:15:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1268a8800) [pid = 1649] [serial = 2201] [outer = 0x1257a5000] 00:15:05 INFO - PROCESS | 1649 | 1467875705321 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:15:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:15:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 871ms 00:15:05 INFO - PROCESS | 1649 | 1467875705377 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:15:05 INFO - PROCESS | 1649 | 1467875705380 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 00:15:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:15:05 INFO - PROCESS | 1649 | 1467875705385 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:15:05 INFO - PROCESS | 1649 | 1467875705387 Marionette TRACE conn2 <- [1,2906,null,{}] 00:15:05 INFO - PROCESS | 1649 | 1467875705393 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}] 00:15:05 INFO - PROCESS | 1649 | 1467875705395 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:05 INFO - PROCESS | 1649 | 1467875705553 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:15:05 INFO - PROCESS | 1649 | 1467875705637 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:05 INFO - PROCESS | 1649 | 1467875705638 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a92000 == 36 [pid = 1649] [id = 734] 00:15:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1138f0c00) [pid = 1649] [serial = 2202] [outer = 0x0] 00:15:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x117ea6800) [pid = 1649] [serial = 2203] [outer = 0x1138f0c00] 00:15:05 INFO - PROCESS | 1649 | 1467875705665 Marionette DEBUG loaded listener.js 00:15:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118468800) [pid = 1649] [serial = 2204] [outer = 0x1138f0c00] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x119bbd000 == 35 [pid = 1649] [id = 726] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x118596800 == 34 [pid = 1649] [id = 725] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x11a1a0800 == 33 [pid = 1649] [id = 724] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x11624e800 == 32 [pid = 1649] [id = 723] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12c490800 == 31 [pid = 1649] [id = 733] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12b952800 == 30 [pid = 1649] [id = 732] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12b157800 == 29 [pid = 1649] [id = 731] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12ad98000 == 28 [pid = 1649] [id = 730] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x119aac800 == 27 [pid = 1649] [id = 729] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x125793000 == 26 [pid = 1649] [id = 727] 00:15:06 INFO - PROCESS | 1649 | --DOCSHELL 0x119582000 == 25 [pid = 1649] [id = 728] 00:15:06 INFO - PROCESS | 1649 | 1467875706618 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]]]}] 00:15:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:15:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1275ms 00:15:06 INFO - PROCESS | 1649 | 1467875706659 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:15:06 INFO - PROCESS | 1649 | 1467875706661 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 00:15:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:15:06 INFO - PROCESS | 1649 | 1467875706664 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:15:06 INFO - PROCESS | 1649 | 1467875706666 Marionette TRACE conn2 <- [1,2910,null,{}] 00:15:06 INFO - PROCESS | 1649 | 1467875706670 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}] 00:15:06 INFO - PROCESS | 1649 | 1467875706671 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:06 INFO - PROCESS | 1649 | 1467875706761 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:15:06 INFO - PROCESS | 1649 | 1467875706766 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:06 INFO - PROCESS | 1649 | 1467875706769 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1183c8000 == 26 [pid = 1649] [id = 735] 00:15:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1122be000) [pid = 1649] [serial = 2205] [outer = 0x0] 00:15:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1129d1c00) [pid = 1649] [serial = 2206] [outer = 0x1122be000] 00:15:06 INFO - PROCESS | 1649 | 1467875706796 Marionette DEBUG loaded listener.js 00:15:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x110fe9000) [pid = 1649] [serial = 2207] [outer = 0x1122be000] 00:15:07 INFO - PROCESS | 1649 | 1467875707200 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]]]}] 00:15:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:15:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:15:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 569ms 00:15:07 INFO - PROCESS | 1649 | 1467875707236 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:15:07 INFO - PROCESS | 1649 | 1467875707240 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 00:15:07 INFO - TEST-START | /DOMEvents/constructors.html 00:15:07 INFO - PROCESS | 1649 | 1467875707244 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:15:07 INFO - PROCESS | 1649 | 1467875707246 Marionette TRACE conn2 <- [1,2914,null,{}] 00:15:07 INFO - PROCESS | 1649 | 1467875707248 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}] 00:15:07 INFO - PROCESS | 1649 | 1467875707250 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:07 INFO - PROCESS | 1649 | 1467875707350 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:15:07 INFO - PROCESS | 1649 | 1467875707391 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:07 INFO - PROCESS | 1649 | 1467875707392 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x119bc7800 == 27 [pid = 1649] [id = 736] 00:15:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x113a9d800) [pid = 1649] [serial = 2208] [outer = 0x0] 00:15:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1167b1c00) [pid = 1649] [serial = 2209] [outer = 0x113a9d800] 00:15:07 INFO - PROCESS | 1649 | 1467875707420 Marionette DEBUG loaded listener.js 00:15:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11747f000) [pid = 1649] [serial = 2210] [outer = 0x113a9d800] 00:15:07 INFO - PROCESS | 1649 | 1467875707788 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]]]}] 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:15:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:15:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:15:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:15:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:15:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:15:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:15:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:15:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:15:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 00:15:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:15:07 INFO - PROCESS | 1649 | 1467875707819 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:15:07 INFO - PROCESS | 1649 | 1467875707820 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 00:15:07 INFO - PROCESS | 1649 | 1467875707829 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:15:07 INFO - PROCESS | 1649 | 1467875707831 Marionette TRACE conn2 <- [1,2918,null,{}] 00:15:07 INFO - PROCESS | 1649 | 1467875707839 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}] 00:15:07 INFO - PROCESS | 1649 | 1467875707842 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:07 INFO - PROCESS | 1649 | 1467875707950 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:15:07 INFO - PROCESS | 1649 | 1467875707957 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:07 INFO - PROCESS | 1649 | 1467875707959 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b66800 == 28 [pid = 1649] [id = 737] 00:15:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x112726000) [pid = 1649] [serial = 2211] [outer = 0x0] 00:15:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x119428000) [pid = 1649] [serial = 2212] [outer = 0x112726000] 00:15:07 INFO - PROCESS | 1649 | 1467875707986 Marionette DEBUG loaded listener.js 00:15:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x119465000) [pid = 1649] [serial = 2213] [outer = 0x112726000] 00:15:08 INFO - PROCESS | 1649 | 1467875708334 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:15:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:15:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 529ms 00:15:08 INFO - PROCESS | 1649 | 1467875708353 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:15:08 INFO - PROCESS | 1649 | 1467875708355 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 00:15:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:15:08 INFO - PROCESS | 1649 | 1467875708358 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:15:08 INFO - PROCESS | 1649 | 1467875708361 Marionette TRACE conn2 <- [1,2922,null,{}] 00:15:08 INFO - PROCESS | 1649 | 1467875708364 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}] 00:15:08 INFO - PROCESS | 1649 | 1467875708365 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:08 INFO - PROCESS | 1649 | 1467875708465 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:15:08 INFO - PROCESS | 1649 | 1467875708477 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:08 INFO - PROCESS | 1649 | 1467875708478 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6ab000 == 29 [pid = 1649] [id = 738] 00:15:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1194bac00) [pid = 1649] [serial = 2214] [outer = 0x0] 00:15:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1195ea800) [pid = 1649] [serial = 2215] [outer = 0x1194bac00] 00:15:08 INFO - PROCESS | 1649 | 1467875708509 Marionette DEBUG loaded listener.js 00:15:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1199bec00) [pid = 1649] [serial = 2216] [outer = 0x1194bac00] 00:15:08 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:15:08 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:15:08 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:15:08 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:15:08 INFO - PROCESS | 1649 | 1467875708837 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]]]}] 00:15:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:15:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:15:08 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 00:15:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:15:08 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 00:15:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:15:08 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]" 00:15:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:15:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:15:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 00:15:08 INFO - PROCESS | 1649 | 1467875708881 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:15:08 INFO - PROCESS | 1649 | 1467875708882 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 00:15:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:15:08 INFO - PROCESS | 1649 | 1467875708884 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:15:08 INFO - PROCESS | 1649 | 1467875708886 Marionette TRACE conn2 <- [1,2926,null,{}] 00:15:08 INFO - PROCESS | 1649 | 1467875708888 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}] 00:15:08 INFO - PROCESS | 1649 | 1467875708889 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:08 INFO - PROCESS | 1649 | 1467875708981 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:15:08 INFO - PROCESS | 1649 | 1467875708995 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:08 INFO - PROCESS | 1649 | 1467875708996 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b90b000 == 30 [pid = 1649] [id = 739] 00:15:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1129d1400) [pid = 1649] [serial = 2217] [outer = 0x0] 00:15:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x119b51000) [pid = 1649] [serial = 2218] [outer = 0x1129d1400] 00:15:09 INFO - PROCESS | 1649 | 1467875709020 Marionette DEBUG loaded listener.js 00:15:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x123246400) [pid = 1649] [serial = 2219] [outer = 0x1129d1400] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1172c6000) [pid = 1649] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x118471800) [pid = 1649] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x11744c400) [pid = 1649] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1133f1c00) [pid = 1649] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1133d4800) [pid = 1649] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x112a4f800) [pid = 1649] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x112723400) [pid = 1649] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x112d4a800) [pid = 1649] [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.] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1129d0000) [pid = 1649] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1180b0c00) [pid = 1649] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x123229800) [pid = 1649] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1110ac400) [pid = 1649] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1199b8c00) [pid = 1649] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x110fe8000) [pid = 1649] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118472000) [pid = 1649] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124e76000) [pid = 1649] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1133ca400) [pid = 1649] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11386d400) [pid = 1649] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x113d8ec00) [pid = 1649] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1138ec400) [pid = 1649] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x110fec800) [pid = 1649] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116023400) [pid = 1649] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1122b5000) [pid = 1649] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:15:09 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12ce61800) [pid = 1649] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:15:09 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:15:09 INFO - PROCESS | 1649 | 1467875709597 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]]]}] 00:15:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:15:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 719ms 00:15:09 INFO - PROCESS | 1649 | 1467875709605 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:15:09 INFO - PROCESS | 1649 | 1467875709607 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 00:15:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:15:09 INFO - PROCESS | 1649 | 1467875709609 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:15:09 INFO - PROCESS | 1649 | 1467875709610 Marionette TRACE conn2 <- [1,2930,null,{}] 00:15:09 INFO - PROCESS | 1649 | 1467875709613 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}] 00:15:09 INFO - PROCESS | 1649 | 1467875709616 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:09 INFO - PROCESS | 1649 | 1467875709722 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:15:09 INFO - PROCESS | 1649 | 1467875709806 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:09 INFO - PROCESS | 1649 | 1467875709818 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b94e800 == 31 [pid = 1649] [id = 740] 00:15:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1133cdc00) [pid = 1649] [serial = 2220] [outer = 0x0] 00:15:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1194bf400) [pid = 1649] [serial = 2221] [outer = 0x1133cdc00] 00:15:09 INFO - PROCESS | 1649 | 1467875709859 Marionette DEBUG loaded listener.js 00:15:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x123228400) [pid = 1649] [serial = 2222] [outer = 0x1133cdc00] 00:15:10 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:15:10 INFO - PROCESS | 1649 | 1467875710220 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]]]}] 00:15:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:15:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 00:15:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:15:10 INFO - PROCESS | 1649 | 1467875710234 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:15:10 INFO - PROCESS | 1649 | 1467875710236 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 00:15:10 INFO - PROCESS | 1649 | 1467875710238 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:15:10 INFO - PROCESS | 1649 | 1467875710239 Marionette TRACE conn2 <- [1,2934,null,{}] 00:15:10 INFO - PROCESS | 1649 | 1467875710245 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}] 00:15:10 INFO - PROCESS | 1649 | 1467875710247 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:10 INFO - PROCESS | 1649 | 1467875710349 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:15:10 INFO - PROCESS | 1649 | 1467875710356 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:10 INFO - PROCESS | 1649 | 1467875710357 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c497800 == 32 [pid = 1649] [id = 741] 00:15:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x123228000) [pid = 1649] [serial = 2223] [outer = 0x0] 00:15:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x123253c00) [pid = 1649] [serial = 2224] [outer = 0x123228000] 00:15:10 INFO - PROCESS | 1649 | 1467875710381 Marionette DEBUG loaded listener.js 00:15:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1244a4c00) [pid = 1649] [serial = 2225] [outer = 0x123228000] 00:15:10 INFO - PROCESS | 1649 | 1467875710669 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]]]}] 00:15:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:15:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 00:15:10 INFO - PROCESS | 1649 | 1467875710711 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:15:10 INFO - PROCESS | 1649 | 1467875710712 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 00:15:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:15:10 INFO - PROCESS | 1649 | 1467875710714 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:15:10 INFO - PROCESS | 1649 | 1467875710715 Marionette TRACE conn2 <- [1,2938,null,{}] 00:15:10 INFO - PROCESS | 1649 | 1467875710718 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}] 00:15:10 INFO - PROCESS | 1649 | 1467875710719 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:10 INFO - PROCESS | 1649 | 1467875710797 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:15:10 INFO - PROCESS | 1649 | 1467875710800 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:10 INFO - PROCESS | 1649 | 1467875710801 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca1f000 == 33 [pid = 1649] [id = 742] 00:15:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12349f800) [pid = 1649] [serial = 2226] [outer = 0x0] 00:15:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124615000) [pid = 1649] [serial = 2227] [outer = 0x12349f800] 00:15:10 INFO - PROCESS | 1649 | 1467875710833 Marionette DEBUG loaded listener.js 00:15:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124e33c00) [pid = 1649] [serial = 2228] [outer = 0x12349f800] 00:15:11 INFO - PROCESS | 1649 | 1467875711112 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]]]}] 00:15:11 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. 00:15:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 419ms 00:15:11 INFO - PROCESS | 1649 | 1467875711135 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:15:11 INFO - PROCESS | 1649 | 1467875711136 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 00:15:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:15:11 INFO - PROCESS | 1649 | 1467875711138 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:15:11 INFO - PROCESS | 1649 | 1467875711141 Marionette TRACE conn2 <- [1,2942,null,{}] 00:15:11 INFO - PROCESS | 1649 | 1467875711150 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}] 00:15:11 INFO - PROCESS | 1649 | 1467875711151 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:11 INFO - PROCESS | 1649 | 1467875711231 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:15:11 INFO - PROCESS | 1649 | 1467875711295 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:11 INFO - PROCESS | 1649 | 1467875711296 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b64800 == 34 [pid = 1649] [id = 743] 00:15:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1129cb000) [pid = 1649] [serial = 2229] [outer = 0x0] 00:15:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124e7d400) [pid = 1649] [serial = 2230] [outer = 0x1129cb000] 00:15:11 INFO - PROCESS | 1649 | 1467875711320 Marionette DEBUG loaded listener.js 00:15:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1257a2000) [pid = 1649] [serial = 2231] [outer = 0x1129cb000] 00:15:11 INFO - PROCESS | 1649 | 1467875711695 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"]]]}] 00:15:11 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 00:15:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:15:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 580ms 00:15:11 INFO - PROCESS | 1649 | 1467875711720 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:15:11 INFO - PROCESS | 1649 | 1467875711722 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 00:15:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:15:11 INFO - PROCESS | 1649 | 1467875711726 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:15:11 INFO - PROCESS | 1649 | 1467875711727 Marionette TRACE conn2 <- [1,2946,null,{}] 00:15:11 INFO - PROCESS | 1649 | 1467875711731 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}] 00:15:11 INFO - PROCESS | 1649 | 1467875711733 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:11 INFO - PROCESS | 1649 | 1467875711851 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:15:11 INFO - PROCESS | 1649 | 1467875711934 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:11 INFO - PROCESS | 1649 | 1467875711935 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x11918d000 == 35 [pid = 1649] [id = 744] 00:15:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1127e9c00) [pid = 1649] [serial = 2232] [outer = 0x0] 00:15:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1127f0800) [pid = 1649] [serial = 2233] [outer = 0x1127e9c00] 00:15:11 INFO - PROCESS | 1649 | 1467875711967 Marionette DEBUG loaded listener.js 00:15:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x112a5b000) [pid = 1649] [serial = 2234] [outer = 0x1127e9c00] 00:15:12 INFO - PROCESS | 1649 | 1467875712405 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]]]}] 00:15:12 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. 00:15:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 722ms 00:15:12 INFO - PROCESS | 1649 | 1467875712447 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:15:12 INFO - PROCESS | 1649 | 1467875712450 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 00:15:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:15:12 INFO - PROCESS | 1649 | 1467875712455 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:15:12 INFO - PROCESS | 1649 | 1467875712457 Marionette TRACE conn2 <- [1,2950,null,{}] 00:15:12 INFO - PROCESS | 1649 | 1467875712459 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}] 00:15:12 INFO - PROCESS | 1649 | 1467875712461 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:12 INFO - PROCESS | 1649 | 1467875712570 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:15:12 INFO - PROCESS | 1649 | 1467875712630 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:12 INFO - PROCESS | 1649 | 1467875712632 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a9c800 == 36 [pid = 1649] [id = 745] 00:15:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1138fa000) [pid = 1649] [serial = 2235] [outer = 0x0] 00:15:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x117055c00) [pid = 1649] [serial = 2236] [outer = 0x1138fa000] 00:15:12 INFO - PROCESS | 1649 | 1467875712663 Marionette DEBUG loaded listener.js 00:15:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1180b0c00) [pid = 1649] [serial = 2237] [outer = 0x1138fa000] 00:15:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ecc000 == 37 [pid = 1649] [id = 746] 00:15:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11876cc00) [pid = 1649] [serial = 2238] [outer = 0x0] 00:15:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1166f2000) [pid = 1649] [serial = 2239] [outer = 0x11876cc00] 00:15:13 INFO - PROCESS | 1649 | 1467875713174 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]]]}] 00:15:13 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. 00:15:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 769ms 00:15:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:15:13 INFO - PROCESS | 1649 | 1467875713267 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:15:13 INFO - PROCESS | 1649 | 1467875713268 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 00:15:13 INFO - PROCESS | 1649 | 1467875713277 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:15:13 INFO - PROCESS | 1649 | 1467875713279 Marionette TRACE conn2 <- [1,2954,null,{}] 00:15:13 INFO - PROCESS | 1649 | 1467875713287 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}] 00:15:13 INFO - PROCESS | 1649 | 1467875713290 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:13 INFO - PROCESS | 1649 | 1467875713461 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:15:13 INFO - PROCESS | 1649 | 1467875713468 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:13 INFO - PROCESS | 1649 | 1467875713470 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x119706000 == 38 [pid = 1649] [id = 747] 00:15:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1160e2000) [pid = 1649] [serial = 2240] [outer = 0x0] 00:15:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11876e800) [pid = 1649] [serial = 2241] [outer = 0x1160e2000] 00:15:13 INFO - PROCESS | 1649 | 1467875713501 Marionette DEBUG loaded listener.js 00:15:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1194be000) [pid = 1649] [serial = 2242] [outer = 0x1160e2000] 00:15:14 INFO - PROCESS | 1649 | 1467875714052 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]]]}] 00:15:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:15:14 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 00:15:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 832ms 00:15:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:15:14 INFO - PROCESS | 1649 | 1467875714104 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:15:14 INFO - PROCESS | 1649 | 1467875714107 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 00:15:14 INFO - PROCESS | 1649 | 1467875714109 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:15:14 INFO - PROCESS | 1649 | 1467875714111 Marionette TRACE conn2 <- [1,2958,null,{}] 00:15:14 INFO - PROCESS | 1649 | 1467875714115 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}] 00:15:14 INFO - PROCESS | 1649 | 1467875714116 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:14 INFO - PROCESS | 1649 | 1467875714255 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:15:14 INFO - PROCESS | 1649 | 1467875714335 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:14 INFO - PROCESS | 1649 | 1467875714336 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca1f000 == 37 [pid = 1649] [id = 742] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12c497800 == 36 [pid = 1649] [id = 741] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12b94e800 == 35 [pid = 1649] [id = 740] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12b90b000 == 34 [pid = 1649] [id = 739] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6ab000 == 33 [pid = 1649] [id = 738] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x128b66800 == 32 [pid = 1649] [id = 737] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119bc7800 == 31 [pid = 1649] [id = 736] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12ce67800) [pid = 1649] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:15:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x117349800 == 32 [pid = 1649] [id = 748] 00:15:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1129c4400) [pid = 1649] [serial = 2243] [outer = 0x0] 00:15:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x112a59400) [pid = 1649] [serial = 2244] [outer = 0x1129c4400] 00:15:14 INFO - PROCESS | 1649 | 1467875714383 Marionette DEBUG loaded listener.js 00:15:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x117488c00) [pid = 1649] [serial = 2245] [outer = 0x1129c4400] 00:15:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1183c8000 == 31 [pid = 1649] [id = 735] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x119422800) [pid = 1649] [serial = 2146] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1194c3000) [pid = 1649] [serial = 2149] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x11662ec00) [pid = 1649] [serial = 2140] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x116a0b000) [pid = 1649] [serial = 2141] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x11304f000) [pid = 1649] [serial = 2138] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1180be400) [pid = 1649] [serial = 2143] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118473800) [pid = 1649] [serial = 2144] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x113864400) [pid = 1649] [serial = 1454] [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.] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1150db000) [pid = 1649] [serial = 2120] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x112a7c400) [pid = 1649] [serial = 2119] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11942bc00) [pid = 1649] [serial = 2123] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118768000) [pid = 1649] [serial = 2122] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12442b400) [pid = 1649] [serial = 2126] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x123232c00) [pid = 1649] [serial = 2125] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119e5c400) [pid = 1649] [serial = 2152] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x123246800) [pid = 1649] [serial = 2155] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x113839c00) [pid = 1649] [serial = 2159] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11942a400) [pid = 1649] [serial = 2135] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112a57400) [pid = 1649] [serial = 2137] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1268a2c00) [pid = 1649] [serial = 2129] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1262b7800) [pid = 1649] [serial = 2128] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x119467c00) [pid = 1649] [serial = 2161] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118d41400) [pid = 1649] [serial = 2134] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124616c00) [pid = 1649] [serial = 2165] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1160da800) [pid = 1649] [serial = 2176] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1172c6c00) [pid = 1649] [serial = 2132] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x123254800) [pid = 1649] [serial = 2156] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116077400) [pid = 1649] [serial = 2131] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1172c1800) [pid = 1649] [serial = 2177] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12322a800) [pid = 1649] [serial = 2153] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1241fb000) [pid = 1649] [serial = 2162] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1127e4000) [pid = 1649] [serial = 2158] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1244a6400) [pid = 1649] [serial = 2164] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1195a3c00) [pid = 1649] [serial = 2183] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119466400) [pid = 1649] [serial = 2147] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x111f2ec00) [pid = 1649] [serial = 2170] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1195ee800) [pid = 1649] [serial = 2150] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1180b7400) [pid = 1649] [serial = 2179] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1166f0c00) [pid = 1649] [serial = 2173] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1127ec800) [pid = 1649] [serial = 2171] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124a9fc00) [pid = 1649] [serial = 2167] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11747fc00) [pid = 1649] [serial = 2174] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1262bb400) [pid = 1649] [serial = 2168] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11846bc00) [pid = 1649] [serial = 2180] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11942c400) [pid = 1649] [serial = 2182] [outer = 0x0] [url = about:blank] 00:15:14 INFO - PROCESS | 1649 | 1467875714687 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]]]}] 00:15:14 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. 00:15:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 620ms 00:15:14 INFO - PROCESS | 1649 | 1467875714731 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:15:14 INFO - PROCESS | 1649 | 1467875714734 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 00:15:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:15:14 INFO - PROCESS | 1649 | 1467875714738 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:15:14 INFO - PROCESS | 1649 | 1467875714741 Marionette TRACE conn2 <- [1,2962,null,{}] 00:15:14 INFO - PROCESS | 1649 | 1467875714747 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}] 00:15:14 INFO - PROCESS | 1649 | 1467875714749 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:14 INFO - PROCESS | 1649 | 1467875714841 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:15:14 INFO - PROCESS | 1649 | 1467875714846 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:14 INFO - PROCESS | 1649 | 1467875714847 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x119715000 == 32 [pid = 1649] [id = 749] 00:15:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11748bc00) [pid = 1649] [serial = 2246] [outer = 0x0] 00:15:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x11842b400) [pid = 1649] [serial = 2247] [outer = 0x11748bc00] 00:15:14 INFO - PROCESS | 1649 | 1467875714878 Marionette DEBUG loaded listener.js 00:15:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118768000) [pid = 1649] [serial = 2248] [outer = 0x11748bc00] 00:15:15 INFO - PROCESS | 1649 | 1467875715297 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]]]}] 00:15:15 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. 00:15:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 575ms 00:15:15 INFO - PROCESS | 1649 | 1467875715319 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:15:15 INFO - PROCESS | 1649 | 1467875715320 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 00:15:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:15:15 INFO - PROCESS | 1649 | 1467875715324 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:15:15 INFO - PROCESS | 1649 | 1467875715326 Marionette TRACE conn2 <- [1,2966,null,{}] 00:15:15 INFO - PROCESS | 1649 | 1467875715334 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}] 00:15:15 INFO - PROCESS | 1649 | 1467875715337 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:15 INFO - PROCESS | 1649 | 1467875715423 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:15:15 INFO - PROCESS | 1649 | 1467875715429 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:15 INFO - PROCESS | 1649 | 1467875715431 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12448c000 == 33 [pid = 1649] [id = 750] 00:15:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1194b9400) [pid = 1649] [serial = 2249] [outer = 0x0] 00:15:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1195a4c00) [pid = 1649] [serial = 2250] [outer = 0x1194b9400] 00:15:15 INFO - PROCESS | 1649 | 1467875715458 Marionette DEBUG loaded listener.js 00:15:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1199b1800) [pid = 1649] [serial = 2251] [outer = 0x1194b9400] 00:15:15 INFO - PROCESS | 1649 | 1467875715802 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]]]}] 00:15:15 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. 00:15:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 521ms 00:15:15 INFO - PROCESS | 1649 | 1467875715846 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:15:15 INFO - PROCESS | 1649 | 1467875715849 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 00:15:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:15:15 INFO - PROCESS | 1649 | 1467875715860 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:15:15 INFO - PROCESS | 1649 | 1467875715862 Marionette TRACE conn2 <- [1,2970,null,{}] 00:15:15 INFO - PROCESS | 1649 | 1467875715865 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}] 00:15:15 INFO - PROCESS | 1649 | 1467875715867 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:15 INFO - PROCESS | 1649 | 1467875715993 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:15:16 INFO - PROCESS | 1649 | 1467875716005 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:16 INFO - PROCESS | 1649 | 1467875716006 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x126a9a800 == 34 [pid = 1649] [id = 751] 00:15:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1199c0800) [pid = 1649] [serial = 2252] [outer = 0x0] 00:15:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x121190800) [pid = 1649] [serial = 2253] [outer = 0x1199c0800] 00:15:16 INFO - PROCESS | 1649 | 1467875716049 Marionette DEBUG loaded listener.js 00:15:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1212b4400) [pid = 1649] [serial = 2254] [outer = 0x1199c0800] 00:15:16 INFO - PROCESS | 1649 | 1467875716452 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]]]}] 00:15:16 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. 00:15:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 00:15:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:15:16 INFO - PROCESS | 1649 | 1467875716482 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:15:16 INFO - PROCESS | 1649 | 1467875716484 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 00:15:16 INFO - PROCESS | 1649 | 1467875716486 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:15:16 INFO - PROCESS | 1649 | 1467875716487 Marionette TRACE conn2 <- [1,2974,null,{}] 00:15:16 INFO - PROCESS | 1649 | 1467875716489 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}] 00:15:16 INFO - PROCESS | 1649 | 1467875716490 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:16 INFO - PROCESS | 1649 | 1467875716623 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:15:16 INFO - PROCESS | 1649 | 1467875716631 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:16 INFO - PROCESS | 1649 | 1467875716633 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x129924000 == 35 [pid = 1649] [id = 752] 00:15:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x113044800) [pid = 1649] [serial = 2255] [outer = 0x0] 00:15:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12322f000) [pid = 1649] [serial = 2256] [outer = 0x113044800] 00:15:16 INFO - PROCESS | 1649 | 1467875716657 Marionette DEBUG loaded listener.js 00:15:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1232b4c00) [pid = 1649] [serial = 2257] [outer = 0x113044800] 00:15:16 INFO - PROCESS | 1649 | 1467875716965 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]]]}] 00:15:17 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. 00:15:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 00:15:17 INFO - PROCESS | 1649 | 1467875717004 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:15:17 INFO - PROCESS | 1649 | 1467875717006 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 00:15:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:15:17 INFO - PROCESS | 1649 | 1467875717010 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:15:17 INFO - PROCESS | 1649 | 1467875717011 Marionette TRACE conn2 <- [1,2978,null,{}] 00:15:17 INFO - PROCESS | 1649 | 1467875717014 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}] 00:15:17 INFO - PROCESS | 1649 | 1467875717018 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:17 INFO - PROCESS | 1649 | 1467875717141 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:15:17 INFO - PROCESS | 1649 | 1467875717145 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:17 INFO - PROCESS | 1649 | 1467875717146 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b155800 == 36 [pid = 1649] [id = 753] 00:15:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12442b400) [pid = 1649] [serial = 2258] [outer = 0x0] 00:15:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124aa4000) [pid = 1649] [serial = 2259] [outer = 0x12442b400] 00:15:17 INFO - PROCESS | 1649 | 1467875717171 Marionette DEBUG loaded listener.js 00:15:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1263d0400) [pid = 1649] [serial = 2260] [outer = 0x12442b400] 00:15:17 INFO - PROCESS | 1649 | 1467875717481 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]]]}] 00:15:17 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. 00:15:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 519ms 00:15:17 INFO - PROCESS | 1649 | 1467875717531 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:15:17 INFO - PROCESS | 1649 | 1467875717532 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 00:15:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:15:17 INFO - PROCESS | 1649 | 1467875717534 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:15:17 INFO - PROCESS | 1649 | 1467875717535 Marionette TRACE conn2 <- [1,2982,null,{}] 00:15:17 INFO - PROCESS | 1649 | 1467875717537 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}] 00:15:17 INFO - PROCESS | 1649 | 1467875717538 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:17 INFO - PROCESS | 1649 | 1467875717655 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:15:17 INFO - PROCESS | 1649 | 1467875717659 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:17 INFO - PROCESS | 1649 | 1467875717660 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bd6a800 == 37 [pid = 1649] [id = 754] 00:15:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1263d0000) [pid = 1649] [serial = 2261] [outer = 0x0] 00:15:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1268a7800) [pid = 1649] [serial = 2262] [outer = 0x1263d0000] 00:15:17 INFO - PROCESS | 1649 | 1467875717684 Marionette DEBUG loaded listener.js 00:15:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x126a77400) [pid = 1649] [serial = 2263] [outer = 0x1263d0000] 00:15:17 INFO - PROCESS | 1649 | 1467875717984 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"]]]}] 00:15:18 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 00:15:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:15:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 00:15:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:15:18 INFO - PROCESS | 1649 | 1467875718003 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:15:18 INFO - PROCESS | 1649 | 1467875718004 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 00:15:18 INFO - PROCESS | 1649 | 1467875718021 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:15:18 INFO - PROCESS | 1649 | 1467875718023 Marionette TRACE conn2 <- [1,2986,null,{}] 00:15:18 INFO - PROCESS | 1649 | 1467875718033 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}] 00:15:18 INFO - PROCESS | 1649 | 1467875718035 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:18 INFO - PROCESS | 1649 | 1467875718142 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:15:18 INFO - PROCESS | 1649 | 1467875718146 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1649 | 1467875718147 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a48000 == 38 [pid = 1649] [id = 755] 00:15:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126a77800) [pid = 1649] [serial = 2264] [outer = 0x0] 00:15:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126da0c00) [pid = 1649] [serial = 2265] [outer = 0x126a77800] 00:15:18 INFO - PROCESS | 1649 | 1467875718204 Marionette DEBUG loaded listener.js 00:15:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x128cde800) [pid = 1649] [serial = 2266] [outer = 0x126a77800] 00:15:18 INFO - PROCESS | 1649 | 1467875718500 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]]]}] 00:15:18 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. 00:15:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 544ms 00:15:18 INFO - PROCESS | 1649 | 1467875718551 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:15:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:15:18 INFO - PROCESS | 1649 | 1467875718553 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 00:15:18 INFO - PROCESS | 1649 | 1467875718562 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:15:18 INFO - PROCESS | 1649 | 1467875718564 Marionette TRACE conn2 <- [1,2990,null,{}] 00:15:18 INFO - PROCESS | 1649 | 1467875718567 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}] 00:15:18 INFO - PROCESS | 1649 | 1467875718580 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:18 INFO - PROCESS | 1649 | 1467875718751 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1194bac00) [pid = 1649] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x112f13400) [pid = 1649] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118d81800) [pid = 1649] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119b51400) [pid = 1649] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x112726000) [pid = 1649] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12322b400) [pid = 1649] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1235c9800) [pid = 1649] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1129d1400) [pid = 1649] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1133cdc00) [pid = 1649] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x123228000) [pid = 1649] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12349f800) [pid = 1649] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1257a5000) [pid = 1649] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1122be000) [pid = 1649] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1138f0c00) [pid = 1649] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:15:18 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x113a9d800) [pid = 1649] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:15:18 INFO - PROCESS | 1649 | 1467875718793 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1649 | 1467875718795 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x1257df000 == 39 [pid = 1649] [id = 756] 00:15:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x110fe8c00) [pid = 1649] [serial = 2267] [outer = 0x0] 00:15:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1129cd800) [pid = 1649] [serial = 2268] [outer = 0x110fe8c00] 00:15:18 INFO - PROCESS | 1649 | 1467875718820 Marionette DEBUG loaded listener.js 00:15:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1194c7000) [pid = 1649] [serial = 2269] [outer = 0x110fe8c00] 00:15:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12991b800 == 40 [pid = 1649] [id = 757] 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119e5bc00) [pid = 1649] [serial = 2270] [outer = 0x0] 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x123235000) [pid = 1649] [serial = 2271] [outer = 0x119e5bc00] 00:15:19 INFO - PROCESS | 1649 | 1467875719102 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]]]}] 00:15:19 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. 00:15:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 577ms 00:15:19 INFO - PROCESS | 1649 | 1467875719132 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:15:19 INFO - PROCESS | 1649 | 1467875719133 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 00:15:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:15:19 INFO - PROCESS | 1649 | 1467875719135 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:15:19 INFO - PROCESS | 1649 | 1467875719137 Marionette TRACE conn2 <- [1,2994,null,{}] 00:15:19 INFO - PROCESS | 1649 | 1467875719139 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}] 00:15:19 INFO - PROCESS | 1649 | 1467875719142 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:19 INFO - PROCESS | 1649 | 1467875719246 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:15:19 INFO - PROCESS | 1649 | 1467875719302 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:19 INFO - PROCESS | 1649 | 1467875719303 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cfb7800 == 41 [pid = 1649] [id = 758] 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x110ff0c00) [pid = 1649] [serial = 2272] [outer = 0x0] 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12349f400) [pid = 1649] [serial = 2273] [outer = 0x110ff0c00] 00:15:19 INFO - PROCESS | 1649 | 1467875719327 Marionette DEBUG loaded listener.js 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12910f400) [pid = 1649] [serial = 2274] [outer = 0x110ff0c00] 00:15:19 INFO - PROCESS | 1649 | 1467875719568 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]]]}] 00:15:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:15:19 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 00:15:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 00:15:19 INFO - PROCESS | 1649 | 1467875719613 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:15:19 INFO - PROCESS | 1649 | 1467875719615 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 00:15:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:15:19 INFO - PROCESS | 1649 | 1467875719631 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:15:19 INFO - PROCESS | 1649 | 1467875719633 Marionette TRACE conn2 <- [1,2998,null,{}] 00:15:19 INFO - PROCESS | 1649 | 1467875719635 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}] 00:15:19 INFO - PROCESS | 1649 | 1467875719637 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:19 INFO - PROCESS | 1649 | 1467875719736 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:15:19 INFO - PROCESS | 1649 | 1467875719751 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:19 INFO - PROCESS | 1649 | 1467875719753 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d418800 == 42 [pid = 1649] [id = 759] 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x129209800) [pid = 1649] [serial = 2275] [outer = 0x0] 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12942c800) [pid = 1649] [serial = 2276] [outer = 0x129209800] 00:15:19 INFO - PROCESS | 1649 | 1467875719780 Marionette DEBUG loaded listener.js 00:15:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1294bec00) [pid = 1649] [serial = 2277] [outer = 0x129209800] 00:15:20 INFO - PROCESS | 1649 | 1467875720104 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]]]}] 00:15:20 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. 00:15:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 524ms 00:15:20 INFO - PROCESS | 1649 | 1467875720151 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:15:20 INFO - PROCESS | 1649 | 1467875720152 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 00:15:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:15:20 INFO - PROCESS | 1649 | 1467875720155 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:15:20 INFO - PROCESS | 1649 | 1467875720156 Marionette TRACE conn2 <- [1,3002,null,{}] 00:15:20 INFO - PROCESS | 1649 | 1467875720158 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}] 00:15:20 INFO - PROCESS | 1649 | 1467875720159 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:20 INFO - PROCESS | 1649 | 1467875720269 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:15:20 INFO - PROCESS | 1649 | 1467875720274 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:20 INFO - PROCESS | 1649 | 1467875720275 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d42d800 == 43 [pid = 1649] [id = 760] 00:15:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x129435800) [pid = 1649] [serial = 2278] [outer = 0x0] 00:15:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1294c7800) [pid = 1649] [serial = 2279] [outer = 0x129435800] 00:15:20 INFO - PROCESS | 1649 | 1467875720299 Marionette DEBUG loaded listener.js 00:15:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1297f3c00) [pid = 1649] [serial = 2280] [outer = 0x129435800] 00:15:20 INFO - PROCESS | 1649 | 1467875720572 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]]]}] 00:15:20 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. 00:15:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 471ms 00:15:20 INFO - PROCESS | 1649 | 1467875720628 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:15:20 INFO - PROCESS | 1649 | 1467875720629 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 00:15:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:15:20 INFO - PROCESS | 1649 | 1467875720632 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:15:20 INFO - PROCESS | 1649 | 1467875720633 Marionette TRACE conn2 <- [1,3006,null,{}] 00:15:20 INFO - PROCESS | 1649 | 1467875720635 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}] 00:15:20 INFO - PROCESS | 1649 | 1467875720636 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:20 INFO - PROCESS | 1649 | 1467875720722 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:15:20 INFO - PROCESS | 1649 | 1467875720830 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:20 INFO - PROCESS | 1649 | 1467875720831 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1169a1800 == 44 [pid = 1649] [id = 761] 00:15:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x110f3cc00) [pid = 1649] [serial = 2281] [outer = 0x0] 00:15:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x111d81800) [pid = 1649] [serial = 2282] [outer = 0x110f3cc00] 00:15:20 INFO - PROCESS | 1649 | 1467875720863 Marionette DEBUG loaded listener.js 00:15:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1129c9000) [pid = 1649] [serial = 2283] [outer = 0x110f3cc00] 00:15:21 INFO - PROCESS | 1649 | 1467875721277 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]]]}] 00:15:21 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. 00:15:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 00:15:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:15:21 INFO - PROCESS | 1649 | 1467875721305 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:15:21 INFO - PROCESS | 1649 | 1467875721308 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 00:15:21 INFO - PROCESS | 1649 | 1467875721311 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:15:21 INFO - PROCESS | 1649 | 1467875721312 Marionette TRACE conn2 <- [1,3010,null,{}] 00:15:21 INFO - PROCESS | 1649 | 1467875721316 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}] 00:15:21 INFO - PROCESS | 1649 | 1467875721319 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:21 INFO - PROCESS | 1649 | 1467875721427 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:15:21 INFO - PROCESS | 1649 | 1467875721488 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:21 INFO - PROCESS | 1649 | 1467875721490 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x125787800 == 45 [pid = 1649] [id = 762] 00:15:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11304dc00) [pid = 1649] [serial = 2284] [outer = 0x0] 00:15:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118175400) [pid = 1649] [serial = 2285] [outer = 0x11304dc00] 00:15:21 INFO - PROCESS | 1649 | 1467875721520 Marionette DEBUG loaded listener.js 00:15:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119420000) [pid = 1649] [serial = 2286] [outer = 0x11304dc00] 00:15:21 INFO - PROCESS | 1649 | 1467875721914 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]]]}] 00:15:21 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 00:15:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 00:15:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:15:21 INFO - PROCESS | 1649 | 1467875721932 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:15:21 INFO - PROCESS | 1649 | 1467875721935 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 00:15:21 INFO - PROCESS | 1649 | 1467875721938 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:15:21 INFO - PROCESS | 1649 | 1467875721939 Marionette TRACE conn2 <- [1,3014,null,{}] 00:15:21 INFO - PROCESS | 1649 | 1467875721942 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}] 00:15:21 INFO - PROCESS | 1649 | 1467875721943 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:22 INFO - PROCESS | 1649 | 1467875722050 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:15:22 INFO - PROCESS | 1649 | 1467875722111 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:22 INFO - PROCESS | 1649 | 1467875722112 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca1a800 == 46 [pid = 1649] [id = 763] 00:15:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11942b800) [pid = 1649] [serial = 2287] [outer = 0x0] 00:15:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1199b7000) [pid = 1649] [serial = 2288] [outer = 0x11942b800] 00:15:22 INFO - PROCESS | 1649 | 1467875722162 Marionette DEBUG loaded listener.js 00:15:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x123245c00) [pid = 1649] [serial = 2289] [outer = 0x11942b800] 00:15:22 INFO - PROCESS | 1649 | [1649] 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 00:15:22 INFO - PROCESS | 1649 | 1467875722640 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:15:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:15:22 INFO - {} 00:15:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:15:22 INFO - {} 00:15:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:15:22 INFO - {} 00:15:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:15:22 INFO - {} 00:15:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 720ms 00:15:22 INFO - PROCESS | 1649 | 1467875722659 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:15:22 INFO - PROCESS | 1649 | 1467875722660 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 00:15:22 INFO - TEST-START | /FileAPI/fileReader.html 00:15:22 INFO - PROCESS | 1649 | 1467875722666 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:15:22 INFO - PROCESS | 1649 | 1467875722670 Marionette TRACE conn2 <- [1,3018,null,{}] 00:15:22 INFO - PROCESS | 1649 | 1467875722673 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}] 00:15:22 INFO - PROCESS | 1649 | 1467875722675 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:22 INFO - PROCESS | 1649 | 1467875722821 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:15:22 INFO - PROCESS | 1649 | 1467875722947 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:22 INFO - PROCESS | 1649 | 1467875722949 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d496800 == 47 [pid = 1649] [id = 764] 00:15:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x123245800) [pid = 1649] [serial = 2290] [outer = 0x0] 00:15:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124e2a800) [pid = 1649] [serial = 2291] [outer = 0x123245800] 00:15:22 INFO - PROCESS | 1649 | 1467875722997 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x129110800) [pid = 1649] [serial = 2292] [outer = 0x123245800] 00:15:23 INFO - PROCESS | 1649 | 1467875723475 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]]]}] 00:15:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:15:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:15:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:15:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:15:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 832ms 00:15:23 INFO - PROCESS | 1649 | 1467875723495 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:15:23 INFO - PROCESS | 1649 | 1467875723497 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 00:15:23 INFO - TEST-START | /FileAPI/historical.html 00:15:23 INFO - PROCESS | 1649 | 1467875723500 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:15:23 INFO - PROCESS | 1649 | 1467875723501 Marionette TRACE conn2 <- [1,3022,null,{}] 00:15:23 INFO - PROCESS | 1649 | 1467875723503 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}] 00:15:23 INFO - PROCESS | 1649 | 1467875723505 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:23 INFO - PROCESS | 1649 | 1467875723613 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:15:23 INFO - PROCESS | 1649 | 1467875723672 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:23 INFO - PROCESS | 1649 | 1467875723674 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x119571800 == 48 [pid = 1649] [id = 765] 00:15:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x110fecc00) [pid = 1649] [serial = 2293] [outer = 0x0] 00:15:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1129d0c00) [pid = 1649] [serial = 2294] [outer = 0x110fecc00] 00:15:23 INFO - PROCESS | 1649 | 1467875723908 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11337a400) [pid = 1649] [serial = 2295] [outer = 0x110fecc00] 00:15:24 INFO - PROCESS | 1649 | 1467875724319 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"]]]}] 00:15:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:15:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:15:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:15:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:15:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:15:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:15:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:15:24 INFO - TEST-OK | /FileAPI/historical.html | took 869ms 00:15:24 INFO - PROCESS | 1649 | 1467875724371 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:15:24 INFO - PROCESS | 1649 | 1467875724375 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 00:15:24 INFO - TEST-START | /FileAPI/idlharness.html 00:15:24 INFO - PROCESS | 1649 | 1467875724381 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:15:24 INFO - PROCESS | 1649 | 1467875724383 Marionette TRACE conn2 <- [1,3026,null,{}] 00:15:24 INFO - PROCESS | 1649 | 1467875724388 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}] 00:15:24 INFO - PROCESS | 1649 | 1467875724390 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:24 INFO - PROCESS | 1649 | 1467875724596 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:15:24 INFO - PROCESS | 1649 | 1467875724665 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:24 INFO - PROCESS | 1649 | 1467875724667 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x119710000 == 49 [pid = 1649] [id = 766] 00:15:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1133ca400) [pid = 1649] [serial = 2296] [outer = 0x0] 00:15:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11662e400) [pid = 1649] [serial = 2297] [outer = 0x1133ca400] 00:15:24 INFO - PROCESS | 1649 | 1467875724713 Marionette DEBUG loaded listener.js 00:15:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x117054c00) [pid = 1649] [serial = 2298] [outer = 0x1133ca400] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12d42d800 == 48 [pid = 1649] [id = 760] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12d418800 == 47 [pid = 1649] [id = 759] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12cfb7800 == 46 [pid = 1649] [id = 758] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12991b800 == 45 [pid = 1649] [id = 757] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1257df000 == 44 [pid = 1649] [id = 756] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x113a48000 == 43 [pid = 1649] [id = 755] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12bd6a800 == 42 [pid = 1649] [id = 754] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12b155800 == 41 [pid = 1649] [id = 753] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x129924000 == 40 [pid = 1649] [id = 752] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x126a9a800 == 39 [pid = 1649] [id = 751] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12448c000 == 38 [pid = 1649] [id = 750] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119715000 == 37 [pid = 1649] [id = 749] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117349800 == 36 [pid = 1649] [id = 748] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119706000 == 35 [pid = 1649] [id = 747] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x112ecc000 == 34 [pid = 1649] [id = 746] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x126a9c800 == 33 [pid = 1649] [id = 745] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x128b64800 == 32 [pid = 1649] [id = 743] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11918d000 == 31 [pid = 1649] [id = 744] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x126a92000 == 30 [pid = 1649] [id = 734] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119571800 == 29 [pid = 1649] [id = 765] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca1a800 == 28 [pid = 1649] [id = 763] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12d496800 == 27 [pid = 1649] [id = 764] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x125787800 == 26 [pid = 1649] [id = 762] 00:15:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1169a1800 == 25 [pid = 1649] [id = 761] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x124e7d400) [pid = 1649] [serial = 2230] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1176e6400) [pid = 1649] [serial = 2186] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x116978800) [pid = 1649] [serial = 2185] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1195eac00) [pid = 1649] [serial = 2189] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1194c0000) [pid = 1649] [serial = 2188] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1133f2c00) [pid = 1649] [serial = 2192] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x119428000) [pid = 1649] [serial = 2212] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11a1b7c00) [pid = 1649] [serial = 2191] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x123254c00) [pid = 1649] [serial = 2195] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x123234400) [pid = 1649] [serial = 2194] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1195ea800) [pid = 1649] [serial = 2215] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12473a400) [pid = 1649] [serial = 2198] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119465000) [pid = 1649] [serial = 2213] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119b51000) [pid = 1649] [serial = 2218] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124608000) [pid = 1649] [serial = 2197] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1194bf400) [pid = 1649] [serial = 2221] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1199bec00) [pid = 1649] [serial = 2216] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x123253c00) [pid = 1649] [serial = 2224] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1244a4c00) [pid = 1649] [serial = 2225] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124615000) [pid = 1649] [serial = 2227] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1268a8800) [pid = 1649] [serial = 2201] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x123246400) [pid = 1649] [serial = 2219] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1262b5800) [pid = 1649] [serial = 2200] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1129d1c00) [pid = 1649] [serial = 2206] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118468800) [pid = 1649] [serial = 2204] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x117ea6800) [pid = 1649] [serial = 2203] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1167b1c00) [pid = 1649] [serial = 2209] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11747f000) [pid = 1649] [serial = 2210] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x123228400) [pid = 1649] [serial = 2222] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110fe9000) [pid = 1649] [serial = 2207] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124e33c00) [pid = 1649] [serial = 2228] [outer = 0x0] [url = about:blank] 00:15:25 INFO - PROCESS | 1649 | 1467875725884 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]]]}] 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:15:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:15:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:15:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:15:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:15:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:15:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:15:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:15:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:15:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:15:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:15:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:15:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:15:25 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 00:15:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:15:25 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 00:15:25 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 00:15:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:15:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:15:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:15:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:15:25 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 00:15:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:15:25 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 00:15:25 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 00:15:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:15:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:15:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1538ms 00:15:25 INFO - TEST-START | /FileAPI/idlharness.worker 00:15:25 INFO - PROCESS | 1649 | 1467875725917 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:15:25 INFO - PROCESS | 1649 | 1467875725920 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 00:15:25 INFO - PROCESS | 1649 | 1467875725923 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:15:25 INFO - PROCESS | 1649 | 1467875725924 Marionette TRACE conn2 <- [1,3030,null,{}] 00:15:25 INFO - PROCESS | 1649 | 1467875725935 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}] 00:15:25 INFO - PROCESS | 1649 | 1467875725937 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:26 INFO - PROCESS | 1649 | 1467875726029 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:15:26 INFO - PROCESS | 1649 | 1467875726038 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 1649 | 1467875726039 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x118195000 == 26 [pid = 1649] [id = 767] 00:15:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x112e05000) [pid = 1649] [serial = 2299] [outer = 0x0] 00:15:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11304f000) [pid = 1649] [serial = 2300] [outer = 0x112e05000] 00:15:26 INFO - PROCESS | 1649 | 1467875726072 Marionette DEBUG loaded listener.js 00:15:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x113866400) [pid = 1649] [serial = 2301] [outer = 0x112e05000] 00:15:26 INFO - PROCESS | 1649 | [1649] 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 00:15:26 INFO - PROCESS | 1649 | 1467875726735 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,{},{}]]]}] 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:15:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:15:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:15:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:15:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:15:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:15:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:15:26 INFO - {} 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:15:26 INFO - {} 00:15:26 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 - {} 00:15:26 INFO - {} 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:15:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:15:26 INFO - {} 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:15:26 INFO - {} 00:15:26 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 - {} 00:15:26 INFO - {} 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:15:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:15:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:15:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:15:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 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 00:15:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:15:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:15:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:15:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:15:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:15:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:15:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:15:26 INFO - {} 00:15:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 845ms 00:15:26 INFO - PROCESS | 1649 | 1467875726768 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:15:26 INFO - PROCESS | 1649 | 1467875726772 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 00:15:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:15:26 INFO - PROCESS | 1649 | 1467875726776 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:15:26 INFO - PROCESS | 1649 | 1467875726778 Marionette TRACE conn2 <- [1,3034,null,{}] 00:15:26 INFO - PROCESS | 1649 | 1467875726780 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}] 00:15:26 INFO - PROCESS | 1649 | 1467875726782 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:26 INFO - PROCESS | 1649 | 1467875726866 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:15:26 INFO - PROCESS | 1649 | 1467875726870 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 1649 | 1467875726871 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b94e000 == 27 [pid = 1649] [id = 768] 00:15:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116978800) [pid = 1649] [serial = 2302] [outer = 0x0] 00:15:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1267b5c00) [pid = 1649] [serial = 2303] [outer = 0x116978800] 00:15:26 INFO - PROCESS | 1649 | 1467875726901 Marionette DEBUG loaded listener.js 00:15:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x126d5c800) [pid = 1649] [serial = 2304] [outer = 0x116978800] 00:15:27 INFO - PROCESS | 1649 | 1467875727212 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]]]}] 00:15:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:15:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 470ms 00:15:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:15:27 INFO - PROCESS | 1649 | 1467875727247 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:15:27 INFO - PROCESS | 1649 | 1467875727248 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 00:15:27 INFO - PROCESS | 1649 | 1467875727250 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:15:27 INFO - PROCESS | 1649 | 1467875727252 Marionette TRACE conn2 <- [1,3038,null,{}] 00:15:27 INFO - PROCESS | 1649 | 1467875727263 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}] 00:15:27 INFO - PROCESS | 1649 | 1467875727266 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:27 INFO - PROCESS | 1649 | 1467875727385 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:15:27 INFO - PROCESS | 1649 | 1467875727395 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:27 INFO - PROCESS | 1649 | 1467875727397 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca25000 == 28 [pid = 1649] [id = 769] 00:15:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12920dc00) [pid = 1649] [serial = 2305] [outer = 0x0] 00:15:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x129439c00) [pid = 1649] [serial = 2306] [outer = 0x12920dc00] 00:15:27 INFO - PROCESS | 1649 | 1467875727425 Marionette DEBUG loaded listener.js 00:15:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1294c1c00) [pid = 1649] [serial = 2307] [outer = 0x12920dc00] 00:15:27 INFO - PROCESS | 1649 | 1467875727715 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"]]]}] 00:15:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:15:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:15:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 525ms 00:15:27 INFO - PROCESS | 1649 | 1467875727777 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:15:27 INFO - PROCESS | 1649 | 1467875727779 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 00:15:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:15:27 INFO - PROCESS | 1649 | 1467875727781 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:15:27 INFO - PROCESS | 1649 | 1467875727790 Marionette TRACE conn2 <- [1,3042,null,{}] 00:15:27 INFO - PROCESS | 1649 | 1467875727792 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}] 00:15:27 INFO - PROCESS | 1649 | 1467875727793 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:27 INFO - PROCESS | 1649 | 1467875727871 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:15:27 INFO - PROCESS | 1649 | 1467875727877 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:27 INFO - PROCESS | 1649 | 1467875727878 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d198000 == 29 [pid = 1649] [id = 770] 00:15:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x125680000) [pid = 1649] [serial = 2308] [outer = 0x0] 00:15:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1297f0c00) [pid = 1649] [serial = 2309] [outer = 0x125680000] 00:15:27 INFO - PROCESS | 1649 | 1467875727903 Marionette DEBUG loaded listener.js 00:15:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12a6e5c00) [pid = 1649] [serial = 2310] [outer = 0x125680000] 00:15:28 INFO - PROCESS | 1649 | 1467875728350 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]]]}] 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:15:28 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. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:15:28 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'.) 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:15:28 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. 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:15:28 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. 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:15:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:15:28 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. 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:15:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:15:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:15:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:15:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 585ms 00:15:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:15:28 INFO - PROCESS | 1649 | 1467875728369 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:15:28 INFO - PROCESS | 1649 | 1467875728370 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 00:15:28 INFO - PROCESS | 1649 | 1467875728372 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:15:28 INFO - PROCESS | 1649 | 1467875728373 Marionette TRACE conn2 <- [1,3046,null,{}] 00:15:28 INFO - PROCESS | 1649 | 1467875728376 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}] 00:15:28 INFO - PROCESS | 1649 | 1467875728377 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:28 INFO - PROCESS | 1649 | 1467875728480 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:15:28 INFO - PROCESS | 1649 | 1467875728483 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 1649 | 1467875728485 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b66000 == 30 [pid = 1649] [id = 771] 00:15:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1195a6400) [pid = 1649] [serial = 2311] [outer = 0x0] 00:15:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1246e9000) [pid = 1649] [serial = 2312] [outer = 0x1195a6400] 00:15:28 INFO - PROCESS | 1649 | 1467875728519 Marionette DEBUG loaded listener.js 00:15:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12ad60400) [pid = 1649] [serial = 2313] [outer = 0x1195a6400] 00:15:28 INFO - PROCESS | 1649 | [1649] 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 00:15:28 INFO - PROCESS | 1649 | 1467875728889 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:15:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:15:28 INFO - {} 00:15:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 00:15:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:15:28 INFO - PROCESS | 1649 | 1467875728895 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:15:28 INFO - PROCESS | 1649 | 1467875728897 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 00:15:28 INFO - PROCESS | 1649 | 1467875728899 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:15:28 INFO - PROCESS | 1649 | 1467875728900 Marionette TRACE conn2 <- [1,3050,null,{}] 00:15:28 INFO - PROCESS | 1649 | 1467875728902 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}] 00:15:28 INFO - PROCESS | 1649 | 1467875728906 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:29 INFO - PROCESS | 1649 | 1467875729023 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:15:29 INFO - PROCESS | 1649 | 1467875729063 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:29 INFO - PROCESS | 1649 | 1467875729064 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc15000 == 31 [pid = 1649] [id = 772] 00:15:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12ad68400) [pid = 1649] [serial = 2314] [outer = 0x0] 00:15:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12aeb5000) [pid = 1649] [serial = 2315] [outer = 0x12ad68400] 00:15:29 INFO - PROCESS | 1649 | 1467875729089 Marionette DEBUG loaded listener.js 00:15:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b16b800) [pid = 1649] [serial = 2316] [outer = 0x12ad68400] 00:15:29 INFO - PROCESS | 1649 | 1467875729368 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]]]}] 00:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:15:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:15:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 00:15:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:15:29 INFO - PROCESS | 1649 | 1467875729420 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:15:29 INFO - PROCESS | 1649 | 1467875729421 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 00:15:29 INFO - PROCESS | 1649 | 1467875729423 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:15:29 INFO - PROCESS | 1649 | 1467875729427 Marionette TRACE conn2 <- [1,3054,null,{}] 00:15:29 INFO - PROCESS | 1649 | 1467875729429 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}] 00:15:29 INFO - PROCESS | 1649 | 1467875729431 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:29 INFO - PROCESS | 1649 | 1467875729532 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:15:29 INFO - PROCESS | 1649 | 1467875729536 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:29 INFO - PROCESS | 1649 | 1467875729537 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12da14800 == 32 [pid = 1649] [id = 773] 00:15:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b16bc00) [pid = 1649] [serial = 2317] [outer = 0x0] 00:15:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12b171c00) [pid = 1649] [serial = 2318] [outer = 0x12b16bc00] 00:15:29 INFO - PROCESS | 1649 | 1467875729602 Marionette DEBUG loaded listener.js 00:15:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12b1e1000) [pid = 1649] [serial = 2319] [outer = 0x12b16bc00] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1138fa000) [pid = 1649] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11876cc00) [pid = 1649] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1160e2000) [pid = 1649] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119e5bc00) [pid = 1649] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x129209800) [pid = 1649] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x129435800) [pid = 1649] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x110fe8c00) [pid = 1649] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113044800) [pid = 1649] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x110ff0c00) [pid = 1649] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12442b400) [pid = 1649] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1263d0000) [pid = 1649] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x126a77800) [pid = 1649] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1129cb000) [pid = 1649] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1127e9c00) [pid = 1649] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1129c4400) [pid = 1649] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1194b9400) [pid = 1649] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11748bc00) [pid = 1649] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:15:30 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1199c0800) [pid = 1649] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:15:30 INFO - PROCESS | 1649 | 1467875730263 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"]]]}] 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:15:30 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" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:15:30 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" 00:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:15:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 888ms 00:15:30 INFO - PROCESS | 1649 | 1467875730313 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:15:30 INFO - PROCESS | 1649 | 1467875730314 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 00:15:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:15:30 INFO - PROCESS | 1649 | 1467875730316 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:15:30 INFO - PROCESS | 1649 | 1467875730317 Marionette TRACE conn2 <- [1,3058,null,{}] 00:15:30 INFO - PROCESS | 1649 | 1467875730330 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}] 00:15:30 INFO - PROCESS | 1649 | 1467875730331 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:30 INFO - PROCESS | 1649 | 1467875730413 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:15:30 INFO - PROCESS | 1649 | 1467875730417 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:30 INFO - PROCESS | 1649 | 1467875730418 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc16800 == 33 [pid = 1649] [id = 774] 00:15:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1194b9400) [pid = 1649] [serial = 2320] [outer = 0x0] 00:15:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x123234800) [pid = 1649] [serial = 2321] [outer = 0x1194b9400] 00:15:30 INFO - PROCESS | 1649 | 1467875730443 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x126da5400) [pid = 1649] [serial = 2322] [outer = 0x1194b9400] 00:15:30 INFO - PROCESS | 1649 | 1467875730767 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]]]}] 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:15:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:15:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:15:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:15:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:15:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:15:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 481ms 00:15:30 INFO - PROCESS | 1649 | 1467875730810 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:15:30 INFO - PROCESS | 1649 | 1467875730811 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 00:15:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:15:30 INFO - PROCESS | 1649 | 1467875730813 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:15:30 INFO - PROCESS | 1649 | 1467875730814 Marionette TRACE conn2 <- [1,3062,null,{}] 00:15:30 INFO - PROCESS | 1649 | 1467875730817 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}] 00:15:30 INFO - PROCESS | 1649 | 1467875730818 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:30 INFO - PROCESS | 1649 | 1467875730923 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:15:30 INFO - PROCESS | 1649 | 1467875730931 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:30 INFO - PROCESS | 1649 | 1467875730932 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x129442000 == 34 [pid = 1649] [id = 775] 00:15:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x129435800) [pid = 1649] [serial = 2323] [outer = 0x0] 00:15:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12b1e9800) [pid = 1649] [serial = 2324] [outer = 0x129435800] 00:15:30 INFO - PROCESS | 1649 | 1467875730956 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12b971000) [pid = 1649] [serial = 2325] [outer = 0x129435800] 00:15:31 INFO - PROCESS | 1649 | [1649] 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 00:15:31 INFO - PROCESS | 1649 | 1467875731266 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:15:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:15:31 INFO - {} 00:15:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 468ms 00:15:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:15:31 INFO - PROCESS | 1649 | 1467875731282 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:15:31 INFO - PROCESS | 1649 | 1467875731284 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 00:15:31 INFO - PROCESS | 1649 | 1467875731286 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:15:31 INFO - PROCESS | 1649 | 1467875731287 Marionette TRACE conn2 <- [1,3066,null,{}] 00:15:31 INFO - PROCESS | 1649 | 1467875731289 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}] 00:15:31 INFO - PROCESS | 1649 | 1467875731290 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:31 INFO - PROCESS | 1649 | 1467875731372 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:15:31 INFO - PROCESS | 1649 | 1467875731378 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:31 INFO - PROCESS | 1649 | 1467875731379 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12e439000 == 35 [pid = 1649] [id = 776] 00:15:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12bd88000) [pid = 1649] [serial = 2326] [outer = 0x0] 00:15:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12bd91800) [pid = 1649] [serial = 2327] [outer = 0x12bd88000] 00:15:31 INFO - PROCESS | 1649 | 1467875731403 Marionette DEBUG loaded listener.js 00:15:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12bde3400) [pid = 1649] [serial = 2328] [outer = 0x12bd88000] 00:15:31 INFO - PROCESS | 1649 | 1467875731702 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]]]}] 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:15:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:15:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 468ms 00:15:31 INFO - PROCESS | 1649 | 1467875731755 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 00:15:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:15:31 INFO - PROCESS | 1649 | 1467875731756 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 00:15:31 INFO - PROCESS | 1649 | 1467875731758 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:15:31 INFO - PROCESS | 1649 | 1467875731760 Marionette TRACE conn2 <- [1,3070,null,{}] 00:15:31 INFO - PROCESS | 1649 | 1467875731762 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}] 00:15:31 INFO - PROCESS | 1649 | 1467875731764 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:31 INFO - PROCESS | 1649 | 1467875731894 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:15:31 INFO - PROCESS | 1649 | 1467875731901 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:31 INFO - PROCESS | 1649 | 1467875731903 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x112787800 == 36 [pid = 1649] [id = 777] 00:15:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1129d3800) [pid = 1649] [serial = 2329] [outer = 0x0] 00:15:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x115e5a400) [pid = 1649] [serial = 2330] [outer = 0x1129d3800] 00:15:31 INFO - PROCESS | 1649 | 1467875731929 Marionette DEBUG loaded listener.js 00:15:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x117058000) [pid = 1649] [serial = 2331] [outer = 0x1129d3800] 00:15:32 INFO - PROCESS | 1649 | 1467875732304 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]]]}] 00:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:15:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 570ms 00:15:32 INFO - PROCESS | 1649 | 1467875732329 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:15:32 INFO - PROCESS | 1649 | 1467875732332 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 00:15:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:15:32 INFO - PROCESS | 1649 | 1467875732335 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:15:32 INFO - PROCESS | 1649 | 1467875732337 Marionette TRACE conn2 <- [1,3074,null,{}] 00:15:32 INFO - PROCESS | 1649 | 1467875732341 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}] 00:15:32 INFO - PROCESS | 1649 | 1467875732343 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:32 INFO - PROCESS | 1649 | 1467875732468 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:15:32 INFO - PROCESS | 1649 | 1467875732529 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:32 INFO - PROCESS | 1649 | 1467875732530 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x11661f800 == 37 [pid = 1649] [id = 778] 00:15:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1129d1c00) [pid = 1649] [serial = 2332] [outer = 0x0] 00:15:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x112a5a400) [pid = 1649] [serial = 2333] [outer = 0x1129d1c00] 00:15:32 INFO - PROCESS | 1649 | 1467875732563 Marionette DEBUG loaded listener.js 00:15:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x113d4c000) [pid = 1649] [serial = 2334] [outer = 0x1129d1c00] 00:15:33 INFO - PROCESS | 1649 | 1467875733006 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]]]}] 00:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:15:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 721ms 00:15:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:15:33 INFO - PROCESS | 1649 | 1467875733057 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:15:33 INFO - PROCESS | 1649 | 1467875733060 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 00:15:33 INFO - PROCESS | 1649 | 1467875733065 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:15:33 INFO - PROCESS | 1649 | 1467875733067 Marionette TRACE conn2 <- [1,3078,null,{}] 00:15:33 INFO - PROCESS | 1649 | 1467875733069 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}] 00:15:33 INFO - PROCESS | 1649 | 1467875733071 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:33 INFO - PROCESS | 1649 | 1467875733184 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:15:33 INFO - PROCESS | 1649 | 1467875733248 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:33 INFO - PROCESS | 1649 | 1467875733249 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119711800 == 38 [pid = 1649] [id = 779] 00:15:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11607cc00) [pid = 1649] [serial = 2335] [outer = 0x0] 00:15:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11744d000) [pid = 1649] [serial = 2336] [outer = 0x11607cc00] 00:15:33 INFO - PROCESS | 1649 | 1467875733280 Marionette DEBUG loaded listener.js 00:15:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1180b6000) [pid = 1649] [serial = 2337] [outer = 0x11607cc00] 00:15:33 INFO - PROCESS | 1649 | 1467875733713 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] 00:15:33 INFO - PROCESS | 1649 | 1467875733739 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 00:15:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:15:33 INFO - PROCESS | 1649 | 1467875733742 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:15:33 INFO - PROCESS | 1649 | 1467875733745 Marionette TRACE conn2 <- [1,3082,null,{}] 00:15:33 INFO - PROCESS | 1649 | 1467875733752 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}] 00:15:33 INFO - PROCESS | 1649 | 1467875733756 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:33 INFO - PROCESS | 1649 | 1467875733869 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:15:33 INFO - PROCESS | 1649 | 1467875733984 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:33 INFO - PROCESS | 1649 | 1467875733986 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12444d800 == 39 [pid = 1649] [id = 780] 00:15:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11959ec00) [pid = 1649] [serial = 2338] [outer = 0x0] 00:15:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1195ea800) [pid = 1649] [serial = 2339] [outer = 0x11959ec00] 00:15:34 INFO - PROCESS | 1649 | 1467875734017 Marionette DEBUG loaded listener.js 00:15:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1199c0c00) [pid = 1649] [serial = 2340] [outer = 0x11959ec00] 00:15:34 INFO - PROCESS | 1649 | 1467875734487 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]]]}] 00:15:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:15:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:15:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 773ms 00:15:34 INFO - PROCESS | 1649 | 1467875734516 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:15:34 INFO - PROCESS | 1649 | 1467875734519 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 00:15:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:15:34 INFO - PROCESS | 1649 | 1467875734523 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:15:34 INFO - PROCESS | 1649 | 1467875734525 Marionette TRACE conn2 <- [1,3086,null,{}] 00:15:34 INFO - PROCESS | 1649 | 1467875734528 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}] 00:15:34 INFO - PROCESS | 1649 | 1467875734530 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:34 INFO - PROCESS | 1649 | 1467875734668 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:15:34 INFO - PROCESS | 1649 | 1467875734726 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:34 INFO - PROCESS | 1649 | 1467875734727 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11957d000 == 40 [pid = 1649] [id = 781] 00:15:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1180be400) [pid = 1649] [serial = 2341] [outer = 0x0] 00:15:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1194c6c00) [pid = 1649] [serial = 2342] [outer = 0x1180be400] 00:15:34 INFO - PROCESS | 1649 | 1467875734759 Marionette DEBUG loaded listener.js 00:15:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1212ad400) [pid = 1649] [serial = 2343] [outer = 0x1180be400] 00:15:35 INFO - PROCESS | 1649 | 1467875735501 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:15:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1023ms 00:15:35 INFO - PROCESS | 1649 | 1467875735580 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:15:35 INFO - PROCESS | 1649 | 1467875735582 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 00:15:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:15:35 INFO - PROCESS | 1649 | 1467875735586 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:15:35 INFO - PROCESS | 1649 | 1467875735588 Marionette TRACE conn2 <- [1,3090,null,{}] 00:15:35 INFO - PROCESS | 1649 | 1467875735592 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}] 00:15:35 INFO - PROCESS | 1649 | 1467875735594 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:35 INFO - PROCESS | 1649 | 1467875735704 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:15:35 INFO - PROCESS | 1649 | 1467875735791 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:35 INFO - PROCESS | 1649 | 1467875735793 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x11958a800 == 41 [pid = 1649] [id = 782] 00:15:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1166f1c00) [pid = 1649] [serial = 2344] [outer = 0x0] 00:15:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1167b1c00) [pid = 1649] [serial = 2345] [outer = 0x1166f1c00] 00:15:35 INFO - PROCESS | 1649 | 1467875735821 Marionette DEBUG loaded listener.js 00:15:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x117485000) [pid = 1649] [serial = 2346] [outer = 0x1166f1c00] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12e439000 == 40 [pid = 1649] [id = 776] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x129442000 == 39 [pid = 1649] [id = 775] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc16800 == 38 [pid = 1649] [id = 774] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12da14800 == 37 [pid = 1649] [id = 773] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc15000 == 36 [pid = 1649] [id = 772] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x128b66000 == 35 [pid = 1649] [id = 771] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12d198000 == 34 [pid = 1649] [id = 770] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca25000 == 33 [pid = 1649] [id = 769] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12b94e000 == 32 [pid = 1649] [id = 768] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x118195000 == 31 [pid = 1649] [id = 767] 00:15:36 INFO - PROCESS | 1649 | --DOCSHELL 0x119710000 == 30 [pid = 1649] [id = 766] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124aa4000) [pid = 1649] [serial = 2259] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1268a7800) [pid = 1649] [serial = 2262] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x126da0c00) [pid = 1649] [serial = 2265] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1257a2000) [pid = 1649] [serial = 2231] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1127f0800) [pid = 1649] [serial = 2233] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x112a5b000) [pid = 1649] [serial = 2234] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x112a59400) [pid = 1649] [serial = 2244] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x117488c00) [pid = 1649] [serial = 2245] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1195a4c00) [pid = 1649] [serial = 2250] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1199b1800) [pid = 1649] [serial = 2251] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x126a77400) [pid = 1649] [serial = 2263] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118768000) [pid = 1649] [serial = 2248] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11842b400) [pid = 1649] [serial = 2247] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x121190800) [pid = 1649] [serial = 2253] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1212b4400) [pid = 1649] [serial = 2254] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x117055c00) [pid = 1649] [serial = 2236] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1166f2000) [pid = 1649] [serial = 2239] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1180b0c00) [pid = 1649] [serial = 2237] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11876e800) [pid = 1649] [serial = 2241] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1194be000) [pid = 1649] [serial = 2242] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x123235000) [pid = 1649] [serial = 2271] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1294bec00) [pid = 1649] [serial = 2277] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1294c7800) [pid = 1649] [serial = 2279] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x128cde800) [pid = 1649] [serial = 2266] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1194c7000) [pid = 1649] [serial = 2269] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12942c800) [pid = 1649] [serial = 2276] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1129cd800) [pid = 1649] [serial = 2268] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12910f400) [pid = 1649] [serial = 2274] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12322f000) [pid = 1649] [serial = 2256] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1232b4c00) [pid = 1649] [serial = 2257] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12349f400) [pid = 1649] [serial = 2273] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1263d0400) [pid = 1649] [serial = 2260] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1297f3c00) [pid = 1649] [serial = 2280] [outer = 0x0] [url = about:blank] 00:15:36 INFO - PROCESS | 1649 | 1467875736188 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:15:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:15:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 621ms 00:15:36 INFO - PROCESS | 1649 | 1467875736207 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:15:36 INFO - PROCESS | 1649 | 1467875736210 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 00:15:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:15:36 INFO - PROCESS | 1649 | 1467875736215 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:15:36 INFO - PROCESS | 1649 | 1467875736216 Marionette TRACE conn2 <- [1,3094,null,{}] 00:15:36 INFO - PROCESS | 1649 | 1467875736219 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}] 00:15:36 INFO - PROCESS | 1649 | 1467875736220 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:36 INFO - PROCESS | 1649 | 1467875736305 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:15:36 INFO - PROCESS | 1649 | 1467875736312 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:36 INFO - PROCESS | 1649 | 1467875736313 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119713800 == 31 [pid = 1649] [id = 783] 00:15:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11705f000) [pid = 1649] [serial = 2347] [outer = 0x0] 00:15:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118168800) [pid = 1649] [serial = 2348] [outer = 0x11705f000] 00:15:36 INFO - PROCESS | 1649 | 1467875736341 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118769c00) [pid = 1649] [serial = 2349] [outer = 0x11705f000] 00:15:36 INFO - PROCESS | 1649 | 1467875736713 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:15:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:15:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 00:15:36 INFO - PROCESS | 1649 | 1467875736734 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:15:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:15:36 INFO - PROCESS | 1649 | 1467875736736 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 00:15:36 INFO - PROCESS | 1649 | 1467875736738 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:15:36 INFO - PROCESS | 1649 | 1467875736740 Marionette TRACE conn2 <- [1,3098,null,{}] 00:15:36 INFO - PROCESS | 1649 | 1467875736747 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}] 00:15:36 INFO - PROCESS | 1649 | 1467875736750 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:36 INFO - PROCESS | 1649 | 1467875736832 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:15:36 INFO - PROCESS | 1649 | 1467875736837 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:36 INFO - PROCESS | 1649 | 1467875736839 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x126349800 == 32 [pid = 1649] [id = 784] 00:15:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119427800) [pid = 1649] [serial = 2350] [outer = 0x0] 00:15:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119464000) [pid = 1649] [serial = 2351] [outer = 0x119427800] 00:15:36 INFO - PROCESS | 1649 | 1467875736868 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1195eac00) [pid = 1649] [serial = 2352] [outer = 0x119427800] 00:15:37 INFO - PROCESS | 1649 | 1467875737191 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]]]}] 00:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:15:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 472ms 00:15:37 INFO - PROCESS | 1649 | 1467875737212 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:15:37 INFO - PROCESS | 1649 | 1467875737213 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 00:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:15:37 INFO - PROCESS | 1649 | 1467875737216 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:15:37 INFO - PROCESS | 1649 | 1467875737217 Marionette TRACE conn2 <- [1,3102,null,{}] 00:15:37 INFO - PROCESS | 1649 | 1467875737219 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}] 00:15:37 INFO - PROCESS | 1649 | 1467875737220 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:37 INFO - PROCESS | 1649 | 1467875737313 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:15:37 INFO - PROCESS | 1649 | 1467875737374 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:37 INFO - PROCESS | 1649 | 1467875737375 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x129154000 == 33 [pid = 1649] [id = 785] 00:15:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1195ebc00) [pid = 1649] [serial = 2353] [outer = 0x0] 00:15:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11a1acc00) [pid = 1649] [serial = 2354] [outer = 0x1195ebc00] 00:15:37 INFO - PROCESS | 1649 | 1467875737400 Marionette DEBUG loaded listener.js 00:15:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1212b5800) [pid = 1649] [serial = 2355] [outer = 0x1195ebc00] 00:15:37 INFO - PROCESS | 1649 | 1467875737667 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:15:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 00:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:15:37 INFO - PROCESS | 1649 | 1467875737685 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:15:37 INFO - PROCESS | 1649 | 1467875737686 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 00:15:37 INFO - PROCESS | 1649 | 1467875737688 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:15:37 INFO - PROCESS | 1649 | 1467875737689 Marionette TRACE conn2 <- [1,3106,null,{}] 00:15:37 INFO - PROCESS | 1649 | 1467875737699 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}] 00:15:37 INFO - PROCESS | 1649 | 1467875737700 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:37 INFO - PROCESS | 1649 | 1467875737785 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 00:15:37 INFO - PROCESS | 1649 | 1467875737789 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:37 INFO - PROCESS | 1649 | 1467875737790 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x129440000 == 34 [pid = 1649] [id = 786] 00:15:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x123230800) [pid = 1649] [serial = 2356] [outer = 0x0] 00:15:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x123247800) [pid = 1649] [serial = 2357] [outer = 0x123230800] 00:15:37 INFO - PROCESS | 1649 | 1467875737823 Marionette DEBUG loaded listener.js 00:15:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x123254800) [pid = 1649] [serial = 2358] [outer = 0x123230800] 00:15:38 INFO - PROCESS | 1649 | 1467875738162 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]]]}] 00:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:15:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 523ms 00:15:38 INFO - PROCESS | 1649 | 1467875738212 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 00:15:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:15:38 INFO - PROCESS | 1649 | 1467875738214 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 00:15:38 INFO - PROCESS | 1649 | 1467875738236 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:15:38 INFO - PROCESS | 1649 | 1467875738237 Marionette TRACE conn2 <- [1,3110,null,{}] 00:15:38 INFO - PROCESS | 1649 | 1467875738239 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}] 00:15:38 INFO - PROCESS | 1649 | 1467875738244 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:38 INFO - PROCESS | 1649 | 1467875738356 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 00:15:38 INFO - PROCESS | 1649 | 1467875738397 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:38 INFO - PROCESS | 1649 | 1467875738398 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12991b800 == 35 [pid = 1649] [id = 787] 00:15:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1235c9c00) [pid = 1649] [serial = 2359] [outer = 0x0] 00:15:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124613000) [pid = 1649] [serial = 2360] [outer = 0x1235c9c00] 00:15:38 INFO - PROCESS | 1649 | 1467875738424 Marionette DEBUG loaded listener.js 00:15:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1257a2000) [pid = 1649] [serial = 2361] [outer = 0x1235c9c00] 00:15:38 INFO - PROCESS | 1649 | 1467875738695 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"]]]}] 00:15:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:15:38 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 00:15:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:15:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 491ms 00:15:38 INFO - PROCESS | 1649 | 1467875738714 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 00:15:38 INFO - PROCESS | 1649 | 1467875738715 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 00:15:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:15:38 INFO - PROCESS | 1649 | 1467875738720 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:15:38 INFO - PROCESS | 1649 | 1467875738721 Marionette TRACE conn2 <- [1,3114,null,{}] 00:15:38 INFO - PROCESS | 1649 | 1467875738723 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}] 00:15:38 INFO - PROCESS | 1649 | 1467875738724 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:38 INFO - PROCESS | 1649 | 1467875738841 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 00:15:38 INFO - PROCESS | 1649 | 1467875738854 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\", \"c9095264-b0d9-43da-86af-ae11c31d8587\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:38 INFO - PROCESS | 1649 | 1467875738855 Marionette INFO sendAsync f204ee62-fd7f-d147-b728-48a3b7cdb8d8 00:15:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a8be000 == 36 [pid = 1649] [id = 788] 00:15:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1257a9c00) [pid = 1649] [serial = 2362] [outer = 0x0] 00:15:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1263d0000) [pid = 1649] [serial = 2363] [outer = 0x1257a9c00] 00:15:38 INFO - PROCESS | 1649 | 1467875738886 Marionette DEBUG loaded listener.js 00:15:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1268adc00) [pid = 1649] [serial = 2364] [outer = 0x1257a9c00] 00:15:39 INFO - PROCESS | 1649 | 1467875739213 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]]]}] 00:15:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:15:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 527ms 00:15:39 INFO - PROCESS | 1649 | 1467875739247 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 00:15:39 INFO - PROCESS | 1649 | 1467875739248 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 00:15:40 WARNING - u'runner_teardown' () 00:15:40 INFO - No more tests 00:15:40 INFO - Got 0 unexpected results 00:15:40 INFO - SUITE-END | took 509s 00:15:40 INFO - Closing logging queue 00:15:40 INFO - queue closed 00:15:40 INFO - Return code: 0 00:15:40 WARNING - # TBPL SUCCESS # 00:15:40 INFO - Running post-action listener: _resource_record_post_action 00:15:40 INFO - Running post-run listener: _resource_record_post_run 00:15:41 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 37934592; Write bytes: 953242624; Read time: 403; Write time: 4575 00:15:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:15:41 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152697344; Write bytes: 148224000; Read time: 13918; Write time: 338 00:15:41 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 35763712; Write bytes: 793201664; Read time: 378; Write time: 4195 00:15:41 INFO - Running post-run listener: _upload_blobber_files 00:15:41 INFO - Blob upload gear active. 00:15:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:15:41 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 00:15:41 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'] 00:15:41 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 00:15:41 INFO - (blobuploader) - INFO - Open directory for files ... 00:15:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:15:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:15:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:15:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:15:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:15:42 INFO - (blobuploader) - INFO - Done attempting. 00:15:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:15:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:15:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:15:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:15:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:15:44 INFO - (blobuploader) - INFO - Done attempting. 00:15:44 INFO - (blobuploader) - INFO - Iteration through files over. 00:15:44 INFO - Return code: 0 00:15:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:15:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:15:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9495f2760fd956666f0be51b46f64a6ea83c2979f74387e89f0a2d2ac5e22009b0aaa3a5265bcde51d5e7f0bf8b01a6027d813c89b99fe5546198e41d01626cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bebbc20f6e14389234fcc1b5d16ac13d485a9d87c57556e16f6d6968ff9957e95d9220b35d9f5dd4120d8336bad93c551de47967654bcfdb3bc50ca5e46c8dcc"} 00:15:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:15:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:15:44 INFO - Contents: 00:15:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9495f2760fd956666f0be51b46f64a6ea83c2979f74387e89f0a2d2ac5e22009b0aaa3a5265bcde51d5e7f0bf8b01a6027d813c89b99fe5546198e41d01626cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bebbc20f6e14389234fcc1b5d16ac13d485a9d87c57556e16f6d6968ff9957e95d9220b35d9f5dd4120d8336bad93c551de47967654bcfdb3bc50ca5e46c8dcc"} 00:15:44 INFO - Running post-run listener: copy_logs_to_upload_dir 00:15:44 INFO - Copying logs to upload dir... 00:15:44 INFO - mkdir: /builds/slave/test/build/upload/logs 00:15:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=577.546221 ========= master_lag: 3.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 41 secs) (at 2016-07-07 00:15:48.138149) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 00:15:48.142159) ========= 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.FmQkkB9nTZ/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.gYYVQuZxVc/Listeners TMPDIR=/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/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/9495f2760fd956666f0be51b46f64a6ea83c2979f74387e89f0a2d2ac5e22009b0aaa3a5265bcde51d5e7f0bf8b01a6027d813c89b99fe5546198e41d01626cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bebbc20f6e14389234fcc1b5d16ac13d485a9d87c57556e16f6d6968ff9957e95d9220b35d9f5dd4120d8336bad93c551de47967654bcfdb3bc50ca5e46c8dcc"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012618 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9495f2760fd956666f0be51b46f64a6ea83c2979f74387e89f0a2d2ac5e22009b0aaa3a5265bcde51d5e7f0bf8b01a6027d813c89b99fe5546198e41d01626cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bebbc20f6e14389234fcc1b5d16ac13d485a9d87c57556e16f6d6968ff9957e95d9220b35d9f5dd4120d8336bad93c551de47967654bcfdb3bc50ca5e46c8dcc"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467733797/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 00:15:48.225461) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:15:48.225759) ========= 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.FmQkkB9nTZ/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.gYYVQuZxVc/Listeners TMPDIR=/var/folders/lc/vwq10pn53dlcxm0t40pjj8vm00000w/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.005193 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:15:48.255273) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 00:15:48.255549) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 00:15:48.258854) ========= ========= Total master_lag: 3.72 =========